.app-tooltip__words[data-v-5768e71c]{max-width:var(--app-measure-prose);display:block}.app-avatar[data-v-56844a65]{border:var(--app-border-width) solid var(--app-avatar-border);border-radius:var(--app-radius-full);background:var(--app-avatar-fill);color:var(--app-avatar-ink);font-weight:var(--app-weight-semibold);letter-spacing:.02em;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.app-avatar--sm[data-v-56844a65]{width:20px;height:20px;font-size:9px}.app-avatar--md[data-v-56844a65]{width:24px;height:24px;font-size:10px}.app-avatar--lg[data-v-56844a65]{width:32px;height:32px;font-size:var(--app-text-12)}.app-avatar--xl[data-v-56844a65]{width:40px;height:40px;font-size:var(--app-text-14)}.app-avatar--portrait[data-v-56844a65]{border-width:var(--app-border-width-strong);border-radius:var(--app-radius-lg);width:200px;height:240px;font-family:var(--app-font-display);font-size:var(--app-text-36)}.app-avatar--primary[data-v-56844a65]{--app-avatar-fill:var(--app-primary-fill);--app-avatar-border:var(--app-primary-border);--app-avatar-ink:var(--app-primary-text)}.app-avatar--neutral[data-v-56844a65]{--app-avatar-fill:var(--app-surface-sunken);--app-avatar-border:var(--app-border);--app-avatar-ink:var(--app-text-secondary)}.app-avatar__image[data-v-56844a65]{object-fit:cover;width:100%;height:100%}.app-avatar__pattern[data-v-56844a65]{opacity:.55;width:100%;height:100%;position:absolute;inset:0}.app-avatar__shape[data-v-56844a65]{fill:var(--app-avatar-border)}.app-avatar__ring[data-v-56844a65]{fill:none;stroke:var(--app-avatar-border)}.app-avatar__text[data-v-56844a65]{position:relative}.app-account-menu__who[data-v-7181c9dd]{gap:var(--app-space-2);max-width:var(--app-menu-width);padding:var(--app-space-8);margin-bottom:var(--app-space-4);border-bottom:var(--app-border-width) solid var(--app-divider);display:grid}.app-account-menu__name[data-v-7181c9dd],.app-account-menu__caption[data-v-7181c9dd]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-account-menu__name[data-v-7181c9dd]{font-weight:var(--app-weight-medium)}.app-account-menu__caption[data-v-7181c9dd]{font-size:var(--app-text-12);color:var(--app-text-secondary)}.app-aiworking[data-v-01c45c5b]{width:var(--app-space-32);height:var(--app-space-32);flex:none;display:block}.app-aiworking__mark[data-v-01c45c5b]{width:100%;height:100%;display:block;overflow:visible}.app-aiworking__echo[data-v-01c45c5b]{fill:var(--app-ai-border)}.app-aiworking__core[data-v-01c45c5b]{fill:var(--app-ai-solid)}.app-aiworking__glint[data-v-01c45c5b]{fill:var(--app-ai-on-solid)}.app-actionbtn[data-v-cc544fa3] .q-btn__content{flex-wrap:nowrap;min-width:0}.app-actionbtn[data-v-cc544fa3] .q-btn__content>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.app-actionbtn--quiet[data-v-cc544fa3] .q-icon,.app-actionbtn--block[data-v-cc544fa3] .q-icon{font-size:20px}.app-actionbtn--block[data-v-cc544fa3]{width:100%;min-height:var(--app-control-height-lg);font-size:var(--app-text-16)}.app-actionbtn--primary[data-v-cc544fa3]:not(.disabled,.app-actionbtn--refused){box-shadow:var(--app-shadow-primary)}.app-actionbtn--quiet[data-v-cc544fa3]{color:var(--app-text-muted);transition:color var(--app-duration-fast) var(--app-ease-standard), scale var(--app-duration-base) var(--app-ease-spring)}.app-actionbtn--quiet[data-v-cc544fa3]:not(.app-actionbtn--refused):hover,.app-actionbtn--quiet[data-v-cc544fa3]:not(.app-actionbtn--refused):focus-visible{color:var(--app-text)}.app-actionbtn--secondary[data-v-cc544fa3]{border:var(--app-border-width) solid var(--app-primary-border);background:var(--app-surface);color:var(--app-primary-text);transition:background-color var(--app-duration-fast) var(--app-ease-standard), border-color var(--app-duration-fast) var(--app-ease-standard), scale var(--app-duration-base) var(--app-ease-spring)}.app-actionbtn--secondary[data-v-cc544fa3]:not(.app-actionbtn--refused):hover,.app-actionbtn--secondary[data-v-cc544fa3]:not(.app-actionbtn--refused):focus-visible{border-color:var(--app-primary-text);background:var(--app-primary-fill)}.app-actionbtn--secondary[data-v-cc544fa3] .q-focus-helper{display:none}.app-cap .app-actionbtn--secondary[data-v-cc544fa3]{box-shadow:var(--app-shadow-card)}.app-cap .app-actionbtn--secondary[data-v-cc544fa3],.app-cap .app-actionbtn--secondary[data-v-cc544fa3]:not(.app-actionbtn--refused):hover,.app-cap .app-actionbtn--secondary[data-v-cc544fa3]:not(.app-actionbtn--refused):focus-visible{border-color:#0000}.app-actionbtn--tertiary[data-v-cc544fa3]{color:var(--app-primary-text)}.app-actionbtn--sm[data-v-cc544fa3]{min-height:var(--app-control-height-sm);padding:0 var(--app-space-8);font-size:var(--app-text-12)}.app-actionbtn--sm[data-v-cc544fa3] .q-icon{margin-right:var(--app-space-4);font-size:16px}.app-actionbtn--danger[data-v-cc544fa3]:not(.app-actionbtn--refused):hover,.app-actionbtn--danger[data-v-cc544fa3]:not(.app-actionbtn--refused):focus-visible{color:var(--app-status-negative)}.app-actionbtn--danger:not(.app-actionbtn--refused).app-actionbtn--secondary[data-v-cc544fa3]:hover,.app-actionbtn--danger:not(.app-actionbtn--refused).app-actionbtn--secondary[data-v-cc544fa3]:focus-visible{border-color:var(--app-status-negative);background:var(--app-status-negative-fill)}.app-actionbtn--ai.app-actionbtn--secondary[data-v-cc544fa3]{--app-focus-ring:var(--app-ai-solid);border-color:var(--app-ai-border);color:var(--app-ai-text)}.app-actionbtn--ai.app-actionbtn--secondary[data-v-cc544fa3]:not(.app-actionbtn--refused):hover,.app-actionbtn--ai.app-actionbtn--secondary[data-v-cc544fa3]:not(.app-actionbtn--refused):focus-visible{border-color:var(--app-ai-text);background:var(--app-ai-fill)}.app-actionbtn .app-actionbtn__working[data-v-cc544fa3]{width:20px;height:20px}.app-actionbtn--sm .app-actionbtn__working[data-v-cc544fa3]{width:16px;height:16px}.app-actionbtn.app-actionbtn--refused[data-v-cc544fa3]{cursor:not-allowed;color:var(--app-text-muted)}.app-actionbtn.app-actionbtn--refused[data-v-cc544fa3]:not(.app-actionbtn--quiet,.app-actionbtn--tertiary){border:var(--app-border-width) solid var(--app-border);background:var(--app-surface-sunken)}.app-actionbtn.app-actionbtn--refused[data-v-cc544fa3] .q-focus-helper{display:none}.app-menuitem--refused[data-v-cd429eae]{cursor:not-allowed;color:var(--app-text-muted)}.app-count[data-v-b293a67d]{min-width:22px;height:20px;padding:0 var(--app-space-4);box-sizing:border-box;border-radius:var(--app-radius-full);background:var(--app-surface-sunken);color:var(--app-text-secondary);font-family:var(--app-font-mono);font-size:var(--app-text-12);font-weight:var(--app-weight-medium);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.app-rail-item[data-v-1a2bc90a]{justify-content:center;align-items:center;gap:var(--app-space-12);box-sizing:border-box;border-radius:var(--app-radius-lg);width:100%;height:40px;font:inherit;font-size:var(--app-text-13);font-weight:var(--app-weight-medium);color:var(--app-rail-text);cursor:pointer;text-align:left;transition:background-color var(--app-duration-fast) var(--app-ease-standard), color var(--app-duration-fast) var(--app-ease-standard);background:0 0;border:none;padding:0 10px;text-decoration:none;display:flex;position:relative}.app-rail-item[data-v-1a2bc90a]:hover{background:var(--app-rail-item-hover);color:var(--app-rail-text-strong)}.app-rail-item--active[data-v-1a2bc90a]{background:var(--app-rail-item-active-bg);color:var(--app-rail-item-active-text);font-weight:var(--app-weight-semibold)}.app-rail-item--active[data-v-1a2bc90a]:hover{background:var(--app-rail-item-active-bg);color:var(--app-rail-item-active-text)}.app-rail-item--ai[data-v-1a2bc90a]{color:var(--app-rail-ai-text)}.app-rail-item--ai[data-v-1a2bc90a]:hover{color:var(--app-rail-text-strong)}.app-rail-item--expanded[data-v-1a2bc90a]{justify-content:flex-start}.app-rail-item__icon[data-v-1a2bc90a]{flex:none}.app-rail-item__label[data-v-1a2bc90a]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app-rail-item:not(.app-rail-item--expanded) .app-rail-item__label[data-v-1a2bc90a]{display:none}.app-rail-item__count[data-v-1a2bc90a]{background:var(--app-rail-count-bg);color:var(--app-rail-count-text)}.app-rail-item--active .app-rail-item__count[data-v-1a2bc90a]{background:var(--app-primary-fill);color:var(--app-primary-text)}.app-rail-item__dot[data-v-1a2bc90a]{border-radius:var(--app-radius-full);background:var(--app-rail-text-strong);width:8px;height:8px;position:absolute;top:5px;right:7px}@media (height<=720px){.app-rail-item[data-v-1a2bc90a]{height:36px}}.app-modulerail[data-v-f3ee980e]{width:var(--app-rail-width-collapsed);box-sizing:border-box;background:var(--app-rail-bg);border:var(--app-border-width) solid transparent;border-radius:var(--app-radius-xl);height:100%;box-shadow:var(--app-shadow-rail);color:var(--app-rail-text);--app-focus-ring:var(--app-rail-focus);transition:width var(--app-duration-fast) var(--app-ease-standard);flex-direction:column;flex:none;display:flex}.app-modulerail--expanded[data-v-f3ee980e]{width:var(--app-rail-width)}.app-modulerail__head[data-v-f3ee980e]{justify-content:center;align-items:center;gap:var(--app-space-8);min-height:var(--app-shell-head-height);padding:0 var(--app-space-8);box-sizing:border-box;border-bottom:var(--app-border-width) solid var(--app-rail-divider);flex:none;display:flex}.app-modulerail__band[data-v-f3ee980e]{flex:none;align-items:center;display:flex}.app-modulerail--expanded .app-modulerail__head[data-v-f3ee980e]{padding-left:var(--app-space-12);justify-content:space-between}.app-modulerail__brand[data-v-f3ee980e]{min-width:0;color:var(--app-rail-text-strong);flex:auto;display:flex}.app-modulerail__toggle[data-v-f3ee980e]{color:var(--app-rail-text-muted);flex:none}.app-modulerail__toggle[data-v-f3ee980e]:hover{color:var(--app-rail-text-strong)}.app-modulerail__open[data-v-f3ee980e]{padding:var(--app-space-8);border-radius:var(--app-radius-md);color:var(--app-rail-text-strong);cursor:pointer;transition:background var(--app-duration-fast) var(--app-ease-standard);background:0 0;border:none;place-items:center;display:grid}.app-modulerail__open[data-v-f3ee980e]>*{grid-area:1/1}.app-modulerail__open--marked[data-v-f3ee980e]{padding:0}.app-modulerail__mark[data-v-f3ee980e]{transition:opacity var(--app-duration-fast) var(--app-ease-standard);display:flex}.app-modulerail__open-chevron[data-v-f3ee980e]{transition:opacity var(--app-duration-fast) var(--app-ease-standard)}.app-modulerail__open--marked .app-modulerail__open-chevron[data-v-f3ee980e]{opacity:0}.app-modulerail__open--marked[data-v-f3ee980e]:hover,.app-modulerail__open--marked[data-v-f3ee980e]:focus-visible{background:var(--app-rail-item-hover)}.app-modulerail__open--marked:hover .app-modulerail__mark[data-v-f3ee980e],.app-modulerail__open--marked:focus-visible .app-modulerail__mark[data-v-f3ee980e]{opacity:0}.app-modulerail__open--marked:hover .app-modulerail__open-chevron[data-v-f3ee980e],.app-modulerail__open--marked:focus-visible .app-modulerail__open-chevron[data-v-f3ee980e]{opacity:1}.app-modulerail__mid[data-v-f3ee980e]{flex:auto;min-height:0;position:relative}.app-modulerail__scroll[data-v-f3ee980e]{height:100%;padding:var(--app-space-8);box-sizing:border-box;gap:var(--app-space-12);scrollbar-width:thin;scrollbar-color:transparent transparent;align-content:start;display:grid;overflow:hidden auto}.app-modulerail__scroll--fade-top[data-v-f3ee980e]{-webkit-mask-image:linear-gradient(#0000 0,currentColor 24px);mask-image:linear-gradient(#0000 0,currentColor 24px)}.app-modulerail__scroll--fade-bottom[data-v-f3ee980e]{-webkit-mask-image:linear-gradient(0deg,#0000 0,currentColor 24px);mask-image:linear-gradient(0deg,#0000 0,currentColor 24px)}.app-modulerail__scroll--fade-top.app-modulerail__scroll--fade-bottom[data-v-f3ee980e]{-webkit-mask-image:linear-gradient(#0000 0,currentColor 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#0000 0,currentColor 24px calc(100% - 24px),#0000 100%)}.app-modulerail__mid:hover .app-modulerail__scroll[data-v-f3ee980e]{scrollbar-color:var(--app-rail-count-bg) transparent}.app-modulerail__group-head[data-v-f3ee980e]{align-items:center;gap:var(--app-space-4);width:100%;padding:var(--app-space-2) var(--app-space-8);margin-bottom:var(--app-space-2);border-radius:var(--app-radius-md);font:inherit;color:var(--app-rail-section-text);cursor:pointer;background:0 0;border:none;display:flex}.app-modulerail__group-head[data-v-f3ee980e]:hover{background:var(--app-rail-item-hover);color:var(--app-rail-text-strong)}.app-modulerail__chevron[data-v-f3ee980e]{transition:transform var(--app-duration-fast) var(--app-ease-standard);flex:none}.app-modulerail__group-head--closed .app-modulerail__chevron[data-v-f3ee980e]{transform:rotate(-90deg)}.app-modulerail__group-label[data-v-f3ee980e]{text-align:left;min-width:0;color:inherit;flex:1}.app-modulerail:not(.app-modulerail--expanded) .app-modulerail__group+.app-modulerail__group[data-v-f3ee980e]{border-top:var(--app-border-width) solid var(--app-rail-divider);padding-top:var(--app-space-12)}.app-modulerail__items[data-v-f3ee980e]{gap:var(--app-space-4);display:grid}.app-modulerail__foot[data-v-f3ee980e]{gap:var(--app-space-4);padding:var(--app-space-8);border-top:var(--app-border-width) solid var(--app-rail-divider);flex:none;display:grid}.app-panelitem[data-v-b9480ae4]{align-items:center;gap:var(--app-space-8);width:100%;padding:var(--app-space-8) var(--app-space-12);box-sizing:border-box;border-radius:var(--app-radius-lg);font:inherit;font-size:var(--app-text-13);font-weight:var(--app-weight-medium);color:var(--app-text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;text-decoration:none;display:flex}.app-panelitem[data-v-b9480ae4]:hover{background:var(--app-surface-hover);color:var(--app-text)}.app-panelitem--nested[data-v-b9480ae4]{padding-left:var(--app-space-24)}.app-panelitem--current[data-v-b9480ae4]{background:var(--app-primary-fill);color:var(--app-primary-text);font-weight:var(--app-weight-semibold)}.app-panelitem--current[data-v-b9480ae4]:hover{background:var(--app-primary-fill);color:var(--app-primary-text)}.app-panelitem__icon[data-v-b9480ae4]{flex:none}.app-panelitem__label[data-v-b9480ae4]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app-panelitem--current .app-panelitem__count[data-v-b9480ae4]{background:var(--app-primary);color:var(--app-primary-on)}.app-searchfield[data-v-d1bd5578]{min-width:0}.app-sectionpanel[data-v-1a001565]{width:var(--app-panel-width);box-sizing:border-box;background:var(--app-panel-bg);height:100%;transition:width var(--app-duration-fast) var(--app-ease-standard);flex:none;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.app-sectionpanel--collapsed[data-v-1a001565]{grid-template-rows:minmax(0,1fr);width:34px}.app-sectionpanel__strip[data-v-1a001565]{width:100%;height:100%;padding:0 0 var(--app-space-8);box-sizing:border-box;border-radius:inherit;color:var(--app-text-muted);font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;overflow:hidden}.app-sectionpanel__strip[data-v-1a001565]:hover{background:var(--app-surface-hover);color:var(--app-primary-text)}.app-sectionpanel__strip[data-v-1a001565]:focus-visible{outline-offset:calc(-1 * var(--app-focus-width))}.app-sectionpanel__strip-chevron[data-v-1a001565]{height:var(--app-shell-head-height);flex:none}.app-sectionpanel__strip-label[data-v-1a001565]{writing-mode:vertical-rl;white-space:nowrap;font-size:var(--app-text-12);font-weight:var(--app-weight-semibold);letter-spacing:.04em}.app-sectionpanel__head[data-v-1a001565]{align-items:center;gap:var(--app-space-8);min-height:var(--app-shell-head-height);padding:0 var(--app-space-8) 0 var(--app-space-12);box-sizing:border-box;margin-bottom:var(--app-space-8);border-bottom:var(--app-border-width) solid var(--app-divider);display:flex}.app-sectionpanel__band[data-v-1a001565]{flex:none;align-items:center;display:flex}.app-sectionpanel__heading[data-v-1a001565]{flex:auto;min-width:0;display:flex}.app-sectionpanel__lockup[data-v-1a001565]{align-items:center;gap:var(--app-space-8);min-width:0;display:flex}.app-sectionpanel__icon[data-v-1a001565]{color:var(--app-text-secondary);flex:none}.app-sectionpanel__title[data-v-1a001565]{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-sectionpanel__pages[data-v-1a001565]{flex:none;display:inline-flex}.app-sectionpanel__toggle[data-v-1a001565]{color:var(--app-text-muted);flex:none}.app-sectionpanel__filter[data-v-1a001565]{padding:0 var(--app-space-12) var(--app-space-8)}.app-sectionpanel__body[data-v-1a001565]{gap:var(--app-space-12);padding:0 var(--app-space-8) var(--app-space-8);scrollbar-width:thin;scrollbar-color:transparent transparent;align-content:start;display:grid;overflow:auto}.app-sectionpanel:hover .app-sectionpanel__body[data-v-1a001565]{scrollbar-color:var(--app-border-strong) transparent}.app-sectionpanel__group-head[data-v-1a001565]{align-items:center;gap:var(--app-space-4);width:100%;padding:var(--app-space-4) var(--app-space-8);border-radius:var(--app-radius-md);font:inherit;color:var(--app-text-muted);cursor:pointer;background:0 0;border:none;display:flex}.app-sectionpanel__group-head[data-v-1a001565]:hover{background:var(--app-surface-hover);color:var(--app-text-secondary)}.app-sectionpanel__chevron[data-v-1a001565]{transition:transform var(--app-duration-fast) var(--app-ease-standard)}.app-sectionpanel__group-head--closed .app-sectionpanel__chevron[data-v-1a001565]{transform:rotate(-90deg)}.app-sectionpanel__group-label[data-v-1a001565]{text-align:left;flex:1;min-width:0}.app-sectionpanel__items[data-v-1a001565]{gap:var(--app-space-2);padding-top:var(--app-space-2);display:grid}.app-sectionpanel__none[data-v-1a001565]{padding:var(--app-space-12);font-size:var(--app-text-13);color:var(--app-text-muted);margin:0}.app-sectionpanel__foot[data-v-1a001565]{padding:var(--app-space-8);border-top:var(--app-border-width) solid var(--app-divider)}.app-topbar[data-v-a9b7cc00]{align-items:center;gap:var(--app-space-12);min-height:var(--app-topbar-height);min-width:0;padding:0 var(--app-space-16);box-sizing:border-box;display:flex}.app-topbar__left[data-v-a9b7cc00],.app-topbar__context[data-v-a9b7cc00]{align-items:center;gap:var(--app-space-8);display:flex}.app-topbar__left[data-v-a9b7cc00]{flex:none}.app-topbar__context[data-v-a9b7cc00]{min-width:0;margin:calc(-1 * calc(var(--app-focus-width) + var(--app-focus-offset)));padding:calc(var(--app-focus-width) + var(--app-focus-offset));flex:0 auto;overflow:hidden}.app-topbar__context[data-v-a9b7cc00]>.app-choice{min-width:0}.app-topbar__context[data-v-a9b7cc00]>.app-choice-name{flex-shrink:100}.app-topbar__context[data-v-a9b7cc00]:has(>.app-choice-name:last-child:not(:first-child)){height:calc(var(--app-control-height) + 2 * calc(var(--app-focus-width) + var(--app-focus-offset)));flex-wrap:wrap}.app-topbar__context[data-v-a9b7cc00]:has(>.app-choice-name:last-child:not(:first-child))>*{min-height:100%}.app-topbar__middle[data-v-a9b7cc00]{flex:1 1 0;align-items:center;min-width:0;display:flex}.app-topbar__middle[data-v-a9b7cc00]:has(>*){min-width:var(--app-control-height)}.app-topbar__acts[data-v-a9b7cc00]{align-items:center;gap:var(--app-space-8);flex:none;display:flex}.app-topbar__right[data-v-a9b7cc00]{align-items:center;gap:var(--app-space-2);min-width:0;padding:var(--app-space-2);border-radius:var(--app-radius-full);background:var(--app-surface-sunken);flex:none;display:flex}.app-shell[data-v-11fa8f9a]{--app-shell-sticky-top:calc(var(--app-space-24) + var(--app-topbar-height));gap:var(--app-space-12);min-height:100dvh;padding:var(--app-space-12);box-sizing:border-box;background:var(--app-ground);color:var(--app-text);display:flex}.app-shell[data-v-11fa8f9a]>*,.app-shell__nav[data-v-11fa8f9a]>*{min-height:0}.app-shell__nav[data-v-11fa8f9a]{display:contents}.app-shell[data-v-11fa8f9a] .app-modulerail,.app-shell[data-v-11fa8f9a] .app-sectionpanel,.app-shell__aside[data-v-11fa8f9a]{top:var(--app-space-12);height:calc(100dvh - 2 * var(--app-space-12));align-self:flex-start;position:sticky}.app-shell__aside[data-v-11fa8f9a]{flex:none}.app-shell__aside[data-v-11fa8f9a]:not(:has(>*)){display:none}.app-shell__column[data-v-11fa8f9a]{isolation:isolate;flex-direction:column;flex:1 1 0;min-width:0;display:flex}.app-shell__bar[data-v-11fa8f9a]{--app-shell-bar-seam:calc(var(--app-space-12) + var(--app-topbar-height) / 2);z-index:1;margin-top:calc(-1 * var(--app-space-12));padding-top:var(--app-space-12);padding-bottom:var(--app-space-24);background:linear-gradient(transparent var(--app-shell-bar-seam), var(--app-ground) 0, var(--app-ground) calc(100% - var(--app-space-16)), transparent);flex:none;position:sticky;top:0}.app-shell__bar[data-v-11fa8f9a]:before{content:"";z-index:-1;height:var(--app-shell-bar-seam);background:linear-gradient(to right, var(--app-ground), transparent var(--app-space-16), transparent calc(100% - var(--app-space-16)), var(--app-ground));-webkit-backdrop-filter:blur(var(--app-overlay-blur));backdrop-filter:blur(var(--app-overlay-blur));position:absolute;inset:0 0 auto}@media (prefers-reduced-transparency:reduce){.app-shell__bar[data-v-11fa8f9a]:before{background:var(--app-ground);-webkit-backdrop-filter:none;backdrop-filter:none}}.app-shell__banner[data-v-11fa8f9a]{margin-top:var(--app-space-12)}.app-shell__main[data-v-11fa8f9a]{isolation:isolate;flex:1 0 auto;min-height:0}@media (width<=900px){.app-shell__nav[data-v-11fa8f9a]{z-index:3;gap:var(--app-space-12);width:min(var(--app-rail-width) + var(--app-space-24), 100% - var(--app-space-24));height:100%;padding:var(--app-space-12);box-sizing:border-box;overscroll-behavior:contain;visibility:hidden;transition:transform var(--app-duration-base) var(--app-ease-standard), visibility var(--app-duration-base);flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:auto;transform:translate(-100%)}.app-shell__nav--open[data-v-11fa8f9a]{visibility:visible;transform:none}.app-shell__scrim[data-v-11fa8f9a]{background:var(--app-overlay-scrim);-webkit-backdrop-filter:blur(var(--app-overlay-blur));backdrop-filter:blur(var(--app-overlay-blur));z-index:2;touch-action:none;opacity:0;visibility:hidden;transition:opacity var(--app-duration-base) var(--app-ease-standard), visibility var(--app-duration-base);position:fixed;inset:0}}@media (width<=900px) and (prefers-reduced-transparency:reduce){.app-shell__scrim[data-v-11fa8f9a]{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width<=900px){.app-shell__scrim--open[data-v-11fa8f9a]{opacity:1;visibility:visible}.app-shell[data-v-11fa8f9a] .app-modulerail,.app-shell[data-v-11fa8f9a] .app-sectionpanel{align-self:auto;width:100%;height:auto;position:static}.app-shell[data-v-11fa8f9a] .app-modulerail__toggle,.app-shell[data-v-11fa8f9a] .app-sectionpanel__toggle{display:none}}.app-shell__where[data-v-11fa8f9a]{gap:var(--app-space-8);padding:var(--app-space-12);flex:none;grid-template-columns:minmax(0,1fr);display:grid}@media print{.app-shell[data-v-11fa8f9a]{background:0 0;min-height:0;padding:0;display:block}.app-shell__nav[data-v-11fa8f9a],.app-shell__scrim[data-v-11fa8f9a],.app-shell__bar[data-v-11fa8f9a]{display:none}}.app-asidesection[data-v-df2f01e3]{gap:var(--app-space-8);display:grid}.app-asidesection__head[data-v-df2f01e3]{justify-content:space-between;align-items:center;gap:var(--app-space-4) var(--app-space-8);min-height:var(--app-control-height-sm);flex-wrap:wrap;display:flex}.app-asidesection__head>.app-cardtitle[data-v-df2f01e3]{flex:1 1 0;min-width:0}.app-asidesection__act[data-v-df2f01e3]{flex:none;margin-inline-end:calc(-1 * var(--app-space-8));display:flex}.app-asidesection+.app-asidesection[data-v-df2f01e3]{padding-top:var(--app-space-16);border-top:var(--app-border-width) solid var(--app-border)}@media print{.app-asidesection[data-v-df2f01e3]{break-inside:avoid}}.app-logo-mark[data-v-85597a5c]{object-fit:contain;flex:none;width:1.35em;height:1.35em;font-size:1.35em}.app-choicelist__search[data-v-3b8b979a],.app-choicelist__group[data-v-3b8b979a]{padding:var(--app-space-8) var(--app-space-8) var(--app-space-4)}.app-choice-name[data-v-593d49b6]{max-width:100%;padding:var(--app-space-4) var(--app-space-8);font-weight:var(--app-weight-medium)}.app-notice__icon[data-v-4a5ba017]{flex:none}.app-notice__body[data-v-4a5ba017]{flex:1;min-width:0}.app-notice__title[data-v-4a5ba017]{font-weight:var(--app-weight-semibold);display:block}.app-notice--neutral .app-notice__title[data-v-4a5ba017]{color:var(--app-text)}.app-notice__action[data-v-4a5ba017]{flex:none;align-self:center}.app-audio__bar[data-v-9641a17c]{align-items:center;gap:var(--app-space-8);flex-wrap:wrap;display:flex}.app-audio__play[data-v-9641a17c]{flex:none}.app-audio__line[data-v-9641a17c]{flex:999 1 var(--app-wrap-fill);align-items:center;gap:var(--app-space-8);min-width:0;display:flex}.app-audio__time[data-v-9641a17c]{color:var(--app-text-muted);font-variant-numeric:tabular-nums;flex:none}.app-audio__track[data-v-9641a17c]{min-width:0;height:var(--app-touch-min);flex:auto;position:relative}.app-audio__rail[data-v-9641a17c]{inset-inline:0;border-radius:var(--app-radius-full);background:var(--app-border-strong);height:6px;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.app-audio__played[data-v-9641a17c]{background:var(--app-primary);height:100%}.app-audio__under[data-v-9641a17c]{inset-inline:0;top:calc(50% + var(--app-space-8));pointer-events:none;height:4px;position:absolute}.app-audio__scrub[data-v-9641a17c]{cursor:pointer;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.app-audio__scrub[data-v-9641a17c]::-webkit-slider-runnable-track{background:0 0;height:6px}.app-audio__scrub[data-v-9641a17c]::-moz-range-track{background:0 0;height:6px}.app-audio__scrub[data-v-9641a17c]::-webkit-slider-thumb{border:2px solid var(--app-surface);border-radius:var(--app-radius-full);background:var(--app-primary);appearance:none;width:18px;height:18px;margin-top:-6px}.app-audio__scrub[data-v-9641a17c]::-moz-range-thumb{border:2px solid var(--app-surface);border-radius:var(--app-radius-full);background:var(--app-primary);width:14px;height:14px}.app-brand-wordmark[data-v-d61b4665]{object-fit:contain;object-position:left center;width:auto;max-width:100%;display:block}.app-brand-wordmark--md[data-v-d61b4665]{translate:0 var(--app-space-2);height:calc(var(--app-topbar-height) - 2 * var(--app-space-8));align-self:flex-start}.app-brand-wordmark--lg[data-v-d61b4665]{height:var(--app-space-64);justify-self:start;margin-inline-start:calc(-1 * var(--app-space-4))}.app-brand-wordmark--tile[data-v-d61b4665]{aspect-ratio:1;object-fit:cover}.app-foldbtn[data-v-90e8fe20] .q-icon{transition:rotate var(--app-duration-base) var(--app-ease-spring)}.app-foldbtn[aria-expanded=true][data-v-90e8fe20] .q-icon{rotate:180deg}.app-capped[data-v-596cc0b7]{gap:var(--app-space-8);justify-items:start;display:grid}.app-capped__items[data-v-596cc0b7]{gap:var(--app-space-12);justify-self:stretch;margin:0;padding:0;list-style:none;display:grid}.app-capped__items>li+li[data-v-596cc0b7]{padding-top:var(--app-space-12);border-top:var(--app-border-width) solid var(--app-divider)}.app-skeleton[data-v-0e108608]{gap:var(--app-space-8);flex-direction:column;width:100%;display:flex}.app-skeleton__block[data-v-0e108608]{background:linear-gradient(90deg, var(--app-skeleton) 0%, var(--app-skeleton-shine) 50%, var(--app-skeleton) 100%);border-radius:var(--app-radius-sm);background-size:200% 100%;animation:1.4s linear infinite app-shine-0e108608}.app-skeleton--row .app-skeleton__block[data-v-0e108608]{height:var(--app-row-height,var(--app-row-height-comfortable))}.app-skeleton--control .app-skeleton__block[data-v-0e108608]{height:var(--app-control-height)}@keyframes app-shine-0e108608{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.app-skeleton__block[data-v-0e108608]{animation:none}}.app-card-header[data-v-cab0f6e0]{align-items:center;gap:var(--app-space-8) var(--app-space-16);margin:calc(-1 * var(--app-card-inset)) calc(-1 * var(--app-card-inset)) 0;padding:calc(var(--app-space-16) + var(--app-cap-edge-width)) max(var(--app-card-inset), var(--app-space-16)) var(--app-space-16);border-radius:calc(var(--app-radius-xl) - var(--app-border-width)) calc(var(--app-radius-xl) - var(--app-border-width)) 0 0;flex-wrap:wrap;display:flex}.app-card-header__lead[data-v-cab0f6e0]{align-items:center;gap:var(--app-space-12);min-width:min(100%, var(--app-wrap-heading));flex:auto;display:flex}.app-card-header__text[data-v-cab0f6e0]{flex:auto;min-width:0}.app-card-header__mark[data-v-cab0f6e0]{width:calc(var(--app-space-32) + var(--app-space-8));height:calc(var(--app-space-32) + var(--app-space-8));border-radius:var(--app-radius-lg);background:var(--app-surface);box-shadow:var(--app-shadow-card);color:var(--app-primary-text);flex:none;place-items:center;display:grid}.app-card-header__meta[data-v-cab0f6e0]{margin-top:var(--app-space-4);min-height:calc(var(--app-text-13) * var(--app-leading-ui));font-size:var(--app-text-13);color:var(--app-text-muted)}.app-card-header__meta .app-card-header__pending[data-v-cab0f6e0]{width:40%}.app-card-header__aside[data-v-cab0f6e0]{align-items:center;gap:var(--app-space-8);flex-wrap:wrap;display:flex}.app-clamped[data-v-5e2de071]{align-items:flex-start;gap:var(--app-space-4);display:flex}.app-clamped__text[data-v-5e2de071]{white-space:pre-wrap;overflow-wrap:anywhere;flex:auto;min-width:0;margin:0}.app-clamped__text--held[data-v-5e2de071]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-empty[data-v-0da6bc04]{justify-items:center;gap:var(--app-space-8);text-align:center;padding:var(--app-space-48) var(--app-space-24);color:var(--app-text-muted);display:grid}.app-empty--compact[data-v-0da6bc04]{padding:var(--app-space-24)}.app-empty__mark[data-v-0da6bc04]{width:var(--app-space-64);height:var(--app-space-64);margin:var(--app-space-8) 0 var(--app-space-16);border:var(--app-border-width) solid var(--app-primary-border);border-radius:var(--app-radius-full);background:var(--app-primary-fill);box-shadow:0 0 0 var(--app-space-8) var(--app-primary-fill);color:var(--app-primary-text);place-items:center;display:grid}.app-empty--compact .app-empty__mark[data-v-0da6bc04]{width:var(--app-space-48);height:var(--app-space-48);margin:var(--app-space-4) 0 var(--app-space-8);box-shadow:0 0 0 var(--app-space-4) var(--app-primary-fill)}.app-empty__message[data-v-0da6bc04]{max-width:var(--app-measure-prose);font-size:var(--app-text-13);margin:0}.app-empty__actions[data-v-0da6bc04]{gap:var(--app-space-8);margin-top:var(--app-space-8);display:flex}.app-tablecard[data-v-e6c68ea1]{min-width:0;max-width:100%;position:relative;overflow:hidden}.app-tablecard.q-table__card[data-v-e6c68ea1]{background:var(--app-surface);color:var(--app-text);border-radius:var(--app-radius-xl)}.app-tablecard[data-v-e6c68ea1] .q-table__middle{max-height:var(--app-table-max-height,none);background:linear-gradient(var(--app-divider), var(--app-divider)) no-repeat 0 calc(var(--app-table-head-height,0px) - var(--app-border-width))/100% var(--app-border-width)}.app-tablecard[data-v-e6c68ea1] .q-table__middle::-webkit-scrollbar{width:var(--app-space-8);height:var(--app-space-8)}.app-tablecard[data-v-e6c68ea1] .q-table__middle::-webkit-scrollbar-thumb{border-radius:var(--app-radius-full);background:var(--app-border-strong)}.app-tablecard[data-v-e6c68ea1] .q-table__middle::-webkit-scrollbar-track{background:0 0}.app-tablecard[data-v-e6c68ea1] .q-table__middle::-webkit-scrollbar-corner{background:0 0}.app-tablecard[data-v-e6c68ea1] .q-table__middle::-webkit-scrollbar-track:vertical{margin-block-start:var(--app-table-head-height,0)}@supports not selector(::-webkit-scrollbar){.app-tablecard[data-v-e6c68ea1] .q-table__middle{scrollbar-width:thin;scrollbar-color:var(--app-border-strong) transparent}}.app-tablecard[data-v-e6c68ea1] table{font-size:var(--app-text-13)}.app-tablecard[data-v-e6c68ea1] thead tr{height:auto}.app-tablecard[data-v-e6c68ea1] thead th{z-index:2;padding:var(--app-space-8) var(--app-space-12);border-bottom:var(--app-border-width) solid var(--app-divider);background:var(--app-surface);color:var(--app-text-secondary);font-size:var(--app-text-12);font-weight:var(--app-weight-semibold);letter-spacing:var(--app-tracking-label);text-transform:uppercase;white-space:nowrap;position:sticky;top:0}.app-tablecard[data-v-e6c68ea1] thead th:first-child,.app-tablecard[data-v-e6c68ea1] tbody td:first-child{z-index:1;background:var(--app-surface);position:sticky;inset-inline-start:0}.app-tablecard[data-v-e6c68ea1] thead th:first-child{z-index:3}.app-tablecard[data-v-e6c68ea1] thead th.sortable:hover{color:var(--app-text)}.app-tablecard[data-v-e6c68ea1] tbody td{height:var(--app-row-height);padding:var(--app-density-pad-y) var(--app-space-12);color:var(--app-text);vertical-align:middle}.app-tablecard[data-v-e6c68ea1] tbody td:before,.app-tablecard[data-v-e6c68ea1] tbody td:after{background:0 0}.app-tablecard[data-v-e6c68ea1] .app-tablecard__fill{width:100%;max-width:0;min-width:var(--app-wrap-fill)}.app-tablecard[data-v-e6c68ea1] tbody tr:has(.app-clamped--open) td{vertical-align:baseline}.app-tablecard[data-v-e6c68ea1] tbody tr:nth-child(2n) td{background:var(--app-surface-stripe)}@media print{.app-tablecard[data-v-e6c68ea1] tbody tr+tr td{border-top:var(--app-border-width) solid var(--app-divider)}.app-tablecard[data-v-e6c68ea1] .q-table__middle{max-height:none}.app-tablecard .app-tablecard__pager[data-v-e6c68ea1]{display:none}}.app-tablecard[data-v-e6c68ea1] tbody tr:hover td{background:var(--app-surface-hover)}.app-tablecard[data-v-e6c68ea1] tbody tr.selected td{background:var(--app-surface-selected)}.app-tablecard[data-v-e6c68ea1] .q-table__top{padding:var(--app-card-inset) var(--app-card-inset) var(--app-space-8)}.app-tablecard__top[data-v-e6c68ea1]{flex:auto;min-width:0}.app-tablecard[data-v-e6c68ea1] .q-table__bottom{min-height:0;padding:var(--app-space-8) var(--app-space-12);border-top:var(--app-border-width) solid var(--app-divider);background:var(--app-surface);font-size:var(--app-text-12)}.app-tablecard[data-v-e6c68ea1] .q-table__bottom--nodata{border-top:0;justify-content:center;padding:0}.app-tablecard__pending[data-v-e6c68ea1]{padding:var(--app-space-12)}.app-tablecard__progress[data-v-e6c68ea1]{inset-inline:0;z-index:3;position:absolute;top:0}.app-tablecard__footer[data-v-e6c68ea1]{align-items:center;gap:var(--app-space-8);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.app-tablecard__tools[data-v-e6c68ea1]{align-items:center;gap:var(--app-space-8);display:flex}.app-tablecard__selected[data-v-e6c68ea1],.app-tablecard__range[data-v-e6c68ea1]{color:var(--app-text-muted);white-space:nowrap}.app-tablecard__pager[data-v-e6c68ea1]{align-items:center;gap:var(--app-space-8);margin-inline-start:auto;display:flex}.app-dialog[data-v-d90e3d43]{--app-dialog-fill:var(--app-primary-fill);--app-dialog-line:var(--app-primary-border);--app-dialog-accent:var(--app-primary-text);background:var(--app-surface);max-width:none;color:var(--app-text);border:var(--app-border-width) solid var(--app-border);border-radius:var(--app-radius-xl);box-shadow:var(--app-shadow-dialog);grid-template:auto minmax(0,1fr) auto/minmax(0,1fr);display:grid;overflow:hidden}.app-dialog--fixed[data-v-d90e3d43]{grid-template:auto auto minmax(0,1fr) auto/minmax(0,1fr)}.app-dialog--danger[data-v-d90e3d43]{--app-dialog-fill:var(--app-status-negative-fill);--app-dialog-line:var(--app-status-negative-border);--app-dialog-accent:var(--app-status-negative)}.app-dialog--warning[data-v-d90e3d43]{--app-dialog-fill:var(--app-status-warning-fill);--app-dialog-line:var(--app-status-warning-border);--app-dialog-accent:var(--app-status-warning)}.app-dialog--ai[data-v-d90e3d43]{--app-dialog-fill:var(--app-ai-fill);--app-dialog-line:var(--app-ai-border);--app-dialog-accent:var(--app-ai-text)}.app-dialog--sm[data-v-d90e3d43]{width:min(var(--app-dialog-width-sm), 100%)}.app-dialog--md[data-v-d90e3d43]{width:min(var(--app-dialog-width-md), 100%)}.app-dialog--lg[data-v-d90e3d43]{width:min(var(--app-dialog-width-lg), 100%)}.app-dialog--xl[data-v-d90e3d43]{width:min(var(--app-dialog-width-xl), 100%);height:100dvh}.app-dialog--xl .app-dialog__body[data-v-d90e3d43]{background:var(--app-ground);grid-template:minmax(0,1fr)/minmax(0,1fr);padding:0;display:grid;overflow:hidden}.app-dialog__head[data-v-d90e3d43]{align-items:center;gap:var(--app-space-12);padding:var(--app-space-16);background:var(--app-dialog-fill);color:var(--app-dialog-accent);border-bottom:var(--app-border-width) solid var(--app-dialog-line);border-radius:calc(var(--app-radius-xl) - var(--app-border-width)) calc(var(--app-radius-xl) - var(--app-border-width)) 0 0;display:flex}.app-dialog__icon[data-v-d90e3d43]{flex:none}.app-dialog__heading[data-v-d90e3d43]{flex:1;min-width:0}.app-dialog__eyebrow[data-v-d90e3d43]{color:inherit;opacity:.8;margin:0}.app-dialog__title[data-v-d90e3d43]{font-size:var(--app-text-16);color:inherit;margin:0}.app-dialog__fixed[data-v-d90e3d43]{padding:var(--app-space-16);border-bottom:var(--app-border-width) solid var(--app-divider)}.app-dialog__body[data-v-d90e3d43]{padding:var(--app-space-16);overflow:auto}.app-dialog__footer[data-v-d90e3d43]{align-items:center;gap:var(--app-space-8);padding:var(--app-space-12) var(--app-space-16);background:var(--app-surface-sunken);border-top:var(--app-border-width) solid var(--app-divider);border-radius:0 0 calc(var(--app-radius-xl) - var(--app-border-width)) calc(var(--app-radius-xl) - var(--app-border-width));display:flex}.app-dialog__actions[data-v-d90e3d43]{justify-content:flex-end;align-items:center;gap:var(--app-space-8);flex:1 1 0;min-width:0;display:flex;position:relative}.app-dialog__actions[data-v-d90e3d43]>*{flex:none}.app-dialog__probe[data-v-d90e3d43]{width:0;height:0;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:clip}.app-dialog__ghost[data-v-d90e3d43]{gap:var(--app-space-8);visibility:hidden;width:max-content;display:flex;position:absolute}.app-larger__open.q-btn[data-v-18808df2]{width:var(--app-space-24);min-width:0;height:var(--app-space-24);border-radius:var(--app-radius-md);background:var(--app-surface);min-height:0;box-shadow:var(--app-shadow-card);color:var(--app-primary-text)}.app-larger__open.q-btn[data-v-18808df2]:hover,.app-larger__open.q-btn[data-v-18808df2]:focus-visible{background:var(--app-primary-fill);color:var(--app-primary-text)}.app-larger__open.q-btn[data-v-18808df2] .q-icon{font-size:14px}.app-larger__open.q-btn[data-v-18808df2] .q-focus-helper{display:none}.app-larger__dialog.q-card[data-v-18808df2]{height:auto}.app-larger__body[data-v-18808df2]{align-content:start;gap:var(--app-space-16);padding:var(--app-space-16);background:var(--app-surface);grid-auto-rows:max-content;display:grid;overflow-y:auto}@media print{.app-larger[data-v-18808df2]{display:none}}.app-figureframe[data-v-8bd0ae7e]{gap:var(--app-space-8);margin:0;display:grid;position:relative}.app-figureframe__head[data-v-8bd0ae7e]{align-content:center;gap:var(--app-space-2);min-block-size:var(--app-control-height-md);padding-inline-end:calc(var(--app-space-24) + var(--app-space-8));display:grid}.app-figureframe__caption[data-v-8bd0ae7e]{font-size:var(--app-text-12);line-height:var(--app-leading-ui);color:var(--app-text-muted);margin:0}.app-figureframe__larger[data-v-8bd0ae7e]{display:flex;position:absolute;inset-block-start:calc((var(--app-control-height-md) - var(--app-space-24)) / 2);inset-inline-end:0}.app-chart-key[data-v-06a23c10]{gap:var(--app-space-4);flex-wrap:wrap;display:flex}.app-chart-key__item[data-v-06a23c10]{border:var(--app-border-width) solid var(--app-border-strong);align-items:center;gap:var(--app-space-4);min-width:0;max-width:100%;padding:var(--app-space-2) var(--app-space-8);border-radius:var(--app-radius-full);background:var(--app-control-fill);color:var(--app-text-secondary);font:inherit;font-size:var(--app-text-11);line-height:var(--app-leading-ui);text-align:start;cursor:pointer;transition:background-color var(--app-duration-fast) var(--app-ease-standard), border-color var(--app-duration-fast) var(--app-ease-standard), color var(--app-duration-fast) var(--app-ease-standard);display:flex}.app-chart-key__item[data-v-06a23c10]:hover{border-color:var(--app-text-secondary);background:var(--app-surface-hover)}.app-chart-key__item[data-v-06a23c10]:focus-visible{outline:var(--app-focus-width) solid var(--app-focus-ring);outline-offset:var(--app-focus-offset)}.app-chart-key__item--hidden[data-v-06a23c10]{color:var(--app-text-muted);background:0 0;border-style:dashed}.app-chart-key__item--hidden .app-chart-key__swatch[data-v-06a23c10]{opacity:.4}.app-chart-key__swatch[data-v-06a23c10]{inline-size:var(--app-space-12);border-block-start:var(--app-space-2) solid currentColor;transition:opacity var(--app-duration-fast) var(--app-ease-standard);flex:none}.app-chart-key__swatch--dashed[data-v-06a23c10]{border-block-start-style:dashed}.app-chart-key__name[data-v-06a23c10]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-chart__plot[data-v-798f0f9a]{height:max(var(--chart-height,160px), var(--chart-rows,0) * var(--app-space-32))}.app-chart__plot--drawn[data-v-798f0f9a]{position:relative}.app-chart__plot--drawn[data-v-798f0f9a]>*{position:absolute;inset:0}.app-chart__plot--drawn[data-v-798f0f9a] .app-chart__tip-head{margin:0 0 var(--app-space-4);line-height:var(--app-leading-ui);color:var(--app-text-muted)}.app-chart__plot--drawn[data-v-798f0f9a] .app-chart__tip-row{column-gap:var(--app-space-8);line-height:var(--app-leading-ui);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;margin:0;display:grid}.app-chart__plot--drawn[data-v-798f0f9a] .app-chart__tip-row--plain{grid-template-columns:minmax(0,1fr) auto}.app-chart__plot--drawn[data-v-798f0f9a] .app-chart__tip-dot{inline-size:var(--app-space-8);block-size:var(--app-space-8);border-radius:var(--app-radius-full)}.app-chart__plot--drawn[data-v-798f0f9a] .app-chart__tip-figure{font-weight:var(--app-weight-semibold);text-align:end;padding-inline-start:var(--app-space-12)}.app-chart__plot--empty[data-v-798f0f9a]{align-content:center;display:grid}.app-chart__plot--waiting[data-v-798f0f9a]{display:grid}.app-chart__plot--waiting[data-v-798f0f9a] .app-skeleton,.app-chart__plot--waiting[data-v-798f0f9a] .app-skeleton__block{height:100%}.app-chart__data[data-v-798f0f9a]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.app-chart__larger[data-v-798f0f9a]{--chart-height:60dvh;display:contents}.app-chip-button[data-v-def1ff0d]{margin-right:calc(var(--app-space-4) * -1);color:inherit;cursor:pointer;opacity:.7;transition:opacity var(--app-duration-fast) var(--app-ease-standard);background:0 0;border:none;flex:none;align-items:center;padding:0;display:inline-flex;position:relative}.app-chip-button[data-v-def1ff0d]:hover,.app-chip-button[data-v-def1ff0d]:focus-visible{opacity:1}.app-choices[data-v-55195372]{gap:var(--app-space-4);flex-direction:column;min-width:0;display:flex}.app-choices--inline[data-v-55195372]{gap:var(--app-space-16);flex-flow:wrap}.app-choices__option[data-v-55195372]{align-items:flex-start;gap:var(--app-space-8);padding:var(--app-space-4) 0;cursor:pointer;color:var(--app-text);display:flex}.app-choices__option--off[data-v-55195372]{cursor:not-allowed;color:var(--app-text-muted)}.app-choices__input[data-v-55195372]{width:1rem;height:1rem;accent-color:var(--app-primary);flex:none;margin:.15rem 0 0}.app-choices__text[data-v-55195372]{gap:var(--app-space-2);flex-direction:column;min-width:0;display:flex}.app-choices__note[data-v-55195372]{font-size:var(--app-text-12);color:var(--app-text-muted)}.app-offeredline[data-v-b5629e78]{align-items:center;gap:var(--app-space-2);color:var(--app-text-muted);cursor:pointer;transition:color var(--app-duration-fast) var(--app-ease-standard);background:0 0;border:0;flex:none;padding:0;display:flex;position:relative}.app-offeredline[data-v-b5629e78]:after{content:"";position:absolute;inset:min(0px,-12px + 50%)}.app-offeredline[data-v-b5629e78]:hover,.app-offeredline[data-v-b5629e78]:focus-visible{color:var(--app-text)}@media print{.app-offeredline[data-v-b5629e78]{display:none}}.app-offeredline__mark[data-v-b5629e78]{font-size:var(--app-text-11);font-weight:var(--app-weight-regular);white-space:nowrap;flex:none}.app-field[data-v-ae97348b]{gap:var(--app-space-4);flex-direction:column;min-width:0;display:flex}.app-field__head[data-v-ae97348b]{align-items:center;gap:var(--app-space-4);flex-wrap:wrap;min-width:0;display:flex}.app-field__head[data-v-ae97348b]:has(>.app-field__label--hidden:only-child){display:contents}.app-field__actions[data-v-ae97348b]{align-items:center;gap:var(--app-space-8);flex-wrap:wrap;margin-left:auto;display:flex}.app-field__label[data-v-ae97348b]{font-size:var(--app-text-12);font-weight:var(--app-weight-medium);color:var(--app-text-secondary)}.app-field__label--legend[data-v-ae97348b]{margin-bottom:var(--app-space-4);font-size:var(--app-text-14);font-weight:var(--app-weight-semibold);color:var(--app-text)}.app-field__label--heading[data-v-ae97348b]{font-size:var(--app-text-16);margin-top:0;line-height:1.3}.app-field__label--hidden[data-v-ae97348b]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.app-field__required[data-v-ae97348b]{margin-left:var(--app-space-2);color:var(--app-status-negative)}.app-field__shown[data-v-ae97348b]{white-space:pre-line}.app-field__none[data-v-ae97348b]{color:var(--app-text-muted)}.app-field__error[data-v-ae97348b],.app-field__hint[data-v-ae97348b]{align-items:center;gap:var(--app-space-4);font-size:var(--app-text-12);margin:0;display:flex}.app-field__error[data-v-ae97348b]{color:var(--app-status-negative);font-weight:var(--app-weight-medium)}.app-field__hint[data-v-ae97348b]{min-height:calc(var(--app-text-12) * var(--app-leading-ui));color:var(--app-text-muted)}.app-field--legend>.app-field__hint[data-v-ae97348b]:not(.app-field__hint--offscreen),.app-field--legend>.app-field__error[data-v-ae97348b]{margin-bottom:var(--app-space-4)}.app-field--legend:has(>.app-field__hint:not(.app-field__hint--offscreen),>.app-field__error) .app-field__label--legend[data-v-ae97348b]{margin-bottom:0}.app-field__hint--offscreen[data-v-ae97348b]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}@media print{.app-field__hint[data-v-ae97348b]{display:none}}.app-checklist[data-v-f0aa0e92]{border:var(--app-border-width) solid var(--app-border);border-radius:var(--app-radius-md);flex-direction:column;display:flex}.app-checklist--ai[data-v-f0aa0e92]{border-color:var(--app-ai-border)}.app-checklist__row[data-v-f0aa0e92]{--app-checklist-ink:var(--app-primary-text);--app-checklist-fill:var(--app-primary-fill);align-items:start;gap:var(--app-space-12);padding:var(--app-space-12) var(--app-space-16);color:var(--app-text);cursor:pointer;transition:background-color var(--app-duration-fast) var(--app-ease-standard);grid-template-columns:auto auto minmax(0,1fr);display:grid}.app-checklist__row+.app-checklist__row[data-v-f0aa0e92]{border-top:var(--app-border-width) solid var(--app-border)}.app-checklist__row[data-v-f0aa0e92]:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.app-checklist__row[data-v-f0aa0e92]:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.app-checklist__row[data-v-f0aa0e92]:hover{background:var(--app-surface-hover)}.app-checklist__row[data-v-f0aa0e92]:has(.app-checklist__input:focus-visible){outline:var(--app-focus-width) solid var(--app-focus-ring);outline-offset:var(--app-focus-offset);outline-offset:calc(-1 * var(--app-focus-width))}.app-checklist__row--ai[data-v-f0aa0e92]{--app-focus-ring:var(--app-ai-solid);--app-checklist-ink:var(--app-ai-text);--app-checklist-fill:var(--app-ai-fill)}.app-checklist__row--on[data-v-f0aa0e92],.app-checklist__row--on[data-v-f0aa0e92]:hover{background:var(--app-checklist-fill)}.app-checklist__row--on .app-checklist__label[data-v-f0aa0e92]{color:var(--app-checklist-ink)}.app-checklist__row--off[data-v-f0aa0e92]{--app-checklist-ink:var(--app-text-muted);color:var(--app-text-muted);background:var(--app-surface-sunken);cursor:not-allowed}.app-checklist__row--off[data-v-f0aa0e92]:hover{background:var(--app-surface-sunken)}.app-checklist__input[data-v-f0aa0e92]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.app-checklist__tick[data-v-f0aa0e92],.app-checklist__icon[data-v-f0aa0e92]{color:var(--app-checklist-ink)}.app-checklist__text[data-v-f0aa0e92]{gap:var(--app-space-2);flex-direction:column;min-width:0;display:flex}.app-checklist__label[data-v-f0aa0e92]{font-weight:var(--app-weight-medium)}.app-checklist__caption[data-v-f0aa0e92]{font-size:var(--app-text-13);color:var(--app-text-secondary)}.app-checklist__row--off .app-checklist__caption[data-v-f0aa0e92]{color:var(--app-text-muted)}.app-code[data-v-8b29609d]{padding:0 var(--app-space-4);border:var(--app-border-width) solid;border-radius:var(--app-radius-sm);font-family:var(--app-font-mono);font-weight:var(--app-weight-medium);justify-content:center;align-items:center;line-height:1;display:inline-flex}.app-code--md[data-v-8b29609d]{min-width:24px;height:24px;font-size:var(--app-text-13)}.app-code--sm[data-v-8b29609d]{min-width:20px;height:20px;font-size:var(--app-text-12)}.app-code--present[data-v-8b29609d]{background:var(--app-code-present-fill);border-color:var(--app-code-present-border);color:var(--app-code-present-text)}.app-code--late[data-v-8b29609d]{background:var(--app-code-late-fill);border-color:var(--app-code-late-border);color:var(--app-code-late-text)}.app-code--authorised[data-v-8b29609d]{background:var(--app-code-authorised-fill);border-color:var(--app-code-authorised-border);color:var(--app-code-authorised-text)}.app-code--unauthorised[data-v-8b29609d]{background:var(--app-code-unauthorised-fill);border-color:var(--app-code-unauthorised-border);color:var(--app-code-unauthorised-text)}.app-code--notrequired[data-v-8b29609d]{background:var(--app-code-notrequired-fill);border-color:var(--app-code-notrequired-border);color:var(--app-code-notrequired-text)}.app-code--unknown[data-v-8b29609d]{background:var(--app-code-unknown-fill);border-style:dashed;border-color:var(--app-code-unknown-border);color:var(--app-code-unknown-text)}.app-palettelist[data-v-13bdd8e3]{align-content:start;gap:var(--app-space-12);padding:0 var(--app-space-8) var(--app-space-8);overscroll-behavior:contain;display:grid;overflow:auto}.app-palettelist__group[data-v-13bdd8e3]{gap:var(--app-space-2);display:grid}.app-palettelist__heading[data-v-13bdd8e3]{padding:var(--app-space-4) var(--app-space-8)}.app-palettelist__row[data-v-13bdd8e3]{align-items:center;gap:var(--app-space-12);min-height:var(--app-control-height);padding:var(--app-space-4) var(--app-space-8);border-radius:var(--app-radius-lg);font-size:var(--app-text-14);cursor:pointer;display:flex}.app-palettelist__row--active[data-v-13bdd8e3]{background:var(--app-primary-fill);color:var(--app-primary-text)}.app-palettelist__row--active .app-palettelist__icon[data-v-13bdd8e3],.app-palettelist__row--active .app-palettelist__meta[data-v-13bdd8e3]{color:inherit}.app-palettelist__mark[data-v-13bdd8e3]{flex:none;justify-content:center;align-items:center;width:24px;display:inline-flex}.app-palettelist__icon[data-v-13bdd8e3]{color:var(--app-text-secondary);flex:none}.app-palettelist__label[data-v-13bdd8e3]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app-palettelist__label--more[data-v-13bdd8e3]{color:var(--app-text-secondary)}.app-palettelist__row--active .app-palettelist__label--more[data-v-13bdd8e3]{color:inherit}.app-palettelist__match[data-v-13bdd8e3]{color:inherit;font-weight:var(--app-weight-bold);background:0 0}.app-palettelist__meta[data-v-13bdd8e3]{text-overflow:ellipsis;white-space:nowrap;max-width:40%;font-size:var(--app-text-12);color:var(--app-text-muted);flex:none;overflow:hidden}.app-palettelist__waiting[data-v-13bdd8e3]{box-sizing:border-box;padding:var(--app-space-4) var(--app-space-16) var(--app-space-12);font-size:var(--app-text-14)}.app-palettelist__nothing[data-v-13bdd8e3]{padding:var(--app-space-8) var(--app-space-16) var(--app-space-16);font-size:var(--app-text-14);color:var(--app-text-muted);margin:0}.app-palettelist__status[data-v-13bdd8e3]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.app-palette-room[data-v-1e5adb5b]{flex:1 1 0;align-items:center;min-width:0;display:flex;position:relative}.app-palette-room__glyph[data-v-1e5adb5b]{flex:none;margin-inline-start:auto}.app-palette-room__probe[data-v-1e5adb5b]{width:0;height:0;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:clip}.app-palette-room__ghost[data-v-1e5adb5b]{visibility:hidden;position:absolute;inset-block-start:0;inset-inline-start:0}.app-palette-room__ghost .app-palette-launch[data-v-1e5adb5b]{width:max-content}.app-palette-launch[data-v-1e5adb5b]{border:var(--app-border-width) solid var(--app-border-strong);align-items:center;gap:var(--app-space-8);width:min(100%, var(--app-search-width));height:var(--app-control-height);padding:0 var(--app-space-8) 0 var(--app-space-12);box-sizing:border-box;border-radius:var(--app-radius-control);background:var(--app-surface);color:var(--app-text-muted);font:inherit;font-size:var(--app-text-14);text-align:start;cursor:pointer;margin-inline:auto;display:flex}.app-palette-launch[data-v-1e5adb5b]:hover{border-color:var(--app-text-secondary)}.app-palette-launch__words[data-v-1e5adb5b]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app-palette-launch__keys[data-v-1e5adb5b]{gap:var(--app-space-2);flex:none;display:flex}@media (hover:none){.app-palette-launch__keys[data-v-1e5adb5b]{display:none}}.app-palette[data-v-1e5adb5b]{width:min(var(--app-dialog-width-md), 100%);background:var(--app-surface);max-height:70dvh;color:var(--app-text);border:var(--app-border-width) solid var(--app-border);border-radius:var(--app-radius-xl);box-shadow:var(--app-shadow-dialog);grid-template-rows:auto minmax(0,1fr) auto auto auto;align-self:flex-start;margin-top:8dvh;display:grid;overflow:hidden}.app-palette__field[data-v-1e5adb5b]{align-items:center;gap:var(--app-space-12);margin:var(--app-space-12);padding:0 var(--app-space-12);height:var(--app-control-height-lg);border-radius:var(--app-radius-control);background:var(--app-surface-sunken);color:var(--app-text-secondary);cursor:text;display:flex}.app-palette__field[data-v-1e5adb5b]:focus-within{outline:var(--app-focus-width) solid var(--app-focus-ring);outline-offset:var(--app-focus-offset)}.app-palette__box[data-v-1e5adb5b]{min-width:0;font:inherit;font-size:var(--app-text-16);color:var(--app-text);background:0 0;border:none;flex:1}.app-palette__box[data-v-1e5adb5b]:focus-visible{outline:none}.app-palette__box[data-v-1e5adb5b]::placeholder{color:var(--app-text-muted)}.app-palette__foot[data-v-1e5adb5b]{align-items:center;gap:var(--app-space-4);padding:var(--app-space-8) var(--app-space-16);border-top:var(--app-border-width) solid var(--app-divider);background:var(--app-surface-sunken);font-size:var(--app-text-12);color:var(--app-text-muted);display:flex}.app-palette__foot span[data-v-1e5adb5b]{margin-inline-end:var(--app-space-8)}@media (hover:none){.app-palette__foot[data-v-1e5adb5b]{display:none}}.app-confirm[data-v-111ac1fe]{gap:var(--app-space-12);display:grid}.app-confirm__message[data-v-111ac1fe]{color:var(--app-text-secondary);margin:0}.app-field[data-v-e2031c80]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.app-field__network[data-v-e2031c80]{-webkit-mask-image:var(--app-field-mask,none);mask-image:var(--app-field-mask,none);position:absolute;inset:0}.app-field__canvas[data-v-e2031c80]{width:100%;height:100%;display:block;position:relative}.app-field__wash[data-v-e2031c80]{background:radial-gradient(38% 30% at 68% 32%, var(--app-hero-field-wash), transparent), radial-gradient(34% 28% at 58% 72%, var(--app-hero-field-wash), transparent);opacity:.1;will-change:transform;animation:1.6s ease-out both app-field-arrive-e2031c80,46s ease-in-out infinite alternate app-field-drift-e2031c80;position:absolute;inset:-25%}.app-field__reticle[data-v-e2031c80]{z-index:9000;pointer-events:none;visibility:hidden;will-change:transform;position:fixed;top:0;left:0}@keyframes app-field-arrive-e2031c80{0%{opacity:0}}@keyframes app-field-drift-e2031c80{0%{transform:translate(-5%,-3%)rotate(-4deg)}to{transform:translate(6%,5%)rotate(6deg)}}@media (prefers-reduced-motion:reduce){.app-field__wash[data-v-e2031c80]{animation:none}}.app-compacttable__scroll[data-v-b0c0b7ac]{border:var(--app-border-width) solid var(--app-divider);border-radius:var(--app-radius-md);scrollbar-width:thin;scrollbar-color:var(--app-border-strong) transparent;max-block-size:320px;overflow:auto}.app-compacttable__table[data-v-b0c0b7ac]{border-collapse:separate;border-spacing:0;min-inline-size:100%;font-size:var(--app-text-13);line-height:var(--app-leading-ui)}.app-compacttable th[data-v-b0c0b7ac],.app-compacttable td[data-v-b0c0b7ac]{padding:var(--app-space-4) var(--app-space-8);white-space:nowrap;background:var(--app-surface);color:var(--app-text)}.app-compacttable thead th[data-v-b0c0b7ac]{z-index:2;border-block-end:var(--app-border-width) solid var(--app-divider);color:var(--app-text-secondary);font-size:var(--app-text-12);font-weight:var(--app-weight-semibold);position:sticky;inset-block-start:0}.app-compacttable tr[data-v-b0c0b7ac]>:first-child{z-index:1;font-weight:var(--app-weight-regular);position:sticky;inset-inline-start:0}.app-compacttable thead th[data-v-b0c0b7ac]:first-child{z-index:3;font-weight:var(--app-weight-semibold)}.app-compacttable tbody tr[data-v-b0c0b7ac]:nth-child(2n)>*{background:var(--app-surface-stripe)}.app-compacttable__cell--left[data-v-b0c0b7ac]{text-align:start}.app-compacttable__cell--center[data-v-b0c0b7ac]{text-align:center}.app-compacttable__cell--right[data-v-b0c0b7ac]{text-align:end}@media print{.app-compacttable__scroll[data-v-b0c0b7ac]{max-block-size:none;overflow:visible}.app-compacttable tbody tr+tr[data-v-b0c0b7ac]>*{border-block-start:var(--app-border-width) solid var(--app-divider)}}.app-pie[data-v-c4f2b53b]{gap:var(--app-space-16);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.app-pie__ring[data-v-c4f2b53b]{aspect-ratio:1;block-size:100%;position:relative}.app-pie__picture[data-v-c4f2b53b]{position:absolute;inset:0}.app-pie__whole[data-v-c4f2b53b]{text-align:center;pointer-events:none;place-content:center;margin:0;display:grid;position:absolute;inset:0}.app-pie__total[data-v-c4f2b53b]{font-size:var(--app-text-20);font-weight:var(--app-weight-semibold);line-height:var(--app-leading-tight);color:var(--app-text)}.app-pie__of[data-v-c4f2b53b]{font-size:var(--app-text-11);line-height:var(--app-leading-ui);color:var(--app-text-muted)}.app-pie__key[data-v-c4f2b53b]{justify-content:start;gap:var(--app-space-2) var(--app-space-8);grid-template-columns:auto minmax(0,max-content) auto auto;margin:0;padding:0;list-style:none;display:grid}.app-pie__part[data-v-c4f2b53b]{grid-column:1/-1;grid-template-columns:subgrid;font-size:var(--app-text-12);line-height:var(--app-leading-ui);color:var(--app-text-secondary);align-items:center;display:grid}.app-pie__swatch[data-v-c4f2b53b]{inline-size:var(--app-space-8);block-size:var(--app-space-8);border-radius:var(--app-radius-full)}.app-pie__name[data-v-c4f2b53b]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-pie__figure[data-v-c4f2b53b]{font-weight:var(--app-weight-semibold);color:var(--app-text);text-align:end}.app-pie__share[data-v-c4f2b53b]{color:var(--app-text-muted);text-align:end}.app-scatter[data-v-e6195725]{--chart-height:280px}.app-scatter__set[data-v-e6195725]{color:var(--app-text-muted);margin-inline-start:var(--app-space-8)}.app-visual[data-v-a063677c]{align-items:start;gap:var(--app-space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.app-datemark[data-v-2d89918e]{min-width:3.5rem;padding:var(--app-space-8) var(--app-space-12);line-height:var(--app-leading-tight);text-align:center;flex:none;align-content:center;justify-items:center;display:inline-grid}.app-datemark__month[data-v-2d89918e]{font-family:var(--app-font-display);font-size:var(--app-text-11);font-weight:var(--app-weight-semibold);letter-spacing:var(--app-tracking-label);text-transform:uppercase;color:var(--app-primary-text)}.app-datemark__day[data-v-2d89918e]{font-family:var(--app-font-display);font-size:var(--app-text-24);font-weight:var(--app-weight-semibold);letter-spacing:var(--app-tracking-display);font-variant-numeric:tabular-nums;color:var(--app-text)}.app-datemark__weekday[data-v-2d89918e]{font-size:var(--app-text-11);color:var(--app-text-muted)}.app-dated[data-v-ba224894]{align-items:flex-start;gap:var(--app-space-12);display:flex}.app-dated__body[data-v-ba224894]{gap:var(--app-space-4);flex:1;min-width:0;display:grid}.app-date-range[data-v-5acc82ad]{align-items:center;gap:var(--app-space-8);flex-wrap:wrap;display:flex}.app-date-range__field[data-v-5acc82ad]{width:10rem}.app-date-range__joiner[data-v-5acc82ad]{font-size:var(--app-text-13);color:var(--app-text-muted)}.app-date-range__panel[data-v-7fbf1538]{gap:var(--app-space-8);padding:var(--app-space-8);display:grid}.app-detailrow__line[data-v-15459283]{align-items:flex-start;gap:var(--app-space-12);padding:var(--app-space-12) var(--app-row-inset,var(--app-space-12));display:flex}.app-detailrow__lead[data-v-15459283],.app-detailrow__acts[data-v-15459283]{align-items:center;gap:var(--app-space-4);flex:none;height:1lh;display:flex}.app-detailrow__body[data-v-15459283]{gap:var(--app-space-4);flex:1 1 0;min-width:0;display:grid}.app-detailrow__main[data-v-15459283]{min-width:0}.app-detailrow__details[data-v-15459283]{align-items:flex-start;gap:var(--app-space-8);min-width:0;font-size:var(--app-text-13);flex-direction:column;display:flex}.app-chip[data-v-03b7a539]{border:var(--app-border-width) solid var(--app-border);border-radius:var(--app-radius-full);background:var(--app-surface);min-width:0;max-width:100%;color:var(--app-text);font:inherit;text-align:left;vertical-align:middle;align-items:center;display:inline-flex;position:relative}.app-chip--sm[data-v-03b7a539]{gap:var(--app-space-4);padding:var(--app-space-2) var(--app-space-8);font-size:var(--app-text-11)}.app-chip--sm.app-chip--avatar[data-v-03b7a539]{padding-left:0}.app-chip--md[data-v-03b7a539]{gap:var(--app-space-8);padding:var(--app-space-4) var(--app-space-12);font-size:var(--app-text-13)}.app-chip--md.app-chip--avatar[data-v-03b7a539]{padding-left:0}.app-chip--lg[data-v-03b7a539]{gap:var(--app-space-8);padding:var(--app-space-4) var(--app-space-16);font-size:var(--app-text-16)}.app-chip--lg.app-chip--avatar[data-v-03b7a539]{padding-left:0}.app-chip--clickable[data-v-03b7a539]{cursor:pointer}.app-chip--clickable[data-v-03b7a539]:hover{border-color:var(--app-primary-border);background:var(--app-surface-selected)}.app-chip__main[data-v-03b7a539]{align-items:center;gap:inherit;min-width:0;color:inherit;font:inherit;text-align:inherit;background:0 0;border:none;padding:0;text-decoration:none;display:inline-flex}.app-chip--clickable .app-chip__main[data-v-03b7a539]{cursor:pointer}.app-chip--clickable .app-chip__main[data-v-03b7a539]:after{border-radius:var(--app-radius-full);content:"";position:absolute;inset:0}.app-chip--clickable .app-chip__main[data-v-03b7a539]:focus-visible{outline:none}.app-chip--clickable .app-chip__main[data-v-03b7a539]:focus-visible:after{outline:var(--app-focus-width) solid var(--app-focus-ring);outline-offset:var(--app-focus-offset)}.app-chip--avatar[data-v-03b7a539]{padding-top:0;padding-bottom:0}.app-chip--avatar .app-chip__main>.app-avatar[data-v-03b7a539]{margin:calc(-1 * var(--app-border-width) - 2px) 0 calc(-1 * var(--app-border-width) - 2px) calc(-1 * var(--app-border-width));border-width:var(--app-border-width-strong)}.app-chip--sm .app-avatar[data-v-03b7a539]{width:24px;height:24px}.app-chip--md .app-avatar[data-v-03b7a539]{width:28px;height:28px}.app-chip--lg .app-avatar[data-v-03b7a539]{width:36px;height:36px}.app-chip--avatar[data-v-03b7a539]:not(.app-chip--answer){background:var(--app-surface-sunken);border-color:#0000}.app-chip--avatar:not(.app-chip--answer).app-chip--clickable[data-v-03b7a539]{background:var(--app-primary-tint);color:var(--app-text)}.app-chip--avatar:not(.app-chip--answer).app-chip--clickable .app-chip__meta[data-v-03b7a539]{color:inherit}.app-chip--avatar:not(.app-chip--answer).app-chip--clickable[data-v-03b7a539]:hover{background:var(--app-primary-tint-hover)}.app-chip--avatar:not(.app-chip--answer).app-chip--clickable[data-v-03b7a539]:has(>.router-link-exact-active){background:var(--app-primary-fill);color:var(--app-primary-text)}.app-chip--avatar:not(.app-chip--answer).app-chip--clickable[data-v-03b7a539]:has(>.router-link-exact-active):hover{background:var(--app-primary-fill);color:var(--app-primary-text)}.app-chip--place[data-v-03b7a539]{border-color:var(--app-primary-border);color:var(--app-primary-text)}.app-chip[data-v-03b7a539]:has(>.router-link-exact-active){border-color:var(--app-primary-border);background:var(--app-primary-fill);color:var(--app-primary-text)}.app-chip[data-v-03b7a539]:has(>.router-link-exact-active):hover{background:var(--app-primary-fill)}.app-chip--hue[data-v-03b7a539]{border-color:var(--app-chip-hue-border);background:var(--app-chip-hue-fill);color:var(--app-chip-hue-ink)}.app-chip--hue .app-chip__meta[data-v-03b7a539]{color:inherit}.app-chip__name[data-v-03b7a539]{font-weight:var(--app-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-chip--sm .app-chip__meta[data-v-03b7a539]{font-size:var(--app-text-11)}.app-chip__meta[data-v-03b7a539]{color:var(--app-text-muted);font-size:var(--app-text-12);font-weight:var(--app-weight-regular);white-space:nowrap}.app-chip--compact[data-v-03b7a539]{border-width:0;padding:0}.app-chip--compact .app-chip__main>.app-avatar[data-v-03b7a539]{margin:0}.app-chip--compact .app-chip__name[data-v-03b7a539],.app-chip--compact .app-chip__meta[data-v-03b7a539]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.app-chip--compact.app-chip--clickable .app-avatar[data-v-03b7a539]{border-color:var(--app-primary)}.app-chip--compact.app-chip--clickable:hover .app-avatar[data-v-03b7a539]{border-color:var(--app-primary-hover)}.app-chip__tip[data-v-03b7a539]{display:block}.app-chip--answer[data-v-03b7a539]{border-color:var(--app-primary-border);color:var(--app-primary-text)}.app-dictation[data-v-db0dda1f]{display:inline-flex}.app-dictation .app-dictation__button.app-dictation__button--listening[data-v-db0dda1f],.app-dictation .app-dictation__button.app-dictation__button--listening[data-v-db0dda1f]:not(.app-actionbtn--refused):hover,.app-dictation .app-dictation__button.app-dictation__button--listening[data-v-db0dda1f]:not(.app-actionbtn--refused):focus-visible{border-color:var(--app-ai-solid);background:var(--app-ai-solid);color:var(--app-ai-on-solid)}.app-optionmark[data-v-246e6dc9]{min-width:var(--app-space-16);margin-right:var(--app-space-8);color:var(--app-primary-text);justify-content:center;align-items:center;padding-right:0}.app-picker__hint[data-v-13cf02ee],.app-picker__option--disabled[data-v-13cf02ee]{color:var(--app-text-muted)}.app-picker__browse[data-v-13cf02ee]{color:var(--app-primary-text)}.app-entityrow[data-v-733aa009]{--app-entityrow-radius:var(--app-row-radius,var(--app-radius-lg));align-items:center;gap:var(--app-space-8);width:100%;padding:var(--app-space-8) var(--app-row-inset,var(--app-space-8));box-sizing:border-box;border-radius:var(--app-entityrow-radius);color:var(--app-text);text-align:left;display:flex;position:relative}.app-entityrow--clickable[data-v-733aa009]{cursor:pointer}.app-entityrow--clickable[data-v-733aa009]:hover{background:var(--app-surface-hover)}.app-entityrow__main[data-v-733aa009]{align-items:center;gap:inherit;appearance:none;min-width:0;color:inherit;font:inherit;text-align:inherit;background:0 0;border:none;flex:1;padding:0;text-decoration:none;display:flex}.app-entityrow--clickable .app-entityrow__main[data-v-733aa009]{cursor:pointer}.app-entityrow--clickable .app-entityrow__main[data-v-733aa009]:after{border-radius:var(--app-entityrow-radius);content:"";position:absolute;inset:0}.app-entityrow--clickable .app-entityrow__main[data-v-733aa009]:focus-visible{outline:none}.app-entityrow--clickable .app-entityrow__main[data-v-733aa009]:focus-visible:after{outline:var(--app-focus-width) solid var(--app-focus-ring);outline-offset:var(--app-focus-offset)}.app-entityrow__acts[data-v-733aa009]{flex:none;align-items:center;display:flex;position:relative}.app-entityrow[data-v-733aa009]:has(>.router-link-exact-active){background:var(--app-primary-fill);color:var(--app-primary-text)}.app-entityrow[data-v-733aa009]:has(>.router-link-exact-active):hover{background:var(--app-primary-fill)}.app-entityrow__text[data-v-733aa009]{flex:1;min-width:0;display:grid}.app-entityrow__name[data-v-733aa009]{font-size:var(--app-text-13);font-weight:var(--app-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-entityrow__caption[data-v-733aa009]{font-size:var(--app-text-12);color:var(--app-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-entityrow:has(>.router-link-exact-active) .app-entityrow__caption[data-v-733aa009]{color:var(--app-primary-text)}.app-entityrow__trailing[data-v-733aa009]{z-index:1;align-items:center;gap:var(--app-space-4);flex:none;display:flex;position:relative}.app-facts__pending[data-v-12031aea]{width:60%}.app-facts__fact--glyph[data-v-12031aea]{padding-inline-start:calc(var(--app-space-12) + calc(var(--app-space-32) + var(--app-space-4)) + var(--app-space-12));position:relative}.app-facts__glyph[data-v-12031aea]{width:calc(var(--app-space-32) + var(--app-space-4));height:calc(var(--app-space-32) + var(--app-space-4));border-radius:var(--app-radius-control);background:var(--app-primary-fill);color:var(--app-primary-text);place-items:center;margin-block:auto;display:grid;position:absolute;inset-block:0;inset-inline-start:var(--app-space-12)}.app-ring[data-v-36f4ab78]{justify-items:center;gap:var(--app-space-8);display:grid}.app-ring__dial[data-v-36f4ab78]{place-items:center;width:148px;height:148px;display:grid}.app-ring__arc[data-v-36f4ab78],.app-ring__centre[data-v-36f4ab78]{grid-area:1/1}.app-ring__arc[data-v-36f4ab78]{width:100%;height:100%;transform:rotate(-90deg)}.app-ring__track[data-v-36f4ab78],.app-ring__value[data-v-36f4ab78]{fill:none}.app-ring__track[data-v-36f4ab78]{stroke:var(--app-surface-sunken)}.app-ring__value[data-v-36f4ab78]{stroke:var(--app-text-secondary);stroke-linecap:round}.app-ring__value--positive[data-v-36f4ab78]{stroke:var(--app-status-positive-solid)}.app-ring__value--warning[data-v-36f4ab78]{stroke:var(--app-status-warning-solid)}.app-ring__value--negative[data-v-36f4ab78]{stroke:var(--app-status-negative-solid)}.app-ring__value--info[data-v-36f4ab78]{stroke:var(--app-status-info-solid)}.app-ring__centre[data-v-36f4ab78]{justify-items:center;gap:var(--app-space-2);text-align:center;width:70%;display:grid}.app-ring__note[data-v-36f4ab78],.app-ring__caption[data-v-36f4ab78]{font-size:var(--app-text-12);line-height:var(--app-leading-ui);color:var(--app-text-muted);margin:0}.app-ring__said[data-v-36f4ab78]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.app-ring__caption[data-v-36f4ab78]{min-height:calc(var(--app-text-12) * var(--app-leading-ui))}.app-ring__centre .app-ring__pending[data-v-36f4ab78]{font-size:var(--app-figure-size);line-height:var(--app-leading-tight)}.app-filterbar[data-v-0d3d7771]{padding:var(--app-space-12);container-type:inline-size}.app-filterbar__line[data-v-0d3d7771]{align-items:center;gap:var(--app-space-8) var(--app-space-12);flex-wrap:nowrap;min-width:0;display:flex}.app-filterbar__views[data-v-0d3d7771]{flex:1 1 0;align-items:center;min-width:min-content;display:flex}.app-filterbar__filters[data-v-0d3d7771],.app-filterbar__right[data-v-0d3d7771]{align-items:center;gap:var(--app-space-8);min-width:0;display:flex}.app-filterbar__filters[data-v-0d3d7771]{flex-wrap:nowrap;flex:0 auto}.app-filterbar__filters[data-v-0d3d7771]>*{min-width:0}.app-filterbar__right[data-v-0d3d7771]{flex-wrap:nowrap;flex:none;margin-left:auto}@container (width<=640px){.app-filterbar .app-filterbar__line[data-v-0d3d7771],.app-filterbar .app-filterbar__filters[data-v-0d3d7771]{flex-direction:column;align-items:stretch}.app-filterbar .app-filterbar__filters[data-v-0d3d7771]>*{min-width:100%}.app-filterbar .app-filterbar__right[data-v-0d3d7771]{margin-left:0}}.app-filterchips[data-v-b39919bc]{align-items:center;gap:var(--app-space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.app-filterchips__chip[data-v-b39919bc]{align-items:center;gap:var(--app-space-4);padding:var(--app-space-2) var(--app-space-2) var(--app-space-2) var(--app-space-8);border:var(--app-border-width) solid var(--app-border);border-radius:var(--app-radius-full);background:var(--app-surface);font-size:var(--app-text-12);color:var(--app-text-secondary);display:inline-flex}.app-filterchips__label[data-v-b39919bc]{color:var(--app-text-muted)}.app-filterchips__answer[data-v-b39919bc]{font-weight:var(--app-weight-semibold);color:var(--app-text)}.app-filterchips__remove[data-v-b39919bc]{border-radius:var(--app-radius-full);width:20px;height:20px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-filterchips__remove[data-v-b39919bc]:hover{background:var(--app-surface-hover);color:var(--app-text)}.app-railpanes[data-v-956fb512]{grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;container-type:inline-size}.app-railpanes__body[data-v-956fb512]{grid-template-columns:var(--app-panel-width) minmax(0, 1fr);grid-template-rows:minmax(0,1fr);display:grid}.app-railpanes__rail[data-v-956fb512]{gap:var(--app-space-2);padding:var(--app-space-16) var(--app-space-12) var(--app-space-16) var(--app-space-16);background:var(--app-surface);border-right:var(--app-border-width) solid var(--app-divider);align-content:start;display:grid;overflow-y:auto}.app-railpanes__pane[data-v-956fb512]{gap:var(--app-space-12);min-width:0;padding:var(--app-space-16);align-content:start;display:grid;overflow-y:auto}@container (width<=640px){.app-railpanes__body[data-v-956fb512]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.app-railpanes__rail[data-v-956fb512]{gap:var(--app-space-4);padding:var(--app-space-12) var(--app-space-16);border-right:none;border-bottom:var(--app-border-width) solid var(--app-divider);grid-auto-columns:max-content;grid-auto-flow:column;overflow:auto hidden}}.app-rich-text[data-v-ffef16f8]{line-height:var(--app-leading-read);overflow-wrap:anywhere;white-space:pre-wrap}.app-rich-text[data-v-ffef16f8] p,.app-rich-text[data-v-ffef16f8] ul,.app-rich-text[data-v-ffef16f8] ol{margin:0}.app-rich-text[data-v-ffef16f8] :is(p,ul,ol)+:is(p,ul,ol){margin-top:var(--app-space-8)}.app-rich-text[data-v-ffef16f8] ul,.app-rich-text[data-v-ffef16f8] ol{padding-left:var(--app-space-24)}.app-rich-text[data-v-ffef16f8] li+li,.app-rich-text[data-v-ffef16f8] li>:is(ul,ol){margin-top:var(--app-space-4)}.app-rich-text[data-v-ffef16f8] strong{font-weight:var(--app-weight-bold)}.app-preview[data-v-dd8a9b04]{gap:var(--app-space-4);justify-items:start;display:grid}.app-preview__fold[data-v-dd8a9b04]{line-height:var(--app-leading-read);justify-self:stretch;display:grid}.app-preview__fold--held[data-v-dd8a9b04]{transition:grid-template-rows var(--app-duration-fast) var(--app-ease-exit);grid-template-rows:minmax(4lh,0fr)}.app-preview__fold--held>.app-preview__text[data-v-dd8a9b04]{min-height:0;overflow:visible clip;-webkit-mask-image:linear-gradient(currentColor calc(100% - 1lh),#0000);mask-image:linear-gradient(currentColor calc(100% - 1lh),#0000)}.app-preview__fold--open[data-v-dd8a9b04]{transition:grid-template-rows var(--app-duration-base) var(--app-ease-enter);grid-template-rows:minmax(4lh,1fr)}.app-preview__fold--open>.app-preview__text[data-v-dd8a9b04]{-webkit-mask-image:none;mask-image:none}@media print{.app-preview__fold--held[data-v-dd8a9b04]{grid-template-rows:auto}.app-preview__fold--held>.app-preview__text[data-v-dd8a9b04]{overflow-y:visible;-webkit-mask-image:none;mask-image:none}}.app-form-dialog[data-v-84bc3de6]{gap:var(--app-space-16);display:grid}.app-form-dialog__message[data-v-84bc3de6]{color:var(--app-text-secondary);margin:0}.app-rich-text-field[data-v-1c6a2db5]{border:var(--app-border-width) solid var(--app-border-strong);border-radius:var(--app-radius-control);background:var(--app-control-fill)}.app-rich-text-field[data-v-1c6a2db5]:hover{border-color:var(--app-text-secondary)}.app-rich-text-field[data-v-1c6a2db5]{min-width:0;transition:border-color var(--app-duration-fast) var(--app-ease-standard);flex-direction:column;display:flex}.app-rich-text-field[data-v-1c6a2db5]:focus-within{outline:var(--app-focus-width) solid var(--app-focus-ring);outline-offset:var(--app-focus-offset)}.app-rich-text-field--error[data-v-1c6a2db5],.app-rich-text-field--error[data-v-1c6a2db5]:hover{border-color:var(--app-status-negative);box-shadow:inset 0 0 0 var(--app-border-width) var(--app-status-negative)}.app-rich-text-field--disabled[data-v-1c6a2db5]{opacity:.6}.app-rich-text-field__bar[data-v-1c6a2db5]{justify-content:space-between;align-items:center;gap:var(--app-space-8);padding:var(--app-space-2) var(--app-space-4);border-bottom:var(--app-border-width) solid var(--app-border);display:flex}.app-rich-text-field__tools[data-v-1c6a2db5]{gap:var(--app-space-2);flex-wrap:wrap;display:flex}.app-rich-text-field:focus-within .app-rich-text-field__tools .app-rich-text-field__tool[aria-pressed=true][data-v-1c6a2db5]{background:var(--app-primary);color:var(--app-primary-on)}.app-rich-text-field:focus-within .app-rich-text-field__tools .app-rich-text-field__tool[aria-pressed=true][data-v-1c6a2db5]:hover,.app-rich-text-field:focus-within .app-rich-text-field__tools .app-rich-text-field__tool[aria-pressed=true][data-v-1c6a2db5]:focus-visible{background:var(--app-primary-hover);color:var(--app-primary-on)}.app-rich-text-field__text[data-v-1c6a2db5]{line-height:var(--app-leading-read);overflow-wrap:anywhere;white-space:pre-wrap}.app-rich-text-field__text[data-v-1c6a2db5] p,.app-rich-text-field__text[data-v-1c6a2db5] ul,.app-rich-text-field__text[data-v-1c6a2db5] ol{margin:0}.app-rich-text-field__text[data-v-1c6a2db5] :is(p,ul,ol)+:is(p,ul,ol){margin-top:var(--app-space-8)}.app-rich-text-field__text[data-v-1c6a2db5] ul,.app-rich-text-field__text[data-v-1c6a2db5] ol{padding-left:var(--app-space-24)}.app-rich-text-field__text[data-v-1c6a2db5] li+li,.app-rich-text-field__text[data-v-1c6a2db5] li>:is(ul,ol){margin-top:var(--app-space-4)}.app-rich-text-field__text[data-v-1c6a2db5] strong{font-weight:var(--app-weight-bold)}.app-rich-text-field__text[data-v-1c6a2db5]{min-height:calc(4lh + 2 * var(--app-space-8));padding:var(--app-space-8) var(--app-space-12);color:var(--app-text);outline:none}@media print{.app-rich-text-field[data-v-1c6a2db5]{background:0 0;border:none}.app-rich-text-field__bar[data-v-1c6a2db5]{display:none}.app-rich-text-field__text[data-v-1c6a2db5]{min-height:0;padding:0}}.app-hue-mark[data-v-a7d20bd1]{border-radius:var(--app-radius-full);flex:none;width:8px;height:8px;display:inline-block}.app-select__label[data-v-e88617a2]{align-items:center;gap:var(--app-space-8);min-width:0;display:inline-flex}.app-select__answers[data-v-e88617a2]{gap:var(--app-space-4) var(--app-space-12);flex-wrap:wrap;display:flex}.app-filterpanel[data-v-eae48715]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.app-filterpanel__icon[data-v-eae48715]{color:var(--app-text-secondary);flex:none}.app-filterpanel__hide[data-v-eae48715]{color:var(--app-text-muted);flex:none}.app-filterpanel__open[data-v-eae48715]{align-items:baseline;gap:var(--app-space-8);flex-wrap:wrap;display:flex}.app-filterpanel__name[data-v-eae48715]{font-size:var(--app-text-14);font-weight:var(--app-weight-semibold);line-height:var(--app-leading-tight);color:var(--app-text);margin:0}.app-filterpanel__about[data-v-eae48715]{font-size:var(--app-text-13);color:var(--app-text-muted);margin:0}.app-filterpanel__fields[data-v-eae48715]{grid-template-columns:repeat(auto-fit, minmax(var(--app-wrap-field), 1fr));gap:var(--app-space-16);align-content:start;align-items:start;min-width:0;display:grid}.app-filterpanel__foot[data-v-eae48715]{align-items:center;gap:var(--app-space-8);padding:var(--app-space-12) var(--app-space-16);border-top:var(--app-border-width) solid var(--app-divider);display:flex}.app-filterpanel__set[data-v-eae48715]{font-size:var(--app-text-12);color:var(--app-text-muted);margin-left:auto}.app-iconline[data-v-ff58fe54]{align-items:center;gap:var(--app-space-8);min-height:var(--app-control-height-sm);font-size:var(--app-text-14);font-weight:var(--app-weight-medium);color:var(--app-text);margin:0;display:flex}.app-iconline__icon[data-v-ff58fe54]{color:var(--app-text-secondary);flex:none}.app-iconline__label[data-v-ff58fe54]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.app-iconline__body[data-v-ff58fe54]{align-items:center;gap:var(--app-space-4) var(--app-space-8);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.app-heat-grid[data-v-d43e3fd8]{gap:var(--app-space-8);display:grid}.app-heat-grid__plot[data-v-d43e3fd8]{grid-template-columns:auto repeat(var(--heat-columns), minmax(0, 1fr));grid-auto-rows:var(--app-space-32);align-items:center;column-gap:var(--app-space-8);font-size:var(--app-text-12);color:var(--app-text);display:grid}.app-heat-grid__head[data-v-d43e3fd8]{color:var(--app-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-heat-grid__head--row[data-v-d43e3fd8]{padding-inline-end:var(--app-space-4)}.app-heat-grid__cell[data-v-d43e3fd8]{align-items:center;gap:var(--app-space-4);white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex}.app-heat-grid__swatch[data-v-d43e3fd8]{inline-size:var(--app-space-16);block-size:var(--app-space-16);border:var(--app-border-width) solid var(--app-chart-grid);border-radius:var(--app-radius-sm);flex:none;display:inline-block}.app-heat-grid__key[data-v-d43e3fd8]{align-items:center;gap:var(--app-space-4);font-size:var(--app-text-12);color:var(--app-text-muted);flex-wrap:wrap;margin:0;display:flex}.app-listcard[data-v-b2411b01]{flex-direction:column;min-height:0;display:flex;overflow:clip}.app-listcard__head[data-v-b2411b01]{--app-card-inset:var(--app-space-8);padding:var(--app-card-inset) var(--app-card-inset) 0;flex:none}.app-listcard__pending[data-v-b2411b01]{padding:var(--app-space-8)}.app-listcard__list[data-v-b2411b01]{min-height:0;padding:var(--app-space-8);scrollbar-width:thin;scrollbar-color:transparent transparent;transition:opacity var(--app-duration-fast) var(--app-ease-standard);flex:auto;overflow:auto}.app-listcard:hover .app-listcard__list[data-v-b2411b01]{scrollbar-color:var(--app-border-strong) transparent}.app-listcard__list--runs[data-v-b2411b01]{overflow:visible}.app-listcard__rows[data-v-b2411b01]{gap:var(--app-space-2);margin:0;padding:0;list-style:none;display:grid}.app-listcard__runhead[data-v-b2411b01]{padding-inline:var(--app-space-8)}.app-listcard--loading .app-listcard__list[data-v-b2411b01]{opacity:.6;transition-delay:var(--app-duration-base)}.app-listcard__foot[data-v-b2411b01]{align-items:center;gap:var(--app-space-8);min-width:0;padding:var(--app-space-8) var(--app-space-12);border-top:var(--app-border-width) solid var(--app-divider);font-size:var(--app-text-12);flex:none;display:flex}.app-listcard__range[data-v-b2411b01]{color:var(--app-text-muted);white-space:nowrap}.app-listcard__gap[data-v-b2411b01]{flex:auto}.app-modes[data-v-b13ddca1]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--app-wrap-field)), 1fr));gap:var(--app-space-12);display:grid}.app-modes__option[data-v-b13ddca1]{--app-mode-edge:var(--app-border-strong);--app-mode-fill:var(--app-surface);--app-mode-ink:var(--app-primary-text);align-items:start;gap:var(--app-space-12);padding:var(--app-space-12) var(--app-space-16);border:var(--app-border-width) solid var(--app-mode-edge);border-radius:var(--app-radius-md);background:var(--app-mode-fill);color:var(--app-text);cursor:pointer;transition:background-color var(--app-duration-fast) var(--app-ease-standard), border-color var(--app-duration-fast) var(--app-ease-standard);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.app-modes__option[data-v-b13ddca1]:hover{--app-mode-edge:var(--app-mode-ink)}.app-modes__option[data-v-b13ddca1]:has(.app-modes__input:focus-visible){outline:var(--app-focus-width) solid var(--app-focus-ring);outline-offset:var(--app-focus-offset)}.app-modes__option--ai[data-v-b13ddca1]{--app-focus-ring:var(--app-ai-solid);--app-mode-ink:var(--app-ai-text)}.app-modes__option--chosen[data-v-b13ddca1]{--app-mode-edge:var(--app-mode-ink);--app-mode-fill:var(--app-primary-fill);box-shadow:inset 0 0 0 var(--app-border-width) var(--app-mode-edge)}.app-modes__option--ai.app-modes__option--chosen[data-v-b13ddca1]{--app-mode-fill:var(--app-ai-fill)}.app-modes__option--off[data-v-b13ddca1]{--app-mode-edge:var(--app-border);--app-mode-fill:var(--app-surface-sunken);--app-mode-ink:var(--app-text-muted);color:var(--app-text-muted);cursor:not-allowed}.app-modes__option--off[data-v-b13ddca1]:hover{--app-mode-edge:var(--app-border)}.app-modes__input[data-v-b13ddca1]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.app-modes__icon[data-v-b13ddca1],.app-modes__tick[data-v-b13ddca1]{color:var(--app-mode-ink)}.app-modes__text[data-v-b13ddca1]{gap:var(--app-space-4);flex-direction:column;min-width:0;display:flex}.app-modes__label[data-v-b13ddca1]{font-weight:var(--app-weight-medium);color:var(--app-mode-ink)}.app-modes__caption[data-v-b13ddca1]{font-size:var(--app-text-13);color:var(--app-text-secondary)}.app-modes__option--off .app-modes__caption[data-v-b13ddca1]{color:var(--app-text-muted)}.app-bell[data-v-554cb49e]{position:relative}.app-bell__count[data-v-554cb49e]{top:calc(-1 * var(--app-space-4));right:calc(-1 * var(--app-space-4));background:var(--app-primary);color:var(--app-primary-on);pointer-events:none;position:absolute}.app-bell__panel[data-v-554cb49e]{width:var(--app-notices-width)}.app-bell__head[data-v-554cb49e]{justify-content:space-between;align-items:center;gap:var(--app-space-8);padding:var(--app-space-12) var(--app-space-16);border-bottom:var(--app-border-width) solid var(--app-divider);display:flex}.app-bell__title[data-v-554cb49e]{font-weight:var(--app-weight-medium)}.app-bell__fresh[data-v-554cb49e]{padding:var(--app-space-2) var(--app-space-8);border-radius:var(--app-radius-full);background:var(--app-primary-fill);color:var(--app-primary-text);font-size:var(--app-text-12);font-weight:var(--app-weight-medium)}.app-bell__day[data-v-554cb49e]{padding-inline:var(--app-space-16)}.app-bell__item[data-v-554cb49e]{padding:var(--app-space-8) var(--app-space-16)}.app-bell__item+.app-bell__item[data-v-554cb49e]{margin-top:var(--app-space-2)}.app-bell__item--fresh[data-v-554cb49e]{background:var(--app-primary-fill)}.app-bell__item--fresh .app-bell__line[data-v-554cb49e]{font-weight:var(--app-weight-medium)}.app-bell__glyph[data-v-554cb49e]{border-radius:var(--app-radius-full);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.app-bell__line[data-v-554cb49e],.app-bell__when[data-v-554cb49e]{display:block}.app-bell__unseen[data-v-554cb49e]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.app-bell__when[data-v-554cb49e]{margin-top:var(--app-space-2);font-size:var(--app-text-12);color:var(--app-text-secondary)}.app-bell__empty[data-v-554cb49e]{padding:var(--app-space-16);color:var(--app-text-secondary);margin:0}.app-bell__choose[data-v-554cb49e]{border-top:var(--app-border-width) solid var(--app-divider);color:var(--app-primary-text)}.app-page-header[data-v-f83fb26d]{gap:var(--app-space-16);display:grid}.app-page-header__eyebrow[data-v-f83fb26d]{min-height:calc(var(--app-text-12) * var(--app-leading-ui));margin:0}.app-page-header__title[data-v-f83fb26d]{margin:var(--app-space-4) 0 0;min-height:calc(var(--app-text-30) * var(--app-leading-tight));font-size:var(--app-text-30);color:var(--app-text)}.app-page-header__meta[data-v-f83fb26d]{margin:var(--app-space-8) 0 0;min-height:calc(var(--app-text-13) * var(--app-leading-ui));font-size:var(--app-text-13);color:var(--app-text-muted)}.app-page-header__eyebrow .app-page-header__pending[data-v-f83fb26d]{width:20%}.app-page-header__title .app-page-header__pending[data-v-f83fb26d]{width:35%}.app-page-header__meta .app-page-header__pending[data-v-f83fb26d]{width:25%}.app-page-header__actions[data-v-f83fb26d]{align-items:center;gap:var(--app-space-8);flex-wrap:wrap;display:flex}.app-placeholder[data-v-95ada93f]{place-content:center;justify-items:center;min-width:0;display:grid}.app-bar[data-v-62e24ca2]{gap:var(--app-space-2);border-radius:var(--app-radius-full);background:var(--app-surface-sunken);display:flex;overflow:hidden}.app-bar--md[data-v-62e24ca2]{height:var(--app-space-12)}.app-bar--sm[data-v-62e24ca2]{height:var(--app-space-4)}.app-bar__part[data-v-62e24ca2]{border-radius:var(--app-radius-full);background:var(--app-text-secondary);flex:0 auto;min-width:0}.app-bar__part--primary[data-v-62e24ca2]{background:var(--app-primary)}.app-bar__part--positive[data-v-62e24ca2]{background:var(--app-status-positive-solid)}.app-bar__part--warning[data-v-62e24ca2]{background:var(--app-status-warning-solid)}.app-bar__part--negative[data-v-62e24ca2]{background:var(--app-status-negative-solid)}.app-bar__part--info[data-v-62e24ca2]{background:var(--app-status-info-solid)}.app-question-choice[data-v-0dbca0dd]{padding:var(--app-space-2) var(--app-space-8);border:var(--app-border-width) solid var(--app-primary-edge);border-radius:var(--app-radius-md);background:var(--app-primary-tint);color:var(--app-primary-text);font-weight:var(--app-weight-medium);cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone}.app-question-choice[data-v-0dbca0dd]:hover{border-color:var(--app-primary);background:var(--app-primary-tint-hover);color:var(--app-primary-active)}.app-question-choice__tail[data-v-0dbca0dd]{white-space:nowrap}.app-question-choice .app-chevron[data-v-0dbca0dd]{vertical-align:-.125em;margin-inline-start:var(--app-space-4)}@media print{.app-question-choice[data-v-0dbca0dd]{color:inherit;background:0 0;border:none;padding:0}.app-question-choice .app-chevron[data-v-0dbca0dd]{display:none}}.app-question[data-v-27509704]{padding:var(--app-space-12) var(--app-card-inset)}.app-question__line[data-v-27509704]{color:var(--app-text);line-height:calc(1em + var(--app-space-16));margin:0}.app-quicktask[data-v-eaca7bb3]{flex:none}.app-segmented[data-v-54560402]{flex:none;min-width:0;display:inline-flex}.app-segmented--room[data-v-54560402]{height:var(--app-control-height);flex:auto;display:flex;position:relative}.app-segmented--room>.app-segmented__group[data-v-54560402]{max-width:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.app-segmented--room .app-segmented__ghost[data-v-54560402]{max-width:none}.app-segmented__probe[data-v-54560402]{width:0;height:0;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:clip}.app-segmented__group[data-v-54560402]{border:var(--app-border-width) solid var(--app-border-strong);height:var(--app-control-height);box-sizing:border-box;border-radius:var(--app-radius-control);flex:none;display:inline-flex}.app-segmented__ghost[data-v-54560402]{visibility:hidden;position:absolute;inset-block-start:0;inset-inline-start:0}.app-segmented__option[data-v-54560402]{align-items:center;gap:var(--app-space-8);height:100%;padding:0 var(--app-space-12);appearance:none;background:var(--app-control-fill);color:var(--app-text-secondary);font:inherit;font-size:var(--app-text-14);font-weight:var(--app-weight-medium);white-space:nowrap;cursor:pointer;border:none;flex:none;display:flex}.app-segmented__option[data-v-54560402]:hover{background:var(--app-surface-hover)}.app-segmented__option[data-v-54560402]:first-child{border-start-start-radius:calc(var(--app-radius-control) - var(--app-border-width));border-end-start-radius:calc(var(--app-radius-control) - var(--app-border-width))}.app-segmented__option[data-v-54560402]:last-child{border-start-end-radius:calc(var(--app-radius-control) - var(--app-border-width));border-end-end-radius:calc(var(--app-radius-control) - var(--app-border-width))}.app-segmented__option+.app-segmented__option[data-v-54560402]{border-left:var(--app-border-width) solid var(--app-border)}.app-segmented__option--active[data-v-54560402]{background:var(--app-primary);color:var(--app-primary-on)}.app-segmented__option--active[data-v-54560402]:hover,.app-segmented__option--active[data-v-54560402]:focus-visible{background:var(--app-primary-hover);color:var(--app-primary-on)}.app-segmented__option--active .app-count[data-v-54560402]{background:var(--app-primary-on);color:var(--app-primary-text)}.app-segmented__more[data-v-54560402]{flex:0 auto;min-width:0}.app-segmented__more .app-chevron[data-v-54560402]{font-size:20px}.app-segmented__named[data-v-54560402]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media print{.app-segmented__group[data-v-54560402]{border:none}.app-segmented .app-segmented__option[data-v-54560402]:not(.app-segmented__option--active),.app-segmented__more .q-icon[data-v-54560402]{display:none}.app-segmented__option--active[data-v-54560402]{color:var(--app-text);background:0 0;padding:0}}.app-form[data-v-958fbe30]{gap:var(--app-space-12);flex-direction:column;display:flex}.app-form__field[data-v-958fbe30]:empty{display:none}.app-form__fact[data-v-958fbe30]{display:grid}.app-form__fact--wide[data-v-958fbe30]{grid-column:1/-1}.app-form__fact--wide[data-v-958fbe30] .app-fact__value{font-weight:var(--app-weight-regular)}.app-form__actions[data-v-958fbe30]{margin-top:var(--app-space-8)}.app-dot[data-v-d426d715]{align-items:center;gap:var(--app-space-8);min-width:0;display:inline-flex}.app-dot__mark[data-v-d426d715]{border-radius:var(--app-radius-full);background:var(--app-text-secondary);flex:none;width:8px;height:8px}.app-dot__mark--positive[data-v-d426d715]{background:var(--app-status-positive-solid)}.app-dot__mark--warning[data-v-d426d715]{background:var(--app-status-warning-solid)}.app-dot__mark--negative[data-v-d426d715]{background:var(--app-status-negative-solid)}.app-dot__mark--info[data-v-d426d715]{background:var(--app-status-info-solid)}.app-trend[data-v-de1deec5]{align-items:center;gap:var(--app-space-4);font-size:var(--app-text-12);font-weight:var(--app-weight-semibold);line-height:var(--app-leading-ui);margin:0;display:flex}.app-trend--better[data-v-de1deec5]{color:var(--app-status-positive)}.app-trend--worse[data-v-de1deec5]{color:var(--app-status-negative)}.app-trend--level[data-v-de1deec5]{color:var(--app-text-muted)}.app-statfigure[data-v-66c938c5]{gap:var(--app-space-4);align-content:start;min-width:0;display:grid}.app-statfigure__label[data-v-66c938c5]{align-items:center;gap:var(--app-space-8);font-size:var(--app-text-12);font-weight:var(--app-weight-medium);color:var(--app-text-muted);margin:0;display:flex}.app-statfigure__figure[data-v-66c938c5]{align-items:baseline;gap:var(--app-space-8);margin:0;display:flex}.app-statfigure__value[data-v-66c938c5]{color:var(--app-text)}.app-statfigure__value--positive[data-v-66c938c5]{color:var(--app-status-positive-figure)}.app-statfigure__value--warning[data-v-66c938c5]{color:var(--app-status-warning-figure)}.app-statfigure__value--negative[data-v-66c938c5]{color:var(--app-status-negative-figure)}.app-statfigure__meter[data-v-66c938c5]{margin-block:var(--app-space-4)}.app-statfigure__said[data-v-66c938c5]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.app-statfigure__unit[data-v-66c938c5]{font-size:var(--app-text-14);color:var(--app-text-muted)}.app-statfigure__figure .app-statfigure__pending[data-v-66c938c5]{width:50%;font-size:var(--app-figure-size);line-height:var(--app-leading-tight)}.app-statfigure__footnote[data-v-66c938c5]{min-height:calc(var(--app-text-12) * var(--app-leading-ui));font-size:var(--app-text-12);color:var(--app-text-muted);margin:0}.app-stat[data-v-44b6057f]{padding:var(--app-space-16);border-top:var(--app-border-width-strong) solid var(--app-primary)}.app-stat--positive[data-v-44b6057f]{border-top-color:var(--app-status-positive-solid)}.app-stat--warning[data-v-44b6057f]{border-top-color:var(--app-status-warning-solid)}.app-stat--negative[data-v-44b6057f]{border-top-color:var(--app-status-negative-solid)}.app-stat-row[data-v-e9f8f6cd]{align-items:center;gap:var(--app-space-16) var(--app-space-24);flex-wrap:wrap;display:flex}.app-stat-row__lead[data-v-e9f8f6cd]{flex:none}.app-stat-row__tiles[data-v-e9f8f6cd]{gap:var(--app-space-16);grid-template-columns:repeat(auto-fit, minmax(var(--app-wrap-tile), 1fr));min-width:min(100%, var(--app-wrap-tile) * 2 + var(--app-space-16));flex:1;display:grid}.app-assistantface[data-v-dded8d48]{--face-blob:var(--app-ai-solid);--face-ink:var(--app-ai-on-solid);--eye-wide:1;--eye-tall:1;--blink:1;--lid:0;--lid-slope:0deg;--cheek:0;--tip:0deg;--perk:1;width:var(--app-space-32);height:var(--app-space-32);flex:none;display:block}.app-assistantface--awake[data-v-dded8d48]{--eye-wide:1.06;--eye-tall:1.1;--cheek:.7;--perk:1.06}.app-assistantface--listening[data-v-dded8d48]{--eye-tall:1.1;--tip:-7deg}.app-assistantface--glad[data-v-dded8d48]{--cheek:1;--perk:1.06}.app-assistantface--sorry[data-v-dded8d48]{--lid:.62;--lid-slope:16deg;--tip:4deg}.app-assistantface--blinking[data-v-dded8d48]{--blink:.1}.app-assistantface__mark[data-v-dded8d48]{width:100%;height:100%;rotate:var(--tip);scale:var(--perk);transition:rotate var(--app-duration-slow) var(--app-ease-spring), scale var(--app-duration-slow) var(--app-ease-spring);display:block;overflow:visible}.app-assistantface__blob[data-v-dded8d48]{fill:var(--face-blob)}.app-assistantface__eyes[data-v-dded8d48]{fill:var(--face-ink);translate:calc(var(--look-x) * 1px) calc(var(--look-y) * 1px);transition:translate var(--app-duration-base) var(--app-ease-standard)}.app-assistantface__eye[data-v-dded8d48],.app-assistantface__lid[data-v-dded8d48],.app-assistantface__cheek[data-v-dded8d48]{transform-box:fill-box}.app-assistantface__eye[data-v-dded8d48]{transform-origin:50%;scale:var(--eye-wide) calc(var(--eye-tall) * var(--blink));transition:scale var(--app-duration-fast) var(--app-ease-standard)}.app-assistantface__lid[data-v-dded8d48],.app-assistantface__cheek[data-v-dded8d48]{fill:var(--face-blob)}.app-assistantface__lid[data-v-dded8d48]{transform-origin:top;scale:1 var(--lid);transition:scale var(--app-duration-base) var(--app-ease-standard), rotate var(--app-duration-base) var(--app-ease-standard)}.app-assistantface__socket--near .app-assistantface__lid[data-v-dded8d48]{rotate:calc(-1 * var(--lid-slope))}.app-assistantface__socket--far .app-assistantface__lid[data-v-dded8d48]{rotate:var(--lid-slope)}.app-assistantface__cheek[data-v-dded8d48]{translate:0 calc((1 - var(--cheek)) * 3.6px);transition:translate var(--app-duration-base) var(--app-ease-spring)}.app-assistanttab[data-v-b3ab4588]{z-index:980;position:fixed;inset-inline-end:0}.app-assistanttab__body[data-v-b3ab4588]{background:var(--app-ai-solid);box-shadow:var(--app-shadow-dialog);color:var(--app-ai-on-solid);translate:var(--app-space-12) 0;transition:translate var(--app-duration-base) var(--app-ease-spring);border-start-start-radius:var(--app-radius-full);border-end-start-radius:var(--app-radius-full);padding-inline-end:var(--app-space-12)}@media (hover:none){.app-assistanttab__body[data-v-b3ab4588]{translate:none}}.app-assistanttab--out .app-assistanttab__body[data-v-b3ab4588]{translate:none}.app-assistanttab__open[data-v-b3ab4588]{inline-size:var(--app-touch-min);block-size:var(--app-touch-min);border-radius:var(--app-radius-full);color:inherit;cursor:pointer;touch-action:none;background:0 0;border:0;place-items:center;padding:0;display:grid}.app-assistanttab__open[data-v-b3ab4588]:focus-visible{outline-color:var(--app-ai-on-solid);outline-offset:calc(-1 * var(--app-focus-width) - var(--app-space-2))}.app-assistanttab--moving .app-assistanttab__open[data-v-b3ab4588]{cursor:grabbing}.app-assistanttab__face[data-v-b3ab4588]{width:100%;height:100%}@media print{.app-assistanttab[data-v-b3ab4588]{display:none}}.app-asidegrip[data-v-40eabb5e]{z-index:1;inline-size:var(--app-space-24);cursor:col-resize;touch-action:none;position:absolute;inset-block:0;inset-inline-start:calc(-1 * var(--app-space-12))}.app-asidegrip[data-v-40eabb5e]:focus-visible{outline:none}.app-asidegrip[data-v-40eabb5e]:focus-visible:after{outline:var(--app-focus-width) solid var(--app-focus-ring);outline-offset:var(--app-focus-offset)}.app-asidegrip[data-v-40eabb5e]:after{inline-size:var(--app-space-4);block-size:var(--app-space-48);border-radius:var(--app-radius-full);background:var(--app-border-strong);content:"";transition:background var(--app-duration-fast) var(--app-ease-standard);position:absolute;inset-block-start:calc(50% - var(--app-space-24));inset-inline-start:var(--app-space-4)}.app-asidegrip[data-v-40eabb5e]:hover:after,.app-asidegrip[data-v-40eabb5e]:focus-visible:after,.app-asidegrip--moving[data-v-40eabb5e]:after{background:var(--app-text-secondary)}@media print{.app-asidegrip[data-v-40eabb5e]{display:none}}.app-assistantbox[data-v-e040c49a]{position:relative}.app-assistantbox__line[data-v-e040c49a]{border:var(--app-border-width) solid var(--app-border-strong);gap:var(--app-space-8);padding:var(--app-space-8) var(--app-space-8) var(--app-space-8) var(--app-space-12);border-radius:var(--app-radius-xl);background:var(--app-surface);flex-wrap:wrap;align-items:flex-end;display:flex}.app-assistantbox__line[data-v-e040c49a]:hover{border-color:var(--app-text-secondary)}.app-assistantbox__line[data-v-e040c49a]:has(textarea:focus-visible){outline:var(--app-focus-width) solid var(--app-focus-ring);outline-offset:var(--app-focus-offset)}.app-assistantbox__about[data-v-e040c49a]{gap:var(--app-space-8);min-width:0;color:var(--app-text-muted);font-size:var(--app-text-12);flex-basis:100%;align-items:center;display:flex}.app-assistantbox__words[data-v-e040c49a]{flex:1;align-self:center;min-width:0;position:relative}.app-assistantbox__input[data-v-e040c49a],.app-assistantbox__layer[data-v-e040c49a]{box-sizing:border-box;padding:var(--app-space-4) 0;font:inherit;line-height:var(--app-leading-ui);letter-spacing:inherit;white-space:pre-wrap;overflow-wrap:break-word;scrollbar-gutter:stable;border:0;margin:0}.app-assistantbox__input[data-v-e040c49a]{inline-size:100%;max-block-size:calc(6em * var(--app-leading-ui) + 2 * var(--app-space-4));color:var(--app-text);resize:none;background:0 0;display:block;position:relative;overflow-y:auto}.app-assistantbox__input[data-v-e040c49a]::placeholder{color:var(--app-text-muted);opacity:1}.app-assistantbox__input[data-v-e040c49a]:focus-visible{outline:none}.app-assistantbox__layer[data-v-e040c49a]{color:#0000;pointer-events:none;position:absolute;inset:0;overflow:hidden}.app-assistantbox__chip[data-v-e040c49a]{border-radius:var(--app-radius-sm);background:var(--app-primary-fill);box-shadow:0 0 0 var(--app-space-2) var(--app-primary-fill);color:#0000}.app-assistantbox__names[data-v-e040c49a]{z-index:1;max-block-size:50dvh;border:var(--app-border-width) solid var(--app-border);border-radius:var(--app-radius-xl);background:var(--app-surface);box-shadow:var(--app-shadow-dialog);color:var(--app-text);grid-template-rows:minmax(0,1fr) auto auto;padding-block-start:var(--app-space-8);display:grid;position:absolute;inset-block-end:calc(100% + var(--app-space-8));inset-inline:0}.app-assistantbox__hint[data-v-e040c49a]{padding:0 var(--app-space-16) var(--app-space-8);color:var(--app-text-muted);font-size:var(--app-text-14);margin:0}.app-assistantmessage[data-v-0821f6ee]{gap:var(--app-space-4);flex-direction:column;align-items:flex-start;display:flex}.app-assistantmessage__looked[data-v-0821f6ee]{max-inline-size:100%;color:var(--app-text)}.app-assistantmessage__looked .app-assistantmessage__fold[data-v-0821f6ee]{color:inherit;font-size:var(--app-text-11)}.app-assistantmessage__steps[data-v-0821f6ee]{padding:var(--app-space-8) var(--app-space-12) var(--app-space-8) var(--app-space-32);font-size:var(--app-text-12);margin:0}.app-assistantmessage__steps li+li[data-v-0821f6ee]{margin-block-start:var(--app-space-4)}.app-assistantmessage__panel[data-v-0821f6ee]{gap:var(--app-space-8);padding:var(--app-space-12);border:var(--app-border-width) solid var(--app-ai-border);border-radius:var(--app-radius-xl);background:var(--app-surface);border-start-start-radius:var(--app-radius-sm);flex-direction:column;align-self:stretch;display:flex}.app-assistantmessage__head[data-v-0821f6ee]{gap:var(--app-space-8);align-items:center;display:flex}.app-assistantmessage__face[data-v-0821f6ee]{width:var(--app-space-24);height:var(--app-space-24)}.app-assistantmessage__name[data-v-0821f6ee]{color:var(--app-ai-text);font-size:var(--app-text-12);font-weight:var(--app-weight-semibold)}.app-assistantmessage__doing[data-v-0821f6ee]{background:linear-gradient(90deg, var(--app-text-muted) 33.4%, var(--app-ai-text) 38%, var(--app-ai-text) 62%, var(--app-text-muted) 66.6%) 100% 0/300% 100%;color:#0000;font-size:var(--app-text-12);-webkit-background-clip:text;background-clip:text;align-self:flex-start;margin:0;font-style:italic;animation:2s linear infinite app-assistant-wipe-0821f6ee}.app-assistantmessage__visuals[data-v-0821f6ee]{gap:var(--app-space-16);padding-block:var(--app-space-8);grid-template-columns:minmax(0,1fr);display:grid}.app-assistantmessage__visuals[data-v-0821f6ee] .app-eyebrow{font-size:var(--app-text-11)}.app-assistantmessage__when[data-v-0821f6ee]{color:var(--app-text-muted);font-size:var(--app-text-11);margin:0;margin-inline-end:auto}.app-assistantmessage[data-v-0821f6ee] .app-assistantmessage__named{vertical-align:middle;display:inline-block}.app-assistantmessage[data-v-0821f6ee] .app-fresh-words{animation:app-assistant-fresh-0821f6ee var(--app-duration-slow) var(--app-ease-enter) both}@keyframes app-assistant-wipe-0821f6ee{to{background-position:0 0}}@keyframes app-assistant-fresh-0821f6ee{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.app-assistantmessage__doing[data-v-0821f6ee]{color:var(--app-ai-text);background:0 0;animation:none}}.app-assistant[data-v-8dd1c139]{background-color:var(--app-ground);background-image:radial-gradient(circle, var(--app-ground-dot) .6px, transparent 1px);background-size:var(--app-space-8) var(--app-space-8);box-sizing:border-box;border:var(--app-border-width) solid var(--app-ai-border);border-radius:var(--app-radius-xl);box-shadow:var(--app-shadow-dialog);color:var(--app-text);flex-direction:column;display:flex}.app-assistant--window[data-v-8dd1c139],.app-assistant--full[data-v-8dd1c139],.app-assistant--sheet[data-v-8dd1c139]{z-index:990;position:fixed}.app-assistant--moving[data-v-8dd1c139]{cursor:grabbing}.app-assistant--full[data-v-8dd1c139]{inset:var(--app-space-24)}.app-assistant--sheet[data-v-8dd1c139]{border-end-end-radius:0;border-end-start-radius:0;block-size:70dvh;inset-block-end:0;inset-inline:0}.app-assistant--side[data-v-8dd1c139]{block-size:100%}@media print{.app-assistant[data-v-8dd1c139]{display:none}}.app-assistant__edge[data-v-8dd1c139]{--edge:var(--app-space-8);--out:calc(var(--edge) / -2);z-index:2;touch-action:none;position:absolute}.app-assistant__edge--n[data-v-8dd1c139],.app-assistant__edge--s[data-v-8dd1c139]{inset-inline:var(--app-space-12);block-size:var(--edge);cursor:ns-resize}.app-assistant__edge--e[data-v-8dd1c139],.app-assistant__edge--w[data-v-8dd1c139]{inset-block:var(--app-space-12);inline-size:var(--edge);cursor:ew-resize}.app-assistant__edge--ne[data-v-8dd1c139],.app-assistant__edge--nw[data-v-8dd1c139],.app-assistant__edge--se[data-v-8dd1c139],.app-assistant__edge--sw[data-v-8dd1c139]{inline-size:var(--app-space-16);block-size:var(--app-space-16)}.app-assistant__edge--n[data-v-8dd1c139],.app-assistant__edge--ne[data-v-8dd1c139],.app-assistant__edge--nw[data-v-8dd1c139]{inset-block-start:var(--out)}.app-assistant__edge--s[data-v-8dd1c139],.app-assistant__edge--se[data-v-8dd1c139],.app-assistant__edge--sw[data-v-8dd1c139]{inset-block-end:var(--out)}.app-assistant__edge--e[data-v-8dd1c139],.app-assistant__edge--ne[data-v-8dd1c139],.app-assistant__edge--se[data-v-8dd1c139]{inset-inline-end:var(--out)}.app-assistant__edge--w[data-v-8dd1c139],.app-assistant__edge--nw[data-v-8dd1c139],.app-assistant__edge--sw[data-v-8dd1c139]{inset-inline-start:var(--out)}.app-assistant__edge--ne[data-v-8dd1c139],.app-assistant__edge--sw[data-v-8dd1c139]{cursor:nesw-resize}.app-assistant__edge--nw[data-v-8dd1c139],.app-assistant__edge--se[data-v-8dd1c139]{cursor:nwse-resize}.app-assistant__head[data-v-8dd1c139]{--inner:calc(var(--app-radius-xl) - var(--app-border-width));gap:var(--app-space-4);padding:var(--app-space-8) var(--app-space-8) var(--app-space-8) var(--app-space-12);border-block-end:var(--app-border-width) solid var(--app-ai-border);background:var(--app-ai-fill);border-start-start-radius:var(--inner);border-start-end-radius:var(--inner);flex:none;align-items:center;display:flex}.app-assistant--window .app-assistant__head[data-v-8dd1c139]{cursor:grab;touch-action:none}.app-assistant--moving .app-assistant__head[data-v-8dd1c139]{cursor:grabbing}.app-assistant__face[data-v-8dd1c139]{width:var(--app-space-24);height:var(--app-space-24);margin-inline-end:var(--app-space-12)}.app-assistant__title[data-v-8dd1c139]{min-width:0;font-size:var(--app-text-14);font-weight:var(--app-weight-semibold);flex:1;margin:0;display:flex}.app-assistant__named[data-v-8dd1c139]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-assistant__name[data-v-8dd1c139]{gap:var(--app-space-4);min-width:0;min-block-size:var(--app-space-32);padding:0 var(--app-space-8);border-radius:var(--app-radius-control);color:inherit;font:inherit;cursor:pointer;transition:background-color var(--app-duration-fast) var(--app-ease-standard);background:0 0;border:0;align-items:center;margin-inline-start:calc(-1 * var(--app-space-8));display:flex}.app-assistant__name[data-v-8dd1c139]:hover{background:var(--app-ai-fill-hover)}.app-assistant__log[data-v-8dd1c139]{min-block-size:0;padding:var(--app-space-16) var(--app-space-12);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.app-assistant__column[data-v-8dd1c139]{gap:var(--app-space-12);box-sizing:border-box;inline-size:100%;max-inline-size:var(--app-assistant-measure);flex-direction:column;flex:1 0 auto;margin-inline:auto;display:flex}.app-assistant__greeting[data-v-8dd1c139]{gap:var(--app-space-4);text-align:center;flex-direction:column;align-items:center;margin-block:auto;display:flex}.app-assistant__hello[data-v-8dd1c139]{width:var(--app-space-64);height:var(--app-space-64);margin-block-end:var(--app-space-8)}.app-assistant__greet[data-v-8dd1c139]{font-size:var(--app-text-20);font-weight:var(--app-weight-semibold);margin:0}.app-assistant__lead[data-v-8dd1c139]{margin:0}.app-assistant__caution[data-v-8dd1c139]{gap:var(--app-space-4);margin:var(--app-space-12) 0 0;padding:var(--app-space-2) var(--app-space-12) var(--app-space-2) var(--app-space-8);border-radius:var(--app-radius-full);background:var(--app-surface);color:var(--app-text-muted);font-size:var(--app-text-12);text-align:start;align-items:center;display:flex}.app-assistant__mark[data-v-8dd1c139]{color:var(--app-status-warning-figure);flex:none}.app-assistant__asked[data-v-8dd1c139]{gap:var(--app-space-8);justify-content:flex-end;align-items:flex-end;display:flex}.app-assistant__said[data-v-8dd1c139]{gap:var(--app-space-4);flex-direction:column;align-items:flex-end;min-inline-size:0;max-inline-size:85%;display:flex}.app-assistant__aboutword[data-v-8dd1c139]{white-space:nowrap;flex:none}.app-assistant__askedabout[data-v-8dd1c139]{font-size:var(--app-text-12);overflow-wrap:anywhere;text-align:end;margin:0}.app-assistant__question[data-v-8dd1c139]{min-inline-size:0;max-inline-size:100%;padding:var(--app-space-8) var(--app-space-12);border:var(--app-border-width) solid var(--app-primary-border);border-radius:var(--app-radius-xl);background:var(--app-primary-fill);overflow-wrap:anywhere;white-space:pre-wrap;border-end-end-radius:var(--app-radius-sm);margin:0}.app-assistant__you[data-v-8dd1c139]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.app-assistant__next[data-v-8dd1c139]{gap:var(--app-space-8);flex-direction:column;align-items:flex-start;padding-block-start:var(--app-space-8);display:flex}.app-assistant__next--arriving[data-v-8dd1c139] :is(.app-assistant__followup,.app-assistant__choice){animation:app-assistant-rise-8dd1c139 var(--app-duration-slow) var(--app-ease-spring) both}.app-assistant__next--arriving[data-v-8dd1c139] :is(.app-assistant__followup,.app-assistant__choice):nth-child(2){animation-delay:calc(var(--app-duration-fast) * 1 / 2)}.app-assistant__next--arriving[data-v-8dd1c139] :is(.app-assistant__followup,.app-assistant__choice):nth-child(3){animation-delay:calc(var(--app-duration-fast) * 2 / 2)}.app-assistant__next--arriving[data-v-8dd1c139] :is(.app-assistant__followup,.app-assistant__choice):nth-child(4){animation-delay:calc(var(--app-duration-fast) * 3 / 2)}@keyframes app-assistant-rise-8dd1c139{0%{opacity:0;translate:0 var(--app-space-8);scale:.96}}.app-assistant__followup[data-v-8dd1c139]{gap:var(--app-space-8);padding:var(--app-space-4) var(--app-space-12) var(--app-space-4) var(--app-space-8);border:var(--app-border-width) solid var(--app-ai-border);border-radius:var(--app-radius-xl);background:var(--app-surface);color:var(--app-ai-text);font:inherit;font-size:var(--app-text-12);font-weight:var(--app-weight-medium);text-align:start;cursor:pointer;transition:background-color var(--app-duration-fast) var(--app-ease-standard), border-color var(--app-duration-fast) var(--app-ease-standard);align-items:center;display:flex}.app-assistant__followup[data-v-8dd1c139]:hover,.app-assistant__followup[data-v-8dd1c139]:focus-visible{border-color:var(--app-ai-text);background:var(--app-ai-fill)}.app-assistant__onward[data-v-8dd1c139]{font-size:var(--app-text-16);flex:none}.app-assistant__suggested[data-v-8dd1c139]{gap:var(--app-space-8);box-sizing:border-box;inline-size:100%;max-inline-size:var(--app-assistant-suggestions-width);margin:var(--app-space-16) auto 0;font-size:var(--app-text-12);flex-direction:column;align-self:stretch;display:flex}.app-assistant__suggestion[data-v-8dd1c139]{column-gap:var(--app-space-12);padding:var(--app-space-8) var(--app-space-12) var(--app-space-8) var(--app-space-8);border:var(--app-border-width) solid var(--app-border);border-radius:var(--app-radius-xl);background:var(--app-surface);color:var(--app-text);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--app-duration-fast) var(--app-ease-standard), box-shadow var(--app-duration-fast) var(--app-ease-standard);grid-template-columns:auto 1fr;align-items:center;display:grid}.app-assistant__suggestion[data-v-8dd1c139]:hover,.app-assistant__suggestion[data-v-8dd1c139]:focus-visible{border-color:var(--app-ai-border);box-shadow:var(--app-shadow-card)}.app-assistant__tile[data-v-8dd1c139]{width:var(--app-space-32);height:var(--app-space-32);border-radius:var(--app-radius-lg);background:var(--app-surface-sunken);color:var(--app-text-muted);transition:background-color var(--app-duration-fast) var(--app-ease-standard), color var(--app-duration-fast) var(--app-ease-standard);grid-row:span 2;place-items:center;display:grid}.app-assistant__suggestion:hover .app-assistant__tile[data-v-8dd1c139],.app-assistant__suggestion:focus-visible .app-assistant__tile[data-v-8dd1c139]{background:var(--app-ai-fill);color:var(--app-ai-text)}.app-assistant__choice[data-v-8dd1c139]{box-sizing:border-box;inline-size:100%;max-inline-size:var(--app-assistant-suggestions-width)}.app-assistant__face-of[data-v-8dd1c139]{grid-row:span 2;place-items:center;display:grid}.app-assistant__titled[data-v-8dd1c139]{font-weight:var(--app-weight-medium)}.app-assistant__line[data-v-8dd1c139]{color:var(--app-text-muted)}.app-assistant__box[data-v-8dd1c139]{box-sizing:border-box;inline-size:calc(100% - 2 * var(--app-space-12));max-inline-size:var(--app-assistant-measure);flex:none;align-self:center;margin-block-end:var(--app-space-12)}.call-tile[data-v-b3b8774c]{aspect-ratio:16/9;border-radius:var(--app-radius-lg);background:var(--app-surface-sunken);outline:var(--app-border-width-strong) solid transparent;outline-offset:calc(-1 * var(--app-border-width-strong));transition:outline-color var(--app-duration-fast) var(--app-ease-standard);margin:0;position:relative;overflow:hidden}.call-tile--speaking[data-v-b3b8774c]{outline-color:var(--app-primary)}.call-tile__video[data-v-b3b8774c]{object-fit:cover;width:100%;height:100%}.call-tile__video--mirrored[data-v-b3b8774c]{transform:scaleX(-1)}.call-tile--screen .call-tile__video[data-v-b3b8774c]{object-fit:contain}.call-tile__face[data-v-b3b8774c]{place-items:center;height:100%;display:grid}.call-tile__caption[data-v-b3b8774c]{gap:var(--app-space-4);max-inline-size:calc(100% - 2 * var(--app-space-8));padding:var(--app-space-2) var(--app-space-8);border-radius:var(--app-radius-full);background:var(--app-surface-raised);color:var(--app-text);font-size:var(--app-text-12);align-items:center;display:flex;position:absolute;inset-block-end:var(--app-space-8);inset-inline-start:var(--app-space-8)}.call-tile__name[data-v-b3b8774c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.call-tile__acts[data-v-b3b8774c]{gap:var(--app-space-2);border-radius:var(--app-radius-full);background:var(--app-surface-raised);display:flex;position:absolute;inset-block-start:var(--app-space-4);inset-inline-end:var(--app-space-4)}.call-toggle[data-v-2d90229d]{inline-size:var(--app-touch-min);block-size:var(--app-touch-min);border:var(--app-border-width) solid var(--app-border);background:var(--app-surface);color:var(--app-text);transition:background-color var(--app-duration-fast) var(--app-ease-standard), border-color var(--app-duration-fast) var(--app-ease-standard), scale var(--app-duration-base) var(--app-ease-spring)}.call-toggle[data-v-2d90229d]:hover,.call-toggle[data-v-2d90229d]:focus-visible{border-color:var(--app-primary-text);background:var(--app-primary-fill)}.call-toggle--off[data-v-2d90229d],.call-toggle--off[data-v-2d90229d]:hover,.call-toggle--off[data-v-2d90229d]:focus-visible{border-color:var(--app-status-negative);background:var(--app-status-negative-fill);color:var(--app-status-negative)}.call-toggle[data-v-2d90229d] .q-icon{font-size:20px}.call-toggle[data-v-2d90229d] .q-focus-helper{display:none}.call-dock[data-v-85d8d753]{gap:var(--app-space-8);padding:var(--app-space-12);border:var(--app-border-width) solid var(--app-border-strong);border-radius:var(--app-radius-xl);background:var(--app-surface);box-shadow:var(--app-shadow-dialog);flex-direction:column;display:flex;overflow:auto}.call-dock--floating[data-v-85d8d753],.call-dock--full[data-v-85d8d753]{z-index:990;position:fixed}.call-dock--floating[data-v-85d8d753]{inline-size:var(--app-call-width)}.call-dock--moving[data-v-85d8d753]{cursor:grabbing}.call-dock--large[data-v-85d8d753]{inline-size:var(--app-call-width-large)}.call-dock--full[data-v-85d8d753]{inset:var(--app-space-24)}.call-dock--side[data-v-85d8d753]{box-sizing:border-box;block-size:100%}@media print{.call-dock[data-v-85d8d753]{display:none}}.call-dock__head[data-v-85d8d753]{gap:var(--app-space-4);flex:none;align-items:center;display:flex}.call-dock--floating .call-dock__head[data-v-85d8d753]{cursor:grab;touch-action:none}.call-dock__grip[data-v-85d8d753]{color:var(--app-text-muted)}.call-dock__title[data-v-85d8d753]{font-size:var(--app-text-14);font-weight:var(--app-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.call-dock__recording[data-v-85d8d753]{gap:var(--app-space-4);font-size:var(--app-text-12);font-weight:var(--app-weight-semibold);flex:none;align-items:center;display:inline-flex}.call-dock__recording-dot[data-v-85d8d753]{border-radius:var(--app-radius-full);background:var(--app-status-negative-solid);block-size:10px;inline-size:10px}.call-dock__status[data-v-85d8d753]{color:var(--app-text-secondary);font-size:var(--app-text-12);margin:0}.call-dock--full .call-dock__stage[data-v-85d8d753],.call-dock--side .call-dock__stage[data-v-85d8d753]{flex:1;min-block-size:0;overflow:auto}.call-dock__tiles[data-v-85d8d753]{gap:var(--app-space-8);grid-template-columns:repeat(2,1fr);display:grid}.call-dock--large .call-dock__tiles[data-v-85d8d753]{grid-template-columns:repeat(3,1fr)}.call-dock--side .call-dock__tiles[data-v-85d8d753],.call-dock--full .call-dock__tiles[data-v-85d8d753]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--app-wrap-call-tile)), 1fr))}.call-dock--full .call-dock__tiles[data-v-85d8d753]{align-content:center;min-block-size:100%}.call-dock__tiles--one[data-v-85d8d753],.call-dock--large .call-dock__tiles--one[data-v-85d8d753],.call-dock--side .call-dock__tiles--one[data-v-85d8d753],.call-dock--full .call-dock__tiles--one[data-v-85d8d753]{grid-template-columns:1fr}.call-dock__alone[data-v-85d8d753]{margin:var(--app-space-8) 0 0;color:var(--app-text-secondary);font-size:var(--app-text-13)}.call-dock__controls[data-v-85d8d753]{gap:var(--app-space-12);flex-direction:column;flex:none;display:flex}.call-dock--folded .call-dock__controls[data-v-85d8d753]{flex-direction:row;justify-content:space-between;align-items:center}.call-dock__switches[data-v-85d8d753]{gap:var(--app-space-12);justify-content:center;display:flex}.call-dock__acts[data-v-85d8d753]{gap:var(--app-space-8);justify-content:flex-end;display:flex}.call-dock__acts[data-v-85d8d753]>*{flex:1 1 0;min-inline-size:0}.call-dock--folded .call-dock__acts[data-v-85d8d753]>*{flex:none}.call-dock--full .call-dock__acts[data-v-85d8d753]{inline-size:min(100%, var(--app-call-width));align-self:center}
