.vue-window-layer[data-v-9149fab3]{z-index:1000;position:fixed;inset:0}.vue-window-mask[data-v-9149fab3]{background:var(--color-overlay);position:absolute;inset:0}.vue-window[data-v-9149fab3]{background:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-m);box-shadow:var(--shadow-overlay);flex-direction:column;max-height:calc(100vh - 2rem);display:flex;position:fixed;overflow:hidden}.vue-window-caption[data-v-9149fab3]{background:var(--color-surface);border-block-end:1px solid var(--color-border);cursor:move;-webkit-user-select:none;user-select:none;padding:.8rem 1rem}.vue-window-caption h2[data-v-9149fab3]{margin:0;font-size:1.05rem}.vue-window-inner[data-v-9149fab3]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.vue-window-body.scrollable.fill[data-v-9149fab3]{flex:auto;min-height:0;padding:1rem;overflow:auto}.vue-window-footer.popup_actions.reversed.fixed[data-v-9149fab3]{border-block-start:1px solid var(--color-border);align-items:center;gap:var(--spacing-xs);flex-flow:row-reverse wrap;flex:none;justify-content:flex-start;padding:.8rem 1rem;display:flex}.onboarding-launcher__label[data-v-f2f40bea]{margin-inline-start:.4rem}.onboarding-checklist__progress[data-v-f2f40bea]{color:var(--color-brand-text);font-weight:700}.onboarding-checklist__lessons[data-v-f2f40bea]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.onboarding-checklist__lesson[data-v-f2f40bea]{text-align:start;width:100%}.onboarding-checklist__lesson[data-v-f2f40bea] .styled-button__text{text-align:start;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem .75rem;width:100%;display:grid}.onboarding-checklist__copy[data-v-f2f40bea]{gap:.2rem;display:grid}.onboarding-checklist__copy strong[data-v-f2f40bea]{font-size:1rem}.onboarding-checklist__copy span[data-v-f2f40bea]{color:var(--color-text-muted);font-size:.9rem;font-weight:400}.onboarding-checklist__action[data-v-f2f40bea]{color:var(--color-brand-text);font-weight:700}.onboarding-checklist__done[data-v-f2f40bea]{color:var(--color-brand-text);text-align:center;grid-column:2;font-size:.8rem}.onboarding-checklist__note[data-v-f2f40bea]{color:var(--color-text-muted);font-size:.85rem}@media (width<=820px){.onboarding-launcher__label[data-v-f2f40bea]{display:none}}@media (width<=520px){.onboarding-checklist__lesson[data-v-f2f40bea] .styled-button__text{grid-template-columns:1fr}.onboarding-checklist__done[data-v-f2f40bea]{text-align:start;grid-column:1}}.app-shell[data-v-86743c9c]{flex-direction:column;block-size:100dvh;display:flex;overflow:hidden}.app-header[data-v-86743c9c]{background:var(--color-header-background);border-block-end:1px solid var(--color-header-border);color:var(--color-header-text);align-items:center;gap:var(--spacing-l);min-height:68px;padding-inline:max(1rem, (100% - var(--content-max)) / 2);flex:none;grid-template-columns:auto 1fr;display:grid}.app-header a[data-v-86743c9c]{color:inherit;text-decoration:none}.brand[data-v-86743c9c]{align-items:center;gap:var(--spacing-xs);font-size:1.2rem;font-weight:750;display:flex}.brand img[data-v-86743c9c]{width:auto;height:36px}.app-header__account[data-v-86743c9c]{justify-self:end}.app-header__account>.styled-button.mobile-menu-button[data-v-86743c9c]{display:none}.tenant-button[data-v-86743c9c],.header-action[data-v-86743c9c]{background:var(--color-header-control-background);border:1px solid var(--color-header-control-border);border-radius:var(--radius-s);color:var(--color-header-text)}.app-header__account>.styled-button.tenant-button[data-v-86743c9c]{gap:var(--spacing-xs)}.lifecycle-banner[data-v-86743c9c]{align-items:center;gap:var(--spacing-xs);flex:none;justify-content:center;padding:.35rem 1rem;font-weight:700;display:flex}.lifecycle-banner--preview[data-v-86743c9c]{background:var(--color-accent-100);color:var(--color-warning)}.lifecycle-banner--support[data-v-86743c9c]{background:var(--color-brand-50);color:var(--color-brand-text-strong)}.support-exit[data-v-86743c9c]{color:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:.5rem;font-weight:700;text-decoration:underline}.lifecycle-banner--suspended[data-v-86743c9c]{background:var(--color-danger-soft);color:var(--color-danger)}.lifecycle-banner--tax[data-v-86743c9c]{background:var(--color-warning-soft);color:var(--color-warning);text-decoration:none}.lifecycle-banner--tax-sandbox[data-v-86743c9c]{background:var(--color-accent-100);color:var(--color-warning)}.push-invitation[data-v-86743c9c]{background:var(--color-brand-50);border-block-end:1px solid var(--color-border);align-items:center;gap:var(--spacing-s);flex-wrap:wrap;justify-content:center;padding:.65rem 1rem;display:flex}.app-workspace[data-v-86743c9c]{flex:auto;grid-template-columns:228px minmax(0,1fr);min-height:0;display:grid}.app-workspace>main[data-v-86743c9c]{overscroll-behavior:contain;min-width:0;overflow:auto}.desktop-sidebar[data-v-86743c9c]{background:var(--color-sidebar-background);border-inline-end:1px solid var(--color-sidebar-background);min-height:0;overflow:hidden}.desktop-sidebar__navigation[data-v-86743c9c]{overscroll-behavior:contain;scrollbar-color:var(--color-sidebar-scrollbar) transparent;block-size:100%;padding:1rem .7rem;overflow-y:auto}.navigation-group+.navigation-group[data-v-86743c9c]{margin-block-start:1.15rem}.navigation-group h2[data-v-86743c9c]{color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .4rem;padding-inline:.65rem;font-size:.72rem}.desktop-sidebar .navigation-group h2[data-v-86743c9c]{color:var(--color-sidebar-heading)}.desktop-sidebar a[data-v-86743c9c]{border-radius:var(--radius-s);color:var(--color-sidebar-text);align-items:center;gap:var(--spacing-s);min-height:var(--field-height);padding:.55rem .65rem;font-weight:650;text-decoration:none;display:flex;position:relative}.desktop-sidebar a[data-v-86743c9c]:hover{background:var(--color-sidebar-hover-background);color:var(--color-sidebar-active-text)}.desktop-sidebar a.router-link-active[data-v-86743c9c]{background:var(--color-sidebar-active-background);color:var(--color-sidebar-active-text)}.desktop-sidebar a.router-link-active[data-v-86743c9c]:before{background:var(--color-sidebar-marker);border-radius:var(--radius-pill);content:"";inline-size:.1875rem;position:absolute;inset-block:.5rem;inset-inline-start:0}.desktop-sidebar a svg[data-v-86743c9c]{inline-size:1.1rem}.navigation-badge[data-v-86743c9c]{background:var(--color-brand-700);border-radius:var(--radius-pill);color:var(--color-on-brand);text-align:center;min-width:1.4rem;margin-inline-start:auto;padding:.1rem .35rem;font-size:.72rem}.desktop-sidebar .navigation-badge[data-v-86743c9c]{background:var(--color-sidebar-badge-background);color:var(--color-sidebar-badge-text);font-weight:700}.mobile-navigation[data-v-86743c9c]{gap:var(--spacing-l)}.mobile-navigation a[data-v-86743c9c]{border-radius:var(--radius-s);color:var(--color-text);align-items:center;gap:var(--spacing-s);min-height:46px;padding:.65rem .8rem;font-weight:650;text-decoration:none;display:flex}.mobile-navigation a[data-v-86743c9c]:hover,.mobile-navigation a.router-link-active[data-v-86743c9c]{background:var(--color-brand-100);color:var(--color-brand-text-strong)}.mobile-navigation .navigation-group+.navigation-group[data-v-86743c9c]{margin-block-start:0}.mobile-navigation .navigation-group h2[data-v-86743c9c]{margin-block-end:.35rem}.mobile-navigation svg[data-v-86743c9c]{inline-size:1.15rem}.mobile-navigation__account[data-v-86743c9c]{border-block-start:1px solid var(--color-border);gap:var(--spacing-s);margin-block-start:1rem;padding-block-start:1rem}.mobile-navigation__action[data-v-86743c9c]{justify-content:flex-start;width:100%}.navigation-popup__item[data-v-86743c9c]{border-radius:var(--radius-s);color:var(--color-text);cursor:pointer;font:inherit;align-items:center;gap:var(--spacing-s);min-height:var(--field-height);text-align:start;background:0 0;border:0;width:100%;padding:.55rem .65rem;font-weight:650;display:flex}.navigation-popup__item[data-v-86743c9c]:hover{background:var(--color-brand-100);color:var(--color-brand-text-strong)}.navigation-popup__item svg[data-v-86743c9c]{inline-size:1.1rem}.navigation-popup__empty[data-v-86743c9c]{color:var(--color-text-muted);margin:0}@media (width<=1080px){.app-workspace[data-v-86743c9c]{grid-template-columns:minmax(0,1fr)}.desktop-sidebar[data-v-86743c9c]{display:none}.app-header__account>.styled-button.mobile-menu-button[data-v-86743c9c]{display:inline-flex}}@media (width<=760px){.app-header[data-v-86743c9c]{gap:var(--spacing-s);grid-template-columns:minmax(0,1fr) auto;min-height:52px}.brand[data-v-86743c9c]{min-width:0;font-size:1rem}.brand img[data-v-86743c9c]{height:28px}.brand span[data-v-86743c9c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tenant-button span[data-v-86743c9c],.app-header__account>.language-toggle[data-v-86743c9c],.app-header__account>.theme-toggle[data-v-86743c9c]{display:none}}.service-unavailable[data-v-976def0a]{text-align:center;max-width:560px;margin:8vh auto;padding:2.5rem}.service-unavailable>svg[data-v-976def0a]{color:var(--color-warning);font-size:2.5rem}.service-unavailable h1[data-v-976def0a]{margin:.8rem 0 .25rem}.service-unavailable p[data-v-976def0a]{color:var(--color-text-muted);margin:0 0 1.2rem}@keyframes boardingFadeIn{0%{opacity:0}to{opacity:1}}.boarding-coutout-svg-animated,div#boarding-popover-item.boarding-popover-item-animated{animation:.4s boardingFadeIn}.boarding-coutout-svg{pointer-events:none;cursor:not-allowed}body.boarding-strict-pointer-events,body.boarding-strict-pointer-events :not(.boarding-highlighted-element *):not(#boarding-popover-item *):not(.boarding-highlighted-element):not(#boarding-popover-item):not(.boarding-coutout-svg path),body.boarding-no-pointer-events,body.boarding-no-pointer-events :not(.boarding-highlighted-element *):not(#boarding-popover-item *):not(.boarding-highlighted-element):not(#boarding-popover-item):not(.boarding-coutout-svg):not(.boarding-coutout-svg path){pointer-events:none!important}div#boarding-popover-item,.boarding-coutout-svg path,body.boarding-strict-pointer-events .boarding-highlighted-element,body.boarding-no-pointer-events .boarding-coutout-svg{pointer-events:auto!important}div#boarding-popover-item{--boarding-popover-padding:15px;padding:var(--boarding-popover-padding);z-index:1000000000;color:#000;background:#fff;display:none;position:fixed}div#boarding-popover-item.boarding-popover-element-missing{opacity:.5}div#boarding-popover-item .boarding-popover-tip{content:"";border:5px solid #fff;position:absolute}div#boarding-popover-item .boarding-popover-tip:not([class*=boarding-tipside-]){display:none}div#boarding-popover-item .boarding-popover-tip.boarding-tipside-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}div#boarding-popover-item .boarding-popover-tip.boarding-tipside-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}div#boarding-popover-item .boarding-popover-tip.boarding-tipside-top.boarding-tipalign-center,div#boarding-popover-item .boarding-popover-tip.boarding-tipside-bottom.boarding-tipalign-center{margin-left:-5px;left:50%}div#boarding-popover-item .boarding-popover-tip.boarding-tipside-top.boarding-tipalign-start,div#boarding-popover-item .boarding-popover-tip.boarding-tipside-bottom.boarding-tipalign-start{left:var(--boarding-popover-padding)}div#boarding-popover-item .boarding-popover-tip.boarding-tipside-top.boarding-tipalign-end,div#boarding-popover-item .boarding-popover-tip.boarding-tipside-bottom.boarding-tipalign-end{right:var(--boarding-popover-padding)}div#boarding-popover-item .boarding-popover-tip.boarding-tipside-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}div#boarding-popover-item .boarding-popover-tip.boarding-tipside-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}div#boarding-popover-item .boarding-popover-tip.boarding-tipside-left.boarding-tipalign-center,div#boarding-popover-item .boarding-popover-tip.boarding-tipside-right.boarding-tipalign-center{margin-top:-5px;top:50%}div#boarding-popover-item .boarding-popover-tip.boarding-tipside-left.boarding-tipalign-start,div#boarding-popover-item .boarding-popover-tip.boarding-tipside-right.boarding-tipalign-start{top:var(--boarding-popover-padding)}div#boarding-popover-item .boarding-popover-tip.boarding-tipside-left.boarding-tipalign-end,div#boarding-popover-item .boarding-popover-tip.boarding-tipside-right.boarding-tipalign-end{bottom:var(--boarding-popover-padding)}div#boarding-popover-item{color:#2d2d2d;border-radius:5px;min-width:250px;max-width:300px;margin:0;box-shadow:0 1px 10px #0006}div#boarding-popover-item .boarding-popover-footer{margin-top:10px;display:block}div#boarding-popover-item .boarding-popover-footer button{text-shadow:1px 1px #fff;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#f1f1f1;border:1px solid #d4d4d4;border-radius:2px;outline:0;padding:3px 10px;font:11px/1.3 sans-serif;text-decoration:none;display:inline-block}div#boarding-popover-item .boarding-popover-footer button.boarding-disabled{color:gray;cursor:default;pointer-events:none}div#boarding-popover-item .boarding-popover-footer .boarding-close-btn{float:left}div#boarding-popover-item .boarding-popover-footer .boarding-close-only-btn,div#boarding-popover-item .boarding-popover-footer .boarding-btn-group{float:right}div#boarding-popover-item .boarding-popover-title{zoom:1;margin:0 0 5px;font:700 19px/1.5 sans-serif;display:block;position:relative}div#boarding-popover-item .boarding-popover-description{color:#2d2d2d;zoom:1;margin-bottom:0;font:14px/1.5 sans-serif}.boarding-clearfix:before{content:"";display:table}.boarding-clearfix:after{clear:both;content:"";display:table}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-brand-950:#0a1f44;--color-brand-900:#0b2a5b;--color-brand-800:#123f86;--color-brand-700:#1a4f9e;--color-brand-600:#2a62b8;--color-brand-500:#4a7fcc;--color-brand-400:#7ea3dc;--color-brand-300:#a9c2e8;--color-brand-200:#cfdcf2;--color-brand-100:#e6edf8;--color-brand-50:#f4f7fc;--color-accent-600:#e7a010;--color-accent-100:#fdf1d3;--color-on-brand:#fff;--color-link:var(--color-brand-700);--color-brand-text:var(--color-brand-800);--color-brand-text-strong:var(--color-brand-900);--color-header-background:var(--color-surface);--color-header-text:var(--color-brand-text-strong);--color-header-border:var(--color-border);--color-header-control-background:var(--color-surface);--color-header-control-border:var(--color-border-strong);--color-sidebar-background:var(--color-brand-900);--color-sidebar-text:#dce5f5;--color-sidebar-heading:#9fb3d8;--color-sidebar-hover-background:#ffffff14;--color-sidebar-active-background:#ffffff24;--color-sidebar-active-text:#fff;--color-sidebar-marker:var(--color-accent-600);--color-sidebar-badge-background:var(--color-accent-600);--color-sidebar-badge-text:var(--color-brand-950);--color-sidebar-scrollbar:#ffffff38;--color-surface:#fff;--color-surface-subtle:#fbfbfc;--color-canvas:#f8f8f9;--color-surface-hover:#f4f6fa;--color-surface-muted:#f1f2f4;--color-border:#e2e4e8;--color-border-strong:#c3c7ce;--color-text:#151a26;--color-text-muted:#5f6470;--font-size-base:16px;--color-danger:#a73333;--color-danger-700:#842d2d;--color-danger-soft:#f9e5e5;--color-danger-hover-background:#fef3f2;--color-danger-hover-border:#d92d20;--color-danger-hover-text:#b42318;--color-success:#25704e;--color-success-soft:#e3f3ea;--color-warning:#8b5b10;--color-warning-soft:#fff3d4;--color-danger-fill:var(--color-danger);--color-success-fill:var(--color-success);--color-warning-fill:var(--color-warning);--color-search-highlight:#f6983bcc;--color-chart-incoming:var(--color-brand-700);--color-chart-outgoing:var(--color-accent-600);--color-chart-grid:var(--color-border);--color-overlay:#00000061;--color-inverse-surface-subtle:#ffffff1a;--color-inverse-border:#ffffff29;--color-inverse-border-strong:#ffffff47;--color-glass-surface:#ffffffeb;--color-glass-border:#fffc;--color-glass-subtle:#ffffffa6;--color-auth-glow:#0b2a5b24;--color-auth-gradient-start:#eef2f9;--color-auth-gradient-end:#f7f8fa;--color-ai-gradient-yellow:#f5f670;--color-ai-gradient-green:#09de7d;--color-ai-gradient-blue:#27b2ef;--color-ai-glow-yellow:#f1ffbe;--color-ai-glow-blue:#c2e6ff;--color-ai-glow-green:#b5f8df;--color-ai-content-surface:#fffc;--shadow-sm:0 .0625rem .125rem #0b2a5b14;--shadow-button:0 1.3125rem .375rem #0b2a5b00, 0 .8125rem .3125rem #0b2a5b00, 0 .4375rem .25rem #0b2a5b03, 0 .1875rem .1875rem #0b2a5b05, 0 .0625rem .125rem #0b2a5b08;--shadow-md:0 .75rem 2rem #0b2a5b1f;--shadow-control:0 .0625rem .1875rem #0b2a5b2e;--shadow-popup:0 1.125rem 2.8125rem #10182838;--shadow-ai-infobox:0 .25rem .25rem #00000040;--shadow-overlay:0 1.5rem 4rem #1018284d;--focus-ring:0 0 0 .1875rem #1a4f9e40;--radius-s:.5rem;--radius-m:.875rem;--radius-l:1.375rem;--radius-pill:62.4375rem;--spacing-3xs:.125rem;--spacing-2xs:.25rem;--spacing-xs:.5rem;--spacing-s:.75rem;--spacing-m:1rem;--spacing-l:1.25rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--field-height:2.5rem;--field-height-xs:1.5rem;--field-height-s:2rem;--field-height-m:var(--field-height);--field-height-l:3rem;--content-max:90rem;--content-narrow:46rem;--control-state-transition-duration:.1s;--control-state-transition-duration-longer:.2s;--control-state-transition-easing:cubic-bezier(0, 0, .35, 1);--color-editor-surround:#e1e3e7;--color-editor-canvas:#f3f4f6;--color-editor-grid:#d1d4da;--color-editor-handle:#7a5af8;--color-editor-handle-border:#fff;--color-editor-handle-shadow:#6938ef;--color-editor-selection-ring:#7a5af880;--color-editor-selection-fill:#7a5af81f;--color-editor-selected-outline:#7a5af8;--color-editor-unresolved:#ed9b32;--color-editor-span-preview:#ebe9fe;--color-seat-map-canvas:#f8fafc;--color-seat-map-grid:#e4e7ec;--color-seat-border:#344054;--color-seat-caption:#475467;--color-seat-unavailable-background:#e4e7ec;--color-seat-unavailable-border:#98a2b3;--color-seat-unavailable-text:#667085;--color-seat-owned-background:#d1fadf;--color-seat-owned-border:#12b76a;--color-seat-occupied-background:#dcfae6;--color-seat-selected-background:#d1e9ff;--color-seat-selected-border:#1570ef;--color-seat-releasing-background:#fef0c7;--color-seat-releasing-border:#f79009;--color-seat-fixture-background:#d0d5dd;--color-seat-fixture-border:#667085;--color-seat-fixture-text:#344054;--color-seat-editor-surround:var(--color-editor-surround);--color-seat-selection-ring:var(--color-editor-selection-ring);--color-seat-selection-fill:var(--color-editor-selection-fill);--color-seat-handle:var(--color-editor-handle);--color-seat-handle-border:var(--color-editor-handle-border);--color-seat-handle-shadow:var(--color-editor-handle-shadow);--color-seat-span-preview:var(--color-editor-span-preview);--color-presentation-player-background:#071018;--color-presentation-player-overlay:#000000b8;--color-presentation-player-control:#ffffff26;--color-presentation-player-control-border:#ffffff40;--color-presentation-player-warning-background:#fff2cd;--color-presentation-player-warning-text:#7a4b00}@media screen{:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-brand-950:#15315f;--color-brand-900:#234b94;--color-brand-800:#2b5cb3;--color-brand-700:#3a6fd1;--color-brand-600:#4f82dc;--color-brand-500:#6a95e2;--color-brand-400:#3f5f99;--color-brand-300:#34518a;--color-brand-200:#283f6d;--color-brand-100:#1a2a47;--color-brand-50:#152036;--color-accent-100:#3a2e14;--color-link:#8ab4f8;--color-brand-text:#a8c7fa;--color-brand-text-strong:#d3e3fd;--color-sidebar-background:#0d1a33;--color-sidebar-badge-text:#0f131a;--color-surface:#171c26;--color-surface-subtle:#1a202b;--color-canvas:#0f131a;--color-surface-hover:#212939;--color-surface-muted:#1e2430;--color-border:#2c3441;--color-border-strong:#4a5466;--color-text:#e7eaf0;--color-text-muted:#9aa3b3;--color-danger:#f28b82;--color-danger-700:#a83232;--color-danger-soft:#3a1e21;--color-danger-hover-background:#3a1e21;--color-danger-hover-border:#f28b82;--color-danger-hover-text:#f6aea9;--color-danger-fill:#c23b3b;--color-success:#6ccf98;--color-success-soft:#16301f;--color-success-fill:#2a8457;--color-warning:#f0bc55;--color-warning-soft:#3a2e14;--color-warning-fill:#96610f;--color-search-highlight:#f6983b8c;--color-chart-incoming:#3a6fd1;--color-chart-outgoing:#c4820f;--color-overlay:#0009;--color-glass-surface:#171c26eb;--color-glass-border:#ffffff1a;--color-glass-subtle:#171c26a6;--color-auth-glow:#3a6fd138;--color-auth-gradient-start:#111a2b;--color-auth-gradient-end:#0f131a;--color-ai-glow-yellow:#34361b;--color-ai-glow-blue:#16304a;--color-ai-glow-green:#143a2c;--color-ai-content-surface:#171c26d9;--shadow-sm:0 .0625rem .125rem #0000004d;--shadow-button:0 .1875rem .1875rem #0000001f, 0 .0625rem .125rem #0003;--shadow-md:0 .75rem 2rem #0006;--shadow-control:0 .0625rem .1875rem #00000073;--shadow-popup:0 1.125rem 2.8125rem #00000080;--shadow-overlay:0 1.5rem 4rem #0009;--focus-ring:0 0 0 .1875rem #8ab4f859;--color-editor-surround:#0b0e13;--color-editor-canvas:#151a22;--color-editor-grid:#2a3240;--color-editor-span-preview:#2a2550;--color-seat-map-canvas:#151a22;--color-seat-map-grid:#2a3240;--color-seat-border:#aab3c2;--color-seat-caption:#9aa3b3;--color-seat-unavailable-background:#242b36;--color-seat-unavailable-border:#4a5466;--color-seat-unavailable-text:#7d8797;--color-seat-owned-background:#173a28;--color-seat-owned-border:#34c77b;--color-seat-occupied-background:#16331f;--color-seat-selected-background:#1a2f52;--color-seat-selected-border:#5b8def;--color-seat-releasing-background:#3a2e14;--color-seat-releasing-border:#f0a53a;--color-seat-fixture-background:#2a313d;--color-seat-fixture-border:#5d6778;--color-seat-fixture-text:#c3cad6}}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-brand-950:#15315f;--color-brand-900:#234b94;--color-brand-800:#2b5cb3;--color-brand-700:#3a6fd1;--color-brand-600:#4f82dc;--color-brand-500:#6a95e2;--color-brand-400:#3f5f99;--color-brand-300:#34518a;--color-brand-200:#283f6d;--color-brand-100:#1a2a47;--color-brand-50:#152036;--color-accent-100:#3a2e14;--color-link:#8ab4f8;--color-brand-text:#a8c7fa;--color-brand-text-strong:#d3e3fd;--color-sidebar-background:#0d1a33;--color-sidebar-badge-text:#0f131a;--color-surface:#171c26;--color-surface-subtle:#1a202b;--color-canvas:#0f131a;--color-surface-hover:#212939;--color-surface-muted:#1e2430;--color-border:#2c3441;--color-border-strong:#4a5466;--color-text:#e7eaf0;--color-text-muted:#9aa3b3;--color-danger:#f28b82;--color-danger-700:#a83232;--color-danger-soft:#3a1e21;--color-danger-hover-background:#3a1e21;--color-danger-hover-border:#f28b82;--color-danger-hover-text:#f6aea9;--color-danger-fill:#c23b3b;--color-success:#6ccf98;--color-success-soft:#16301f;--color-success-fill:#2a8457;--color-warning:#f0bc55;--color-warning-soft:#3a2e14;--color-warning-fill:#96610f;--color-search-highlight:#f6983b8c;--color-chart-incoming:#3a6fd1;--color-chart-outgoing:#c4820f;--color-overlay:#0009;--color-glass-surface:#171c26eb;--color-glass-border:#ffffff1a;--color-glass-subtle:#171c26a6;--color-auth-glow:#3a6fd138;--color-auth-gradient-start:#111a2b;--color-auth-gradient-end:#0f131a;--color-ai-glow-yellow:#34361b;--color-ai-glow-blue:#16304a;--color-ai-glow-green:#143a2c;--color-ai-content-surface:#171c26d9;--shadow-sm:0 .0625rem .125rem #0000004d;--shadow-button:0 .1875rem .1875rem #0000001f, 0 .0625rem .125rem #0003;--shadow-md:0 .75rem 2rem #0006;--shadow-control:0 .0625rem .1875rem #00000073;--shadow-popup:0 1.125rem 2.8125rem #00000080;--shadow-overlay:0 1.5rem 4rem #0009;--focus-ring:0 0 0 .1875rem #8ab4f859;--color-editor-surround:#0b0e13;--color-editor-canvas:#151a22;--color-editor-grid:#2a3240;--color-editor-span-preview:#2a2550;--color-seat-map-canvas:#151a22;--color-seat-map-grid:#2a3240;--color-seat-border:#aab3c2;--color-seat-caption:#9aa3b3;--color-seat-unavailable-background:#242b36;--color-seat-unavailable-border:#4a5466;--color-seat-unavailable-text:#7d8797;--color-seat-owned-background:#173a28;--color-seat-owned-border:#34c77b;--color-seat-occupied-background:#16331f;--color-seat-selected-background:#1a2f52;--color-seat-selected-border:#5b8def;--color-seat-releasing-background:#3a2e14;--color-seat-releasing-border:#f0a53a;--color-seat-fixture-background:#2a313d;--color-seat-fixture-border:#5d6778;--color-seat-fixture-text:#c3cad6}}@font-face{font-family:Heebo;src:url(/fonts/Heebo-VariableFont.ttf)format("truetype");font-weight:100 900;font-display:swap}*,:before,:after{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}html{font-size:var(--font-size-base)}body{background:var(--color-canvas);color:var(--color-text);font-family:Heebo,system-ui,sans-serif;font-size:var(--font-size-base);line-height:1.5}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--color-link)}:focus-visible{outline:2px solid var(--color-brand-700);outline-offset:2px;border-radius:4px}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page{--page-header-height:0px;--page-scrollport-height:100dvh;--page-sticky-top:calc(var(--page-header-height) + 1rem);--page-panel-max-height:max(0px, calc(var(--page-scrollport-height) - var(--page-sticky-top) - 1rem));align-content:start;gap:var(--spacing-l);max-width:var(--content-max);width:100%;margin-inline:auto;padding:1.6rem;display:grid}.page--table{flex-direction:column;min-block-size:100%;display:flex}.page--table>*{flex-shrink:0}.page-table{flex-direction:column;flex:1 0 auto;display:flex}.page-table>*{flex-shrink:0}.page--narrow>*{max-width:var(--content-narrow)}.page-header{z-index:20;background:var(--color-canvas);border-block-end:1px solid var(--color-border);align-items:flex-start;gap:var(--spacing-m);flex-wrap:wrap;justify-content:space-between;padding-block:.8rem;display:flex;position:sticky;inset-block-start:0}.page-header h1{margin:0;font-size:clamp(1.7rem,3vw,2.15rem);line-height:1.2}.page-header p{color:var(--color-text-muted);margin:.25rem 0 0}.page-actions{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.eyebrow{color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .15rem;font-size:.78rem;font-weight:750}.back-link{margin-block-end:.25rem;display:inline-block}@media (width<=720px){.page{gap:var(--spacing-m);padding:1rem}.page-header{align-items:stretch;gap:var(--spacing-xs);flex-direction:column;padding-block:.5rem}.page-header h1{font-size:1.35rem}.page-header p{margin-block-start:.125rem;font-size:.9rem}}.surface{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-m);box-shadow:var(--shadow-sm)}.surface--padded{padding:var(--spacing-l)}.surface--compact{padding:var(--spacing-m)}.surface>header,.section-header,.section-heading,.card-heading{align-items:flex-start;gap:var(--spacing-m);flex-wrap:wrap;justify-content:space-between;display:flex}.surface>header :is(h1,h2,h3,p),.section-header :is(h1,h2,h3,p),.section-heading :is(h1,h2,h3,p),.card-heading :is(h1,h2,h3,p){margin:0}.surface>header p,.section-header p,.section-heading p,.card-heading p{color:var(--color-text-muted);margin-block-start:.25rem}.filter-bar{align-items:end;gap:var(--spacing-m);padding:1rem;display:grid}.filter-bar--with-field-summary{--filter-bar-label-height:1.35rem;align-items:start}.filter-bar--with-field-summary>.field>:is(label,.label){line-height:var(--filter-bar-label-height)}.filter-bar--with-field-summary>:not(.field){margin-block-start:calc(var(--filter-bar-label-height) + var(--spacing-2xs))}@media (width<=800px){.filter-bar--with-field-summary>:not(.field){margin-block-start:0}}.filter-actions{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;justify-content:flex-end;display:flex}.stack{gap:var(--spacing-m);display:grid}.stack--3xs{gap:var(--spacing-3xs)}.stack--2xs{gap:var(--spacing-2xs)}.stack--xs{gap:var(--spacing-xs)}.stack--sm{gap:var(--spacing-s)}.stack--md{gap:var(--spacing-m)}.stack--lg{gap:var(--spacing-l)}.stack--xl{gap:var(--spacing-xl)}.stack--2xl{gap:var(--spacing-2xl)}.cluster{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.cluster--end{align-items:end}.cluster--nowrap{flex-wrap:nowrap}.cluster--3xs{gap:var(--spacing-3xs)}.cluster--2xs{gap:var(--spacing-2xs)}.cluster--xs{gap:var(--spacing-xs)}.cluster--sm{gap:var(--spacing-s)}.cluster--md{gap:var(--spacing-m)}.cluster--lg{gap:var(--spacing-l)}.cluster--xl{gap:var(--spacing-xl)}.cluster--2xl{gap:var(--spacing-2xl)}.split{align-items:center;gap:var(--spacing-m);justify-content:space-between;display:flex}.split--start{align-items:flex-start}.split--wrap{flex-wrap:wrap}.split--3xs{gap:var(--spacing-3xs)}.split--2xs{gap:var(--spacing-2xs)}.split--xs{gap:var(--spacing-xs)}.split--sm{gap:var(--spacing-s)}.split--md{gap:var(--spacing-m)}.split--lg{gap:var(--spacing-l)}.split--xl{gap:var(--spacing-xl)}.split--2xl{gap:var(--spacing-2xl)}.columns{--columns:2;gap:var(--spacing-m);grid-template-columns:repeat(var(--columns), minmax(0, 1fr));display:grid}.columns--3{--columns:3}.columns--4{--columns:4}.columns--3xs{gap:var(--spacing-3xs)}.columns--2xs{gap:var(--spacing-2xs)}.columns--xs{gap:var(--spacing-xs)}.columns--sm{gap:var(--spacing-s)}.columns--md{gap:var(--spacing-m)}.columns--lg{gap:var(--spacing-l)}.columns--xl{gap:var(--spacing-xl)}.columns--2xl{gap:var(--spacing-2xl)}.plain-list{margin:0;padding:0;list-style:none}@media (width<=720px){.columns{grid-template-columns:minmax(0,1fr)}}.text-input,.field textarea{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-s);color:var(--color-text);min-height:var(--field-height);padding:calc(var(--spacing-xs) - 1px) var(--spacing-s);width:100%;font-size:1rem;line-height:1.5}.text-input:focus,.field textarea:focus{border-color:var(--color-brand-700);box-shadow:var(--focus-ring);outline:none}.field{gap:var(--spacing-2xs);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.field>*{min-width:0}.field label,.field>span.label{font-size:.9rem;font-weight:650}.field small{color:var(--color-text-muted);font-size:.85rem;line-height:1.35}.field__error,.field .field-error{color:var(--color-danger);font-size:.82rem}.check-field,.field .check-field{align-items:center;gap:var(--spacing-xs);font-size:1rem;font-weight:400;display:flex}.check-field input,.field .check-field input{flex:none}.check-field--block,.field .check-field--block{border:1px solid var(--color-border);border-radius:var(--radius-s);align-items:flex-start;gap:var(--spacing-s);padding:.8rem}.check-field--block input,.field .check-field--block input{margin-block-start:.2rem}.check-field--block span,.field .check-field--block span{gap:var(--spacing-3xs);display:grid}.check-field--block small,.field .check-field--block small{color:var(--color-text-muted)}.check-field--aligned{min-height:var(--field-height);align-self:end}.form-grid{gap:var(--spacing-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field--wide{grid-column:1/-1}.form-actions{gap:var(--spacing-xs);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (width<=720px){.form-grid{grid-template-columns:1fr}}.checkbox_field{--control-color:var(--color-brand-700);--control-active-color:var(--color-brand-900);vertical-align:baseline;-webkit-user-select:none;user-select:none;cursor:pointer;line-height:1.6;display:inline-block;position:relative}.checkbox_field.small{--checkbox-size:1.25rem;--checkbox-bg-size:70%}.checkbox_field.medium,.checkbox_field{--checkbox-size:1.5rem;--checkbox-bg-size:auto}.checkbox_field:not(.nopadding){margin-top:.2em;margin-bottom:.2em}.checkbox_field:focus{box-shadow:none;outline:0}.checkbox_field>.hidden-input{background:0 0;border:0;outline:0;width:0;height:0;margin:0;padding:0;display:none}.checkbox_field>.checkbox-button{vertical-align:middle;box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--radius-s);border:1px solid var(--color-border);transition:border-color var(--control-state-transition-duration) var(--control-state-transition-easing), border-width var(--control-state-transition-duration) var(--control-state-transition-easing), background-color var(--control-state-transition-duration) var(--control-state-transition-easing), background-position var(--control-state-transition-duration-longer) var(--control-state-transition-easing);background:50% 0;background-size:var(--checkbox-bg-size);display:inline-block;overflow:hidden}.checkbox_field:not(.checked):not(.disabled):active>.checkbox-button,.checkbox_field:not(.checked):not(.disabled).active>.checkbox-button{border-width:2px;border-color:var(--color-brand-900)}.checkbox_field:not(.checked).disabled>.checkbox-button{opacity:.3}.checkbox_field:not(.checked).disabled>.checkbox-label{opacity:.8}.checkbox_field.checked>.checkbox-button{background-position:50%;background-repeat:no-repeat;background-color:var(--control-color);border:2px solid var(--control-color);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'><path d='m0 6 4 4 10-10' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.checkbox_field.indeterminate>.checkbox-button{background-position:50%;background-repeat:no-repeat;background-color:var(--control-color);border:2px solid var(--control-color);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='2' viewBox='0 0 12 2'><path d='M1 1h10' stroke='white' stroke-width='2' stroke-linecap='round'/></svg>")}.checkbox_field.checked:not(.disabled):active>.checkbox-button,.checkbox_field.checked:not(.disabled).active>.checkbox-button{background-color:var(--control-active-color);border-color:var(--control-active-color)}.checkbox_field.checked.disabled>.checkbox-button{opacity:.3}@media (hover:hover){.checkbox_field:not(.checked):not(:active):not(.active):not(.disabled):hover>.checkbox-button{border-width:2px;border-color:var(--color-text)}.checkbox_field.checked:not(:active):not(.active):not(.disabled):hover>.checkbox-button{border:1px solid var(--color-text)}}.checkbox_field>.checkbox-label{vertical-align:baseline;font-size:var(--font-size-base);color:inherit;cursor:pointer;padding-inline-start:var(--spacing-xs);font-weight:500;display:inline}.checkbox_field.group>.checkbox-label{font-weight:700}.checkbox_field:focus:not(:active):not(.active)>.checkbox-button{box-shadow:var(--focus-ring)!important}.checkbox_field.success{color:var(--color-success);--control-color:var(--color-success-fill);--control-active-color:color-mix(in srgb, var(--color-success) 84%, black)}.checkbox_field.warning{color:var(--color-warning);--control-color:var(--color-warning-fill);--control-active-color:color-mix(in srgb, var(--color-warning) 84%, black)}.checkbox_field.danger{color:var(--color-danger);--control-color:var(--color-danger-fill);--control-active-color:var(--color-danger-700)}label.styled-checkbox>input[type=checkbox]{opacity:0;vertical-align:middle;margin:0;padding:0;display:inline-block;position:relative;overflow:hidden}label.styled-checkbox>input[type=checkbox].small{--checkbox-size:1.25rem;--checkbox-bg-size:70%}label.styled-checkbox>input[type=checkbox].medium,label.styled-checkbox>input[type=checkbox]{--checkbox-size:1.5rem;--checkbox-bg-size:auto}label.styled-checkbox>input[type=checkbox]{box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--radius-s);border:1px solid var(--color-border);transition:border-color var(--control-state-transition-duration) var(--control-state-transition-easing), border-width var(--control-state-transition-duration) var(--control-state-transition-easing), background-color var(--control-state-transition-duration) var(--control-state-transition-easing), background-position var(--control-state-transition-duration-longer) var(--control-state-transition-easing);background:50% 0;background-size:var(--checkbox-bg-size)}label.styled-checkbox>input[type=checkbox]+.check{vertical-align:middle;z-index:-1;content:"";vertical-align:middle;margin-block:0;margin-inline-start:calc(-1 * var(--checkbox-size));margin-inline-end:0;cursor:pointer;box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--radius-s);border:1px solid var(--color-border);transition:border-color var(--control-state-transition-duration) var(--control-state-transition-easing), border-width var(--control-state-transition-duration) var(--control-state-transition-easing), background-color var(--control-state-transition-duration) var(--control-state-transition-easing), background-position var(--control-state-transition-duration-longer) var(--control-state-transition-easing);background:50% 0;background-size:var(--checkbox-bg-size);margin:0;line-height:0;display:inline-block}label.styled-checkbox>input[type=checkbox]:not(:checked):not(:disabled):active+.check{border-width:2px;border-color:var(--color-brand-900)}label.styled-checkbox>input[type=checkbox]:not(:checked):disabled+.check{opacity:.3}label.styled-checkbox>input[type=checkbox]:checked+.check{background-position:50%;background-repeat:no-repeat;background-color:var(--control-color);border:2px solid var(--control-color);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'><path d='m0 6 4 4 10-10' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>")}label.styled-checkbox>input[type=checkbox]:checked:not(:disabled):active+.check{background-color:var(--control-active-color);border-color:var(--control-active-color)}label.styled-checkbox>input[type=checkbox]:checked:disabled+.check{opacity:.3}label.styled-checkbox>input[type=checkbox]:focus:not(:active)+.check{border-color:var(--color-brand-700)!important;box-shadow:var(--focus-ring)!important;outline:0!important}@media (hover:hover){label.styled-checkbox>input[type=checkbox]:not(:checked):not(:active):not(:disabled):hover+.check{border-width:2px;border-color:var(--color-text)}label.styled-checkbox>input[type=checkbox]:checked:not(:active):not(:disabled):hover+.check{border:1px solid var(--color-text)}}input[type=checkbox].styled{opacity:0;vertical-align:middle;margin:0;padding:0;display:inline-block;position:relative;overflow:hidden}input[type=checkbox].styled.small{--checkbox-size:1.25rem;--checkbox-bg-size:70%}input[type=checkbox].styled.medium,input[type=checkbox].styled{--checkbox-size:1.5rem;--checkbox-bg-size:auto}input[type=checkbox].styled{box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--radius-s);border:1px solid var(--color-border);transition:border-color var(--control-state-transition-duration) var(--control-state-transition-easing), border-width var(--control-state-transition-duration) var(--control-state-transition-easing), background-color var(--control-state-transition-duration) var(--control-state-transition-easing), background-position var(--control-state-transition-duration-longer) var(--control-state-transition-easing);background:50% 0;background-size:var(--checkbox-bg-size)}input[type=checkbox].styled+label{vertical-align:middle;z-index:-1;margin-block:0;margin-inline-start:calc(-1 * var(--checkbox-size));margin-inline-end:0;line-height:0;display:inline-block}input[type=checkbox].styled+label:before{content:"";vertical-align:middle;cursor:pointer;box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--radius-s);border:1px solid var(--color-border);transition:border-color var(--control-state-transition-duration) var(--control-state-transition-easing), border-width var(--control-state-transition-duration) var(--control-state-transition-easing), background-color var(--control-state-transition-duration) var(--control-state-transition-easing), background-position var(--control-state-transition-duration-longer) var(--control-state-transition-easing);background:50% 0;background-size:var(--checkbox-bg-size);margin:0;display:inline-block}input[type=checkbox].styled:not(:checked):not(:disabled):active+label:before{border-width:2px;border-color:var(--color-brand-900)}input[type=checkbox].styled:not(:checked):disabled+label:before{opacity:.3}input[type=checkbox].styled:checked+label:before{background-position:50%;background-repeat:no-repeat;background-color:var(--control-color);border:2px solid var(--control-color);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'><path d='m0 6 4 4 10-10' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>")}input[type=checkbox].styled:checked:not(:disabled):active+label:before{background-color:var(--control-active-color);border-color:var(--control-active-color)}input[type=checkbox].styled:checked:disabled+label:before{opacity:.3}input[type=checkbox].styled:focus:not(:active)+label:before{border-color:var(--color-brand-700)!important;box-shadow:var(--focus-ring)!important;outline:0!important}@media (hover:hover){input[type=checkbox].styled:not(:checked):not(:active):not(:disabled):hover+label:before{border-width:2px;border-color:var(--color-text)}input[type=checkbox].styled:checked:not(:active):not(:disabled):hover+label:before{border:1px solid var(--color-text)}}.radio_field{--control-color:var(--color-brand-700);--control-active-color:var(--color-brand-900);vertical-align:baseline;-webkit-user-select:none;user-select:none;line-height:1.6;display:inline-block;position:relative}.radio_field.small{--radio-border-base:1px;--radio-border-active:2px;--radio-border-checked:.25rem;--radio-size:1.25rem}.radio_field.medium,.radio_field{--radio-border-base:1px;--radio-border-active:2px;--radio-border-checked:.375rem;--radio-size:1.5rem}.radio_field:not(.nopadding){margin-top:.2em;margin-bottom:.2em}.radio_field:focus{box-shadow:none;outline:0}.radio_field>.hidden-input{background:0 0;border:0;outline:0;width:0;height:0;margin:0;padding:0;display:none}.radio_field>.radio-button{vertical-align:middle;box-sizing:border-box;width:var(--radio-size);height:var(--radio-size);border:var(--radio-border-base) solid var(--color-border);transition:border-color var(--control-state-transition-duration) var(--control-state-transition-easing), border-width var(--control-state-transition-duration) var(--control-state-transition-easing), background-color var(--control-state-transition-duration) var(--control-state-transition-easing), background-position var(--control-state-transition-duration-longer) var(--control-state-transition-easing);background:50% 0;border-radius:.75rem;display:inline-block;overflow:hidden}.radio_field:not(.checked):not(.disabled):active>.radio-button,.radio_field:not(.checked):not(.disabled).active>.radio-button{border-width:var(--radio-border-active);border-color:var(--control-active-color)}.radio_field:not(.checked).disabled>.radio-button{opacity:.3}.radio_field:not(.checked).disabled>.radio-label{opacity:.8}.radio_field.checked>.radio-button{border:var(--radio-border-checked) solid var(--control-color)}.radio_field.checked:not(.disabled):active>.radio-button,.radio_field.checked:not(.disabled).active>.radio-button{border-color:var(--control-active-color)}.radio_field.checked.disabled>.radio-button{opacity:.3}@media (hover:hover){.radio_field:not(.checked):not(:active):not(.active):not(.disabled):hover>.radio-button{border-width:var(--radio-border-active);border-color:var(--color-text)}.radio_field.checked:not(:active):not(.active):not(.disabled):hover>.radio-button{border-color:var(--color-text)}}.radio_field>.radio-label{vertical-align:baseline;font-size:var(--font-size-base);color:inherit;cursor:pointer;padding-inline-start:var(--spacing-xs);font-weight:500;display:inline}.radio_field.group>.radio-label{font-weight:700}.radio_field:focus:not(:active):not(.active)>.radio-button{box-shadow:var(--focus-ring)!important}.radio_field.success{color:var(--color-success);--control-color:var(--color-success-fill);--control-active-color:color-mix(in srgb, var(--color-success) 84%, black)}.radio_field.warning{color:var(--color-warning);--control-color:var(--color-warning-fill);--control-active-color:color-mix(in srgb, var(--color-warning) 84%, black)}.radio_field.danger{color:var(--color-danger);--control-color:var(--color-danger-fill);--control-active-color:var(--color-danger-700)}label.styled-radio>input[type=radio]{opacity:0;vertical-align:middle;margin:0;padding:0;display:inline-block;position:relative;overflow:hidden}label.styled-radio>input[type=radio].small{--radio-border-base:1px;--radio-border-active:2px;--radio-border-checked:.25rem;--radio-size:1.25rem}label.styled-radio>input[type=radio].medium,label.styled-radio>input[type=radio]{--radio-border-base:1px;--radio-border-active:2px;--radio-border-checked:.375rem;--radio-size:1.5rem}label.styled-radio>input[type=radio]{box-sizing:border-box;width:var(--radio-size);height:var(--radio-size);border:var(--radio-border-base) solid var(--color-border);transition:border-color var(--control-state-transition-duration) var(--control-state-transition-easing), border-width var(--control-state-transition-duration) var(--control-state-transition-easing), background-color var(--control-state-transition-duration) var(--control-state-transition-easing), background-position var(--control-state-transition-duration-longer) var(--control-state-transition-easing);background:50% 0;border-radius:.75rem}label.styled-radio>input[type=radio]+.check{vertical-align:middle;z-index:-1;content:"";vertical-align:middle;margin-block:0;margin-inline-start:calc(-1 * var(--radio-size));margin-inline-end:0;cursor:pointer;box-sizing:border-box;width:var(--radio-size);height:var(--radio-size);border:var(--radio-border-base) solid var(--color-border);transition:border-color var(--control-state-transition-duration) var(--control-state-transition-easing), border-width var(--control-state-transition-duration) var(--control-state-transition-easing), background-color var(--control-state-transition-duration) var(--control-state-transition-easing), background-position var(--control-state-transition-duration-longer) var(--control-state-transition-easing);background:50% 0;border-radius:.75rem;margin:0;line-height:0;display:inline-block}label.styled-radio>input[type=radio]:not(:checked):not(:disabled):active+.check{border-width:var(--radio-border-active);border-color:var(--control-active-color)}label.styled-radio>input[type=radio]:not(:checked):disabled+.check{opacity:.3}label.styled-radio>input[type=radio]:checked+.check{border:var(--radio-border-checked) solid var(--control-color)}label.styled-radio>input[type=radio]:checked:not(:disabled):active+.check{border-color:var(--control-active-color)}label.styled-radio>input[type=radio]:checked:disabled+.check{opacity:.3}label.styled-radio>input[type=radio]:focus:not(:active)+.check{border-color:var(--color-brand-700)!important;box-shadow:var(--focus-ring)!important;outline:0!important}@media (hover:hover){label.styled-radio>input[type=radio]:not(:checked):not(:active):not(:disabled):hover+.check{border-width:var(--radio-border-active);border-color:var(--color-text)}label.styled-radio>input[type=radio]:checked:not(:active):not(:disabled):hover+.check{border-color:var(--color-text)}}input[type=radio].styled{opacity:0;vertical-align:middle;margin:0;padding:0;display:inline-block;position:relative;overflow:hidden}input[type=radio].styled.small{--radio-border-base:1px;--radio-border-active:2px;--radio-border-checked:.25rem;--radio-size:1.25rem}input[type=radio].styled.medium,input[type=radio].styled{--radio-border-base:1px;--radio-border-active:2px;--radio-border-checked:.375rem;--radio-size:1.5rem}input[type=radio].styled{box-sizing:border-box;width:var(--radio-size);height:var(--radio-size);border:var(--radio-border-base) solid var(--color-border);transition:border-color var(--control-state-transition-duration) var(--control-state-transition-easing), border-width var(--control-state-transition-duration) var(--control-state-transition-easing), background-color var(--control-state-transition-duration) var(--control-state-transition-easing), background-position var(--control-state-transition-duration-longer) var(--control-state-transition-easing);background:50% 0;border-radius:.75rem}input[type=radio].styled+label{vertical-align:middle;z-index:-1;margin-block:0;margin-inline-start:calc(-1 * var(--radio-size));margin-inline-end:0;line-height:0;display:inline-block}input[type=radio].styled+label:before{content:"";vertical-align:middle;cursor:pointer;box-sizing:border-box;width:var(--radio-size);height:var(--radio-size);border:var(--radio-border-base) solid var(--color-border);transition:border-color var(--control-state-transition-duration) var(--control-state-transition-easing), border-width var(--control-state-transition-duration) var(--control-state-transition-easing), background-color var(--control-state-transition-duration) var(--control-state-transition-easing), background-position var(--control-state-transition-duration-longer) var(--control-state-transition-easing);background:50% 0;border-radius:.75rem;margin:0;display:inline-block}input[type=radio].styled:not(:checked):not(:disabled):active+label:before{border-width:var(--radio-border-active);border-color:var(--control-active-color)}input[type=radio].styled:not(:checked):disabled+label:before{opacity:.3}input[type=radio].styled:checked+label:before{border:var(--radio-border-checked) solid var(--control-color)}input[type=radio].styled:checked:not(:disabled):active+label:before{border-color:var(--control-active-color)}input[type=radio].styled:checked:disabled+label:before{opacity:.3}input[type=radio].styled:focus:not(:active)+label:before{border-color:var(--color-brand-700)!important;box-shadow:var(--focus-ring)!important;outline:0!important}@media (hover:hover){input[type=radio].styled:not(:checked):not(:active):not(:disabled):hover+label:before{border-width:var(--radio-border-active);border-color:var(--color-text)}input[type=radio].styled:checked:not(:active):not(:disabled):hover+label:before{border-color:var(--color-text)}}.finance-form{gap:var(--spacing-m);padding:1.25rem;display:grid}.finance-form__header{align-items:flex-start;gap:var(--spacing-m);justify-content:space-between;display:flex}.finance-form__header h2{margin:0}.finance-form__actions{gap:var(--spacing-xs);justify-content:flex-end;display:flex}.pagination{gap:var(--spacing-xs);flex-wrap:wrap;justify-content:flex-end;padding-block-start:1rem;display:flex}.inline-notice{background:var(--color-brand-100);border-radius:var(--radius-s);color:var(--color-brand-text-strong);align-items:flex-start;gap:var(--spacing-s);padding:.75rem .9rem;display:flex}.inline-notice--success{background:var(--color-success-soft);color:var(--color-success)}.inline-notice--warning{background:var(--color-warning-soft);color:var(--color-warning)}.inline-notice--error{background:var(--color-danger-soft);color:var(--color-danger)}.notice-action{color:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:auto;font-weight:700;text-decoration:underline}.badge{background:var(--color-surface-muted);border-radius:var(--radius-pill);color:var(--color-text-muted);white-space:nowrap;padding:.25rem .6rem;font-size:.78rem;font-weight:700;display:inline-flex}.badge--brand{background:var(--color-brand-50);color:var(--color-brand-text)}.badge--success{background:var(--color-success-soft);color:var(--color-success)}.badge--warning{background:var(--color-warning-soft);color:var(--color-warning)}.badge--danger{background:var(--color-danger-soft);color:var(--color-danger)}.badge--count{background:var(--color-brand-700);color:var(--color-on-brand);justify-content:center;min-width:2rem}.button_group{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-s);align-items:center;gap:var(--spacing-2xs);padding-block:.1875rem;padding-inline:calc(var(--spacing-2xs) - 1px);flex-direction:row;justify-content:center;font-size:1rem;line-height:1.6;display:inline-flex}.button_group .button_item{border-radius:var(--radius-s);color:var(--color-text);cursor:pointer;font:inherit;align-items:center;gap:var(--spacing-2xs);min-height:var(--field-height-m);padding-block:.375rem;padding-inline:var(--spacing-s);background:0 0;border:1px solid #0000;flex-direction:row;justify-content:center;margin:0;display:inline-flex}.button_group .button_item.selected:not(:disabled){background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-sm)}.button_group .button_item:active:not(:disabled):not(.selected){background:var(--color-brand-100);color:var(--color-brand-text)}.button_group .button_item:focus-visible{outline:2px solid var(--color-brand-700);outline-offset:2px}.button_group .button_item:disabled{cursor:not-allowed;opacity:.4}@media (hover:hover){.button_group .button_item:hover:not(:active):not(:disabled):not(.selected){background:var(--color-surface-hover)}}.button_group .button_item .icon{font-size:1.3em}.button_group.xsmall .button_item{min-height:var(--field-height-xs);padding-block:0;padding-inline:var(--spacing-xs);line-height:1.25}.button_group.small .button_item{min-height:var(--field-height-s);padding-block:.125rem;padding-inline:var(--spacing-xs)}.button_group.large .button_item{min-height:var(--field-height-l);padding-block:.625rem;padding-inline:var(--spacing-m)}.toggle_field{justify-self:start;align-items:center;gap:var(--spacing-xs);display:inline-flex}.toggle_control{--toggle-width:3rem;--toggle-height:1.75rem;--toggle-button-inset:.1875rem;--toggle-button-size:calc(var(--toggle-height) - 2 * var(--toggle-button-inset));--toggle-button-bg:var(--color-surface);--toggle-off-color:var(--color-border-strong);--toggle-on-color:var(--color-success);background:var(--toggle-off-color);border-radius:var(--radius-pill);box-sizing:border-box;cursor:pointer;height:var(--toggle-height);transition:background-color var(--control-state-transition-duration-longer) var(--control-state-transition-easing);width:var(--toggle-width);border:0;flex:none;padding:0;display:inline-block;position:relative}.toggle_control:after{background:var(--toggle-button-bg);content:"";height:var(--toggle-button-size);width:var(--toggle-button-size);border-radius:50%;transition:transform .2s cubic-bezier(.3,.8,.4,1.3);position:absolute;inset-block-start:var(--toggle-button-inset);inset-inline-start:var(--toggle-button-inset)}.toggle_control.on{background:var(--toggle-on-color)}.toggle_control.on:after{transform:translateX(calc(var(--toggle-width) - var(--toggle-button-size) - 2 * var(--toggle-button-inset)))}[dir=rtl] .toggle_control.on:after{transform:translateX(calc(0px - var(--toggle-width) + var(--toggle-button-size) + 2 * var(--toggle-button-inset)))}.toggle_control.readonly{cursor:default}.toggle_control:disabled,.toggle_control.disabled{cursor:not-allowed;opacity:.4}.toggle_control:focus-visible{outline:2px solid var(--color-brand-700);outline-offset:2px}.file-drop-area{background:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-l);box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--spacing-xs);max-width:100%;min-height:13rem;padding:var(--spacing-m);text-align:center;flex-direction:column;justify-content:center;width:25rem;display:flex}.file-drop-area--full{width:100%}.file-drop-area--disabled{cursor:not-allowed;opacity:.5}.file-drop-area--dropping{background:var(--color-brand-100);border-color:var(--color-brand-700);border-width:2px}.file-drop-area:focus-within{outline:2px solid var(--color-brand-700);outline-offset:2px}@media (hover:hover){.file-drop-area:not(.file-drop-area--disabled):hover{background:var(--color-surface-hover);border-color:var(--color-text)}}.file-drop-area__icon{color:var(--color-link);font-size:1.5rem}.file-drop-area__title{color:var(--color-text);font-size:1.125rem;font-weight:600;line-height:1.5}.file-drop-area__subtitle{color:var(--color-text-muted);font-size:.875rem;line-height:1.5}.pillbox{gap:var(--spacing-2xs);margin-block:calc(-.5 * var(--spacing-2xs));flex-flow:wrap;display:flex}.pillbox.nowrap{flex-wrap:nowrap}.pillbox_item,.selectbox.pill{--pill-text-color:var(--color-link);--pill-bg-color:var(--color-brand-50);--pill-bg-hover-color:var(--color-brand-100)}.pillbox_item:focus-within,.selectbox.pill:focus-within{background-color:var(--pill-bg-hover-color)}@media (hover:hover){.pillbox_item.clickable:hover,.selectbox.pill.clickable:hover{background-color:var(--pill-bg-hover-color)}}.pillbox_item.danger,.selectbox.pill.danger{--pill-text-color:var(--color-danger);--pill-bg-color:var(--color-danger-soft);--pill-bg-hover-color:color-mix(in srgb, var(--color-danger-soft) 75%, var(--color-danger) 25%)}.pillbox_item.warning,.selectbox.pill.warning{--pill-text-color:var(--color-warning);--pill-bg-color:var(--color-warning-soft);--pill-bg-hover-color:color-mix(in srgb, var(--color-warning-soft) 75%, var(--color-warning) 25%)}.pillbox_item.success,.selectbox.pill.success{--pill-text-color:var(--color-success);--pill-bg-color:var(--color-success-soft);--pill-bg-hover-color:color-mix(in srgb, var(--color-success-soft) 75%, var(--color-success) 25%)}.pillbox_item.neutral,.selectbox.pill.neutral{--pill-text-color:var(--color-text);--pill-bg-color:var(--color-surface-muted);--pill-bg-hover-color:var(--color-surface-hover)}.pillbox_item.primary_solid,.selectbox.pill.primary_solid{--pill-text-color:var(--color-on-brand);--pill-bg-color:var(--color-brand-700);--pill-bg-hover-color:var(--color-brand-800)}.pillbox_item.danger_solid,.selectbox.pill.danger_solid{--pill-text-color:var(--color-on-brand);--pill-bg-color:var(--color-danger-fill);--pill-bg-hover-color:var(--color-danger-700)}.pillbox_item.warning_solid,.selectbox.pill.warning_solid{--pill-text-color:var(--color-on-brand);--pill-bg-color:var(--color-warning-fill);--pill-bg-hover-color:color-mix(in srgb, var(--color-warning-fill) 84%, black)}.pillbox_item.success_solid,.selectbox.pill.success_solid{--pill-text-color:var(--color-on-brand);--pill-bg-color:var(--color-success);--pill-bg-hover-color:color-mix(in srgb, var(--color-success) 84%, black)}.pillbox_item.neutral_solid,.selectbox.pill.neutral_solid{--pill-text-color:var(--color-text);--pill-bg-color:var(--color-surface-muted);--pill-bg-hover-color:var(--color-border)}.pillbox_item.elevated,.selectbox.pill.elevated{--pill-text-color:var(--color-text);--pill-bg-color:var(--color-surface);--pill-bg-hover-color:var(--color-surface-hover);border-color:var(--color-border)}.pillbox_item{background-color:var(--pill-bg-color);border-radius:var(--radius-s);box-sizing:border-box;color:var(--pill-text-color);font-size:var(--font-size-base);align-items:center;gap:var(--spacing-2xs);height:var(--field-height-xs);max-width:100%;padding-inline:var(--spacing-xs);border:1px solid #0000;flex:none;font-weight:500;line-height:1.6;display:inline-flex}.pillbox>.pillbox_item{margin-block:calc(.5 * var(--spacing-2xs))}.pillbox_item.small{height:var(--field-height-s)}.pillbox_item.medium{height:var(--field-height)}.pillbox_item__content{color:inherit;font:inherit;align-items:center;gap:var(--spacing-2xs);background:0 0;border:0;min-width:0;padding:0;text-decoration:none;display:inline-flex}.pillbox_item__content:is(button,a){cursor:pointer}.pillbox_item .text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pillbox_item .icon{flex:none;font-size:1.083em}.pillbox_item.small .icon,.pillbox_item.medium .icon{font-size:1.3em}.pillbox_item__spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite pillbox-spin}.pillbox_item button.icon{border-radius:var(--radius-s);color:inherit;cursor:pointer;padding:var(--spacing-2xs);background:0 0;border:0;margin:0;font-size:.857em}.pillbox_item button.icon:active{background-color:var(--pill-bg-hover-color)}@media (hover:hover){.pillbox_item button.icon:hover:not(:active){background-color:var(--color-surface-hover)}}.selectbox.pill{--selectbox-border-radius:var(--radius-s);--selectbox-border-color:transparent;--selectbox-open-indicator-spacing:var(--spacing-xs);--selectbox-spinner-spacing:var(--spacing-xs);--selectbox-clear-spacing:var(--spacing-xs);--selectbox-horz-padding:var(--spacing-xs);background:var(--pill-bg-color);color:var(--pill-text-color);cursor:pointer}.selectbox.pill.xsmall{--selectbox-single-top-padding:0;--selectbox-single-bottom-padding:0;--selectbox-multi-vert-padding:0}.selectbox.pill.small{--selectbox-single-top-padding:calc(var(--spacing-2xs) - 1px);--selectbox-single-bottom-padding:calc(var(--spacing-2xs) - 1px);--selectbox-multi-vert-padding:calc(var(--spacing-2xs) - 1px)}@keyframes pillbox-spin{to{transform:rotate(360deg)}}.infobox_item{--infobox-background:var(--color-brand-100);--infobox-accent:var(--color-brand-700);background:var(--infobox-background);border-radius:var(--radius-m);box-sizing:border-box;color:var(--color-text);align-items:center;gap:var(--spacing-s);margin-block:var(--spacing-s);max-width:100%;padding:var(--spacing-m);pointer-events:auto;flex-direction:row;width:fit-content;font-size:1rem;display:flex;position:relative}.infobox_item.neutral{--infobox-background:var(--color-surface-muted);--infobox-accent:var(--color-text-muted)}.infobox_item.success{--infobox-background:var(--color-success-soft);--infobox-accent:var(--color-success)}.infobox_item.danger{--infobox-background:var(--color-danger-soft);--infobox-accent:var(--color-danger)}.infobox_item.warning{--infobox-background:var(--color-warning-soft);--infobox-accent:var(--color-warning)}.infobox_item>.icon{color:var(--infobox-accent);z-index:1;flex:none;font-size:1.3em;position:relative}.infobox_item>.content{z-index:1;flex:auto;min-width:0;position:relative}.infobox_item>.content .title{margin-block:0 var(--spacing-xs);font-weight:600}.infobox_item>.content .message{margin:0;font-weight:300}.infobox_item>.content a{text-decoration:underline}.infobox_item.scrollable>.content{max-height:10em;overflow:auto}.infobox_item>.buttons{gap:var(--spacing-xs);z-index:1;flex:none;display:flex;position:relative}.infobox_item__dismiss{border-radius:var(--radius-s);color:var(--infobox-accent);cursor:pointer;min-height:var(--field-height-xs);min-width:var(--field-height-xs);padding:var(--spacing-2xs);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.infobox_item.ai_generated{background:var(--color-surface);border-radius:var(--radius-l);box-shadow:var(--shadow-ai-infobox);overflow:hidden}.infobox_item.ai_generated:before{background:linear-gradient(60deg, var(--color-ai-gradient-yellow) 10%, var(--color-ai-gradient-green) 60%, var(--color-ai-gradient-blue) 100%);border-radius:inherit;content:"";-webkit-mask:linear-gradient(var(--color-on-brand) 0 0) content-box, linear-gradient(var(--color-on-brand) 0 0);mask:linear-gradient(var(--color-on-brand) 0 0) content-box, linear-gradient(var(--color-on-brand) 0 0);pointer-events:none;padding:.125rem;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.infobox_item.ai_generated .bg1,.infobox_item.ai_generated .bg2,.infobox_item.ai_generated .bg3{z-index:0;display:block;position:absolute}.infobox_item.ai_generated .bg1{background:linear-gradient(260deg, var(--color-ai-glow-yellow) 33.28%, var(--color-on-brand) 102.15%);inset-inline-start:-55%;width:107%;height:129%;top:25%;transform:rotate(-54deg)}.infobox_item.ai_generated .bg2{background:linear-gradient(5deg, var(--color-ai-glow-blue) 27.65%, transparent 98.4%);inset-inline-start:51%;width:127%;height:179%;top:46%}.infobox_item.ai_generated .bg3{background:linear-gradient(260deg, var(--color-ai-glow-green) 33.28%, var(--color-on-brand) 102.15%);inset-inline-start:-140%;width:163%;height:184%;top:40%}.infobox_item.ai_generated .content_background{background:var(--color-ai-content-surface);border-radius:var(--radius-l);margin:var(--spacing-xs) calc(-1 * var(--spacing-m) + .125rem) calc(-1 * var(--spacing-m) + .125rem);max-height:30em;padding:var(--spacing-m);z-index:1;position:relative;overflow:auto}.infobox_item.ai_generated .ai_generated_title{align-items:center;gap:var(--spacing-s);font-size:1.0625rem;display:flex}.infobox-fade-enter-active,.infobox-fade-leave-active{transition:opacity var(--control-state-transition-duration-longer) var(--control-state-transition-easing)}.infobox-fade-enter-from,.infobox-fade-leave-to{opacity:0}.data-grid{gap:var(--spacing-s);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.data-grid>div{background:var(--color-surface-muted);border-radius:var(--radius-s);min-width:0;padding:.75rem}.data-grid dt{color:var(--color-text-muted);font-size:.82rem}.data-grid dd{overflow-wrap:anywhere;margin:.2rem 0 0;font-weight:700}.loading-state,.empty-state{color:var(--color-text-muted);align-content:center;gap:var(--spacing-2xs);text-align:center;justify-items:center;padding:4rem 1rem;display:grid}.loading-state--compact,.empty-state--compact{padding:2rem 1rem}.empty-state--workspace{min-height:380px}.empty-state>svg{color:var(--color-link);opacity:.55;margin-block-end:.55rem;font-size:2.5rem}.empty-state h2,.empty-state h3{color:var(--color-text);margin:0;font-size:1.15rem}.empty-state p,.loading-state p{margin:0}.empty-copy{color:var(--color-text-muted);text-align:center;margin:0;padding:.5rem 0}@media (width<=720px){.loading-state,.empty-state{padding:2.5rem 1rem}}.selectbox{--selectbox-border-radius:4px;--selectbox-open-indicator-spacing:.25em;--selectbox-open-indicator-width:1.2em;--selectbox-spinner-spacing:.125em;--selectbox-spinner-width:1.2em;--selectbox-clear-spacing:.125em;--selectbox-clear-width:1.2em;--selectbox-horz-padding:.5em;--selectbox-single-top-padding:.1667em;--selectbox-single-bottom-padding:.3334em;--selectbox-multi-vert-padding:.357em;--selectbox-multi-item-border-width:1px;--selectbox-multi-item-border-radius:4px;--selectbox-multi-item-horz-spacing:.416em;--selectbox-multi-item-vert-spacing:.416em;--selectbox-multi-item-horz-padding:.416em;--selectbox-multi-item-top-padding:0px;--selectbox-multi-item-remove-spacing:.153em;--selectbox-multi-item-bottom-padding:.2em;--selectbox-multi-search-top-offset:0px;box-sizing:border-box;cursor:default;-webkit-user-select:none;user-select:none;color:#000;border-radius:var(--selectbox-border-radius);background-color:#fff;border:1px solid #aaa;outline:0;line-height:1.2;display:inline-block;position:relative}.selectbox.selectbox__rtl{direction:rtl}.selectbox.selectbox__searchable{cursor:text}.selectbox[aria-disabled=true]{cursor:default;background-color:#eee;border:1px solid #aaa}.selectbox[aria-disabled=true] *,.selectbox[aria-readonly=true],.selectbox[aria-readonly=true] *{cursor:default}.selectbox.selectbox__has_open_indicator:not(.selectbox__has_clear):not(.selectbox__has_spinner){padding-right:var(--selectbox-open-indicator-width)}.selectbox.selectbox__has_open_indicator:not(.selectbox__has_clear):not(.selectbox__has_spinner).selectbox__rtl,[dir=rtl] .selectbox.selectbox__has_open_indicator:not(.selectbox__has_clear):not(.selectbox__has_spinner):not(.selectbox__ltr){padding-right:0;padding-left:var(--selectbox-open-indicator-width)}.selectbox.selectbox__has_clear:not(.selectbox__has_open_indicator):not(.selectbox__has_spinner){padding-right:var(--selectbox-clear-width)}.selectbox.selectbox__has_clear:not(.selectbox__has_open_indicator):not(.selectbox__has_spinner).selectbox__rtl,[dir=rtl] .selectbox.selectbox__has_clear:not(.selectbox__has_open_indicator):not(.selectbox__has_spinner):not(.selectbox__ltr){padding-right:0;padding-left:var(--selectbox-clear-width)}.selectbox.selectbox__has_spinner:not(.selectbox__has_open_indicator):not(.selectbox__has_clear){padding-right:var(--selectbox-spinner-width)}.selectbox.selectbox__has_spinner:not(.selectbox__has_open_indicator):not(.selectbox__has_clear).selectbox__rtl,[dir=rtl] .selectbox.selectbox__has_spinner:not(.selectbox__has_open_indicator):not(.selectbox__has_clear):not(.selectbox__ltr){padding-right:0;padding-left:var(--selectbox-clear-width)}.selectbox.selectbox__has_open_indicator.selectbox__has_spinner:not(.selectbox__has_clear){padding-right:calc(var(--selectbox-open-indicator-width) + var(--selectbox-spinner-width))}.selectbox.selectbox__has_open_indicator.selectbox__has_spinner:not(.selectbox__has_clear).selectbox__rtl,[dir=rtl] .selectbox.selectbox__has_open_indicator.selectbox__has_spinner:not(.selectbox__has_clear):not(.selectbox__ltr){padding-right:0;padding-left:calc(var(--selectbox-open-indicator-width) + var(--selectbox-spinner-width))}.selectbox.selectbox__has_open_indicator.selectbox__has_clear:not(.selectbox__has_spinner){padding-right:calc(var(--selectbox-open-indicator-width) + var(--selectbox-clear-width))}.selectbox.selectbox__has_open_indicator.selectbox__has_clear:not(.selectbox__has_spinner).selectbox__rtl,[dir=rtl] .selectbox.selectbox__has_open_indicator.selectbox__has_clear:not(.selectbox__has_spinner):not(.selectbox__ltr){padding-right:0;padding-left:calc(var(--selectbox-open-indicator-width) + var(--selectbox-clear-width))}.selectbox.selectbox__has_clear.selectbox__has_spinner:not(.selectbox__has_open_indicator){padding-right:calc(var(--selectbox-clear-width) + var(--selectbox-spinner-width))}.selectbox.selectbox__has_clear.selectbox__has_spinner:not(.selectbox__has_open_indicator).selectbox__rtl,[dir=rtl] .selectbox.selectbox__has_clear.selectbox__has_spinner:not(.selectbox__has_open_indicator):not(.selectbox__ltr){padding-right:0;padding-left:calc(var(--selectbox-clear-width) + var(--selectbox-spinner-width))}.selectbox.selectbox__has_open_indicator.selectbox__has_clear.selectbox__has_spinner{padding-right:calc(var(--selectbox-open-indicator-width) + var(--selectbox-clear-width) + var(--selectbox-spinner-width))}.selectbox.selectbox__has_open_indicator.selectbox__has_clear.selectbox__has_spinner.selectbox__rtl,[dir=rtl] .selectbox.selectbox__has_open_indicator.selectbox__has_clear.selectbox__has_spinner:not(.selectbox__ltr){padding-right:0;padding-left:calc(var(--selectbox-open-indicator-width) + var(--selectbox-clear-width) + var(--selectbox-spinner-width))}.selectbox.selectbox__multi{padding-top:var(--selectbox-multi-vert-padding);padding-bottom:var(--selectbox-multi-vert-padding)}.selectbox__focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.selectbox__list{box-sizing:border-box;vertical-align:top;width:100%;margin:calc(0px - var(--selectbox-multi-item-vert-spacing)) 0 0;padding:0 var(--selectbox-horz-padding);text-overflow:ellipsis;white-space:nowrap;list-style:none;display:inline-block}.selectbox__rtl .selectbox__list:before,[dir=rtl] .selectbox:not(.selectbox__ltr) .selectbox__list:before{float:left}.selectbox__open_indicator{right:var(--selectbox-open-indicator-spacing);z-index:2;text-align:left;cursor:pointer;direction:ltr;width:1em;height:.5em;font-size:1em;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.selectbox__open_indicator:before{content:"";vertical-align:top;border:1.5px solid #9d9d9d;border-width:1.5px 1.5px 0 0;width:.45em;height:.45em;transition:transform .15s cubic-bezier(1,-.115,.975,.855);display:inline-block;position:relative;top:-.18em;left:.2em;transform:rotate(135deg)}.selectbox__open_list .selectbox__open_indicator:before{transform:translateY(50%)rotate(-45deg)}.selectbox__rtl .selectbox__open_indicator:before,[dir=rtl] .selectbox:not(.selectbox__ltr) .selectbox__open_indicator:before{transform:rotate(-225deg)}.selectbox__rtl.selectbox__open_list .selectbox__open_indicator:before,[dir=rtl] .selectbox.selectbox__open_list:not(.selectbox__ltr) .selectbox__open_indicator:before{transform:translateY(50%)rotate(315deg)}.selectbox__clear{right:var(--selectbox-clear-spacing);z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.selectbox__clear>button{box-sizing:border-box;cursor:pointer;text-align:center;background:0 0;border:0;width:26px;margin:0;padding:0;font-size:13px;font-weight:700;line-height:1.4;display:block}.selectbox__clear>button:before{content:"×"}.selectbox__clear>button:focus{color:red;outline:none}.selectbox__rtl .selectbox__clear,[dir=rtl] .selectbox:not(.selectbox__ltr) .selectbox__clear{right:auto;left:var(--selectbox-clear-spacing)}.selectbox__has_open_indicator.selectbox__has_clear .selectbox__clear{right:calc(var(--selectbox-clear-spacing) + var(--selectbox-open-indicator-width))}.selectbox__has_open_indicator.selectbox__has_clear.selectbox__rtl .selectbox__clear,[dir=rtl] .selectbox.selectbox__has_open_indicator.selectbox__has_clear:not(.selectbox__ltr) .selectbox__clear{right:auto;left:calc(var(--selectbox-clear-spacing) + var(--selectbox-open-indicator-width))}.selectbox[aria-disabled=true]>.selectbox__clear,.selectbox[aria-readonly=true]>.selectbox__clear{display:none}.selectbox__spinner{right:var(--selectbox-spinner-spacing);z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.selectbox__spinner:before{content:"";text-indent:-9999em;border:.3em solid #6464641a;border-left-color:#3c3c3c73;border-radius:50%;width:1em;height:1em;font-size:1em;transition:opacity .1s;animation:1.1s linear infinite selectbox__spinner_anim;display:block;overflow:hidden;transform:translateZ(0)}.selectbox__rtl .selectbox__spinner,[dir=rtl] .selectbox:not(.selectbox__ltr) .selectbox__spinner{right:auto;left:var(--selectbox-spinner-spacing)}.selectbox__has_spinner.selectbox__has_open_indicator:not(.selectbox__has_clear) .selectbox__spinner{right:calc(var(--selectbox-spinner-spacing) + var(--selectbox-open-indicator-width))}.selectbox__has_spinner.selectbox__has_clear:not(.selectbox__has_open_indicator) .selectbox__spinner{right:calc(var(--selectbox-spinner-spacing) + var(--selectbox-clear-width))}.selectbox__has_spinner.selectbox__has_open_indicator.selectbox__has_clear .selectbox__spinner{right:calc(var(--selectbox-spinner-spacing) + var(--selectbox-clear-width) + var(--selectbox-open-indicator-width) + var(--selectbox-spinner-width))}.selectbox__has_spinner.selectbox__has_open_indicator:not(.selectbox__has_clear).selectbox__rtl .selectbox__spinner,[dir=rtl] .selectbox.selectbox__has_spinner.selectbox__has_open_indicator:not(.selectbox__has_clear):not(.selectbox__ltr) .selectbox__spinner{right:auto;left:calc(var(--selectbox-spinner-spacing) + var(--selectbox-open-indicator-width))}.selectbox__has_spinner.selectbox__has_clear:not(.selectbox__has_open_indicator).selectbox__rtl .selectbox__spinner,[dir=rtl] .selectbox.selectbox__has_spinner.selectbox__has_clear:not(.selectbox__has_open_indicator):not(.selectbox__ltr) .selectbox__spinner{right:auto;left:calc(var(--selectbox-spinner-spacing) + var(--selectbox-clear-width))}.selectbox__has_spinner.selectbox__has_clear.selectbox__has_open_indicator.selectbox__rtl .selectbox__spinner,[dir=rtl] .selectbox.selectbox__has_spinner.selectbox__has_clearselectbox__has_open_indicator:not(.selectbox__ltr) .selectbox__spinner{right:auto;left:calc(var(--selectbox-spinner-spacing) + var(--selectbox-clear-width) + var(--selectbox-open-indicator-width))}.selectbox__item{box-sizing:border-box;float:left;cursor:default;border:var(--selectbox-multi-item-border-width) solid #aaa;border-radius:var(--selectbox-multi-item-border-radius);margin-left:0;margin-right:var(--selectbox-multi-item-horz-spacing);margin-top:var(--selectbox-multi-item-vert-spacing);padding:var(--selectbox-multi-item-top-padding) var(--selectbox-multi-item-horz-padding) var(--selectbox-multi-item-bottom-padding);line-height:inherit;background-color:#e4e4e4}.selectbox__item span{vertical-align:top}.selectbox__item:focus{background-color:#ccc;outline:0}.selectbox__rtl .selectbox__item,[dir=rtl] .selectbox:not(.selectbox__ltr) .selectbox__item{float:right;margin-left:var(--selectbox-multi-item-horz-spacing);margin-right:0}.selectbox__item_remove{color:#999;cursor:pointer;margin-top:.2em;font-size:13px;font-weight:700;display:inline-block}.selectbox__item_remove:before{content:"×"}.selectbox__item_remove:first-child{margin-right:var(--selectbox-multi-item-remove-spacing)}.selectbox__item_remove:last-child{margin-left:var(--selectbox-multi-item-remove-spacing)}.selectbox__rtl .selectbox__item_remove:first-child,[dir=rtl] .selectbox:not(.selectbox__ltr) .selectbox__item_remove:first-child{margin-left:var(--selectbox-multi-item-remove-spacing);margin-right:0}.selectbox__rtl .selectbox__item_remove:last-child,[dir=rtl] .selectbox:not(.selectbox__ltr) .selectbox__item_remove:last-child{margin-right:var(--selectbox-multi-item-remove-spacing);margin-left:0}.selectbox__single_wrapper{max-width:100%;min-height:1em;padding:var(--selectbox-single-top-padding) var(--selectbox-horz-padding) var(--selectbox-single-bottom-padding) var(--selectbox-horz-padding);color:currentColor;margin:0;position:relative}.selectbox__single_wrapper:empty:after{content:"​"}.selectbox__has_selection.selectbox__has_input .selectbox__single_wrapper{opacity:0}.selectbox__has_selection.selectbox__empty_input.has_droplist .selectbox__single_wrapper,.selectbox__has_selection.selectbox__empty_input.selectbox__focus .selectbox__single_wrapper{opacity:.5}.selectbox__search_wrapper{max-width:100%}.selectbox__multi .selectbox__search_wrapper{float:left;margin-top:calc(var(--selectbox-multi-item-vert-spacing) + var(--selectbox-multi-item-border-width) + var(--selectbox-multi-item-top-padding) + var(--selectbox-multi-search-top-offset))}.selectbox__single .selectbox__search_wrapper{z-index:1;left:0;top:var(--selectbox-single-top-padding);position:absolute}.selectbox__multi.selectbox__rtl .selectbox__search_wrapper,[dir=rtl] .selectbox.selectbox__multi:not(.selectbox__ltr) .selectbox__search_wrapper{float:right}.selectbox__single.selectbox__rtl .selectbox__search_wrapper,[dir=rtl] .selectbox.selectbox__single:not(.selectbox__ltr) .selectbox__search_wrapper{left:auto;right:0}input.selectbox__search_field{box-sizing:border-box;max-width:100%;height:auto;cursor:inherit;color:currentColor;appearance:none;box-shadow:none;background:0 0;border:none;border-radius:0;outline:0;margin:0;padding:0;font-family:inherit;font-size:1em;line-height:normal;display:inline-block}input.selectbox__search_field::-webkit-search-decoration{appearance:none;width:0;height:0;margin:0;padding:0}input.selectbox__search_field::-webkit-search-cancel-button{appearance:none;width:0;height:0;margin:0;padding:0}input.selectbox__search_field::-webkit-search-results-button{appearance:none;width:0;height:0;margin:0;padding:0}input.selectbox__search_field::-webkit-search-results-decoration{appearance:none;width:0;height:0;margin:0;padding:0}input.selectbox__search_field::-ms-clear{appearance:none;width:0;height:0;margin:0;padding:0}input.selectbox__search_field:focus{box-shadow:none!important;border:0!important;outline:0!important}.selectbox__single input.selectbox__search_field{padding:0 var(--selectbox-horz-padding)}.selectbox__multi input.selectbox__search_field{padding:0}.selectbox.has_droplist_above{border-top-left-radius:0;border-top-right-radius:0}.selectbox.has_droplist_below{border-bottom-right-radius:0;border-bottom-left-radius:0}@keyframes selectbox__spinner_anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.selectbox:not(.selectbox-inline){width:auto;display:block}.selectbox.selectbox-full:not(.selectbox-inline),.selectbox-full .selectbox-container{width:100%}.selectbox.selectbox-inline.selectbox__empty_selection .selectbox__single_wrapper{width:auto}.selectbox{--selectbox-border-radius:var(--radius-s);--selectbox-border-color:var(--color-border-strong);box-sizing:border-box;border:1px solid var(--selectbox-border-color);background:var(--color-surface);color:var(--color-text);--selectbox-open-indicator-spacing:var(--spacing-m);--selectbox-open-indicator-width:1.2rem;--selectbox-spinner-spacing:var(--spacing-s);--selectbox-spinner-width:1.2rem;--selectbox-clear-spacing:var(--spacing-s);--selectbox-clear-width:1.2rem;--selectbox-horz-padding:var(--spacing-m);--selectbox-single-top-padding:calc(var(--spacing-xs) - 1px);--selectbox-single-bottom-padding:calc(var(--spacing-xs) - 1px);--selectbox-multi-vert-padding:calc(var(--spacing-xs) - 1px);--selectbox-multi-item-border-width:0px;--selectbox-multi-item-border-radius:var(--radius-s);--selectbox-multi-item-horz-spacing:var(--spacing-2xs);--selectbox-multi-item-vert-spacing:var(--spacing-2xs);--selectbox-multi-item-horz-padding:var(--spacing-xs);--selectbox-multi-item-top-padding:0px;--selectbox-multi-item-remove-spacing:var(--spacing-xs);--selectbox-multi-item-bottom-padding:0px;font-size:1rem;font-weight:400;line-height:1.5}.selectbox.small{--selectbox-single-top-padding:calc(var(--spacing-2xs) - 1px);--selectbox-single-bottom-padding:calc(var(--spacing-2xs) - 1px);--selectbox-multi-vert-padding:calc(var(--spacing-2xs) - 1px)}.selectbox.has_droplist_above,.selectbox.has_droplist_below{border-radius:var(--selectbox-border-radius)}.selectbox[aria-disabled=true]{background-color:var(--color-surface-subtle);--selectbox-border-color:var(--color-border);color:var(--color-text-muted)}@media (hover:hover){.selectbox:hover:not(.selectbox__focus):not([aria-disabled=true]):not([aria-readonly=true]){--selectbox-border-color:var(--color-text);border-width:1px}}.selectbox__focus{--selectbox-border-color:var(--color-brand-700);box-shadow:none;border-width:1px;outline:0}.selectbox__single_wrapper{min-height:1rem}.selectbox__empty_selection .selectbox__single_wrapper{width:12rem}input.selectbox__search_field{font-size:1rem}.selectbox__search_field[type=search]:disabled{color:currentColor;background:0 0;border:0}html.tab-nav-enabled input.selectbox__search_field[type=search]:focus,input.selectbox__search_field[type=search]:focus{box-shadow:none!important;outline:0!important}.selectbox__item{background-color:var(--color-brand-50);color:var(--color-link);border:1px solid #0000;font-weight:500}.selectbox__item:focus{background-color:var(--color-brand-100)}.selectbox__item.danger{background-color:var(--color-danger-soft);color:var(--color-danger)}.selectbox__item.danger:focus{background-color:color-mix(in srgb, var(--color-danger-soft) 75%, var(--color-danger) 25%)}.selectbox__item.success{background-color:var(--color-success-soft);color:var(--color-success)}.selectbox__item.success:focus{background-color:color-mix(in srgb, var(--color-success-soft) 75%, var(--color-success) 25%)}.selectbox[aria-disabled=true] .selectbox__item{background-color:var(--color-surface-hover)!important;color:var(--color-text-muted)!important}.selectbox__open_indicator{right:var(--selectbox-open-indicator-spacing);width:.8125rem;height:.4375rem}.selectbox__open_indicator:before{border-width:1.5px 1.5px 0 0;border-color:currentColor;width:.4375rem;height:.4375rem;top:-.1875rem;left:.1875rem}.selectbox__rtl .selectbox__open_indicator,[dir=rtl] .selectbox:not(.selectbox__ltr) .selectbox__open_indicator{right:auto;left:var(--selectbox-open-indicator-spacing)}.selectbox.invalid{--selectbox-border-color:var(--color-danger);box-shadow:0 0 5px var(--color-danger)}.droplist_wrapper{--droplist-border-radius:5px;--droplist-border-above-below-radius:0px;--droplist-above-margin:1px;--droplist-below-margin:-1px;--droplist-item-height:1.77em;--droplist-item-top-padding:.23em;--droplist-item-bottom-padding:.23em;--droplist-item-start-padding:.85em;--droplist-item-end-padding:.85em;--droplist-item-child-start-padding:1.85em;--droplist-item-multi-top-padding:.077em;--droplist-item-multi-bottom-padding:.154em;--droplist-item-multi-start-padding:.154em;--droplist-item-multi-end-padding:.462em;--droplist-item-multi-label-top-padding:.077em;--droplist-item-multi-label-start-padding:1.85em;--droplist-item-multi-child-start-padding:1.15em;--droplist-item-remove-spacing:2px;--droplist-checkbox-start:6px;box-sizing:border-box;z-index:10000;float:left;border-radius:var(--droplist-border-radius);background:#fff;border:1px solid #b1b1b1;outline:0;max-width:100%;max-height:300px;margin:0;padding:0;line-height:1.3}.droplist_wrapper .droplist_header,.droplist_wrapper .droplist_footer{box-sizing:inherit;padding:.5em;position:relative}.droplist_wrapper .droplist_header input[type=search]{box-sizing:inherit;width:100%}.droplist_wrapper.droplist__is_above{margin-top:var(--droplist-above-margin)}.droplist_wrapper.droplist__is_above,.droplist_wrapper.droplist__is_above ul{border-bottom-left-radius:var(--droplist-border-above-below-radius);border-bottom-right-radius:var(--droplist-border-above-below-radius)}.droplist_wrapper.droplist__is_below{margin-top:var(--droplist-below-margin)}.droplist_wrapper.droplist__is_below,.droplist_wrapper.droplist__is_below ul{border-top-left-radius:var(--droplist-border-above-below-radius);border-top-right-radius:var(--droplist-border-above-below-radius)}.droplist_wrapper ul{border-radius:var(--droplist-border-radius);background:0 0;border:0;max-width:100%;max-height:100%;margin:0;padding:0;list-style:none;position:relative;overflow:hidden auto}.droplist_wrapper ul li{box-sizing:border-box;padding-top:var(--droplist-item-top-padding);padding-bottom:var(--droplist-item-bottom-padding);padding-left:var(--droplist-item-start-padding);padding-right:var(--droplist-item-end-padding);height:var(--droplist-item-height);color:#3e3f48;white-space:nowrap;cursor:pointer;width:100%;margin:0;position:relative;overflow:hidden}.droplist_wrapper ul li.droplist__item_focus{background-color:#c7c7c7}.droplist_wrapper ul li.droplist__item_selected{color:#fff;background-color:#3e3f48}.droplist_wrapper ul li.droplist__item_selected.droplist__item_focus{color:#fff;background-color:#2e3038}.droplist_wrapper ul li .checkbox{top:50%;left:var(--droplist-checkbox-start);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 448'%3E%3Crect x='14' y='14' width='420' height='420' rx='84' style='stroke-width: 28px; stroke: %236ca1c6; fill: %23dae7f1;'%3E%3C/rect%3E%3C/svg%3E");background-size:100% 100%;width:16px;height:16px;display:block;position:absolute;transform:translateY(-50%)}.droplist_wrapper ul li:not(:active):hover .checkbox{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 448'%3E%3Crect x='14' y='14' width='420' height='420' rx='84' style='stroke-width: 28px; stroke: %236ca1c6; fill: %23fff;'%3E%3C/rect%3E%3C/svg%3E")}.droplist_wrapper ul li:active .checkbox{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 448'%3E%3Crect x='14' y='14' width='420' height='420' rx='84' style='stroke-width: 28px; stroke: %23396d93; fill: %23b5cfe3;'%3E%3C/rect%3E%3C/svg%3E")}.droplist_wrapper ul li.droplist__item_multi.droplist__item_checked .checkbox{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 448'%3E%3Crect x='14' y='14' width='420' height='420' rx='84' style='stroke-width: 28px; stroke: %236ca1c6; fill: %23dae7f1;'%3E%3C/rect%3E%3Cpath fill='%236ca1c6' d='m364.136 158.276-172.589 171.204c-4.705 4.667-12.303 4.637-16.97-.068l-90.781-91.516c-4.667-4.705-4.637-12.303.069-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l59.792 60.277 141.352-140.216c4.705-4.667 12.303-4.637 16.97.068l22.536 22.718c4.667 4.706 4.637 12.304-.068 16.971z'/%3E%3C/svg%3E%0A")}.droplist_wrapper ul li.droplist__item_multi.droplist__item_checked:not(:active):hover .checkbox{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 448'%3E%3Crect x='14' y='14' width='420' height='420' rx='84' style='stroke-width: 28px; stroke: %236ca1c6; fill: %23fff;'%3E%3C/rect%3E%3Cpath fill='%236ca1c6' d='m364.136 158.276-172.589 171.204c-4.705 4.667-12.303 4.637-16.97-.068l-90.781-91.516c-4.667-4.705-4.637-12.303.069-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l59.792 60.277 141.352-140.216c4.705-4.667 12.303-4.637 16.97.068l22.536 22.718c4.667 4.706 4.637 12.304-.068 16.971z'/%3E%3C/svg%3E%0A")}.droplist_wrapper ul li.droplist__item_multi.droplist__item_checked:active .checkbox{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 448'%3E%3Crect x='14' y='14' width='420' height='420' rx='84' style='stroke-width: 28px; stroke: %23396d93; fill: %23b5cfe3;'%3E%3C/rect%3E%3Cpath fill='%23396d93' d='m364.136 158.276-172.589 171.204c-4.705 4.667-12.303 4.637-16.97-.068l-90.781-91.516c-4.667-4.705-4.637-12.303.069-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l59.792 60.277 141.352-140.216c4.705-4.667 12.303-4.637 16.97.068l22.536 22.718c4.667 4.706 4.637 12.304-.068 16.971z'/%3E%3C/svg%3E%0A")}.droplist_wrapper ul li.droplist__item_single.droplist__item_checked{opacity:.5}.droplist_wrapper ul li.droplist__item_multi:not(.droplist__item_multi_nocheck){padding-top:var(--droplist-item-multi-top-padding);padding-bottom:var(--droplist-item-multi-bottom-padding);padding-left:var(--droplist-item-multi-start-padding);padding-right:var(--droplist-item-multi-end-padding)}.droplist_wrapper ul li.droplist__item_multi:not(.droplist__item_multi_nocheck) .droplist__item_label{margin-top:var(--droplist-item-multi-label-top-padding);margin-left:var(--droplist-item-multi-label-start-padding);display:block}.droplist_wrapper ul li.droplist__item_group{font-weight:700}.droplist_wrapper ul li.droplist__item_child.droplist__item_multi:not(.droplist__item_multi_nocheck){padding-left:var(--droplist-item-multi-child-start-padding)}.droplist_wrapper ul li.droplist__item_child.droplist__item_single,.droplist_wrapper ul li.droplist__item_child.droplist__item_multi_nocheck{padding-left:var(--droplist-item-child-start-padding)}.droplist_wrapper ul li.droplist__item_nointeraction{cursor:default}.droplist_wrapper ul .droplist__no_results_content{text-align:center}.droplist_wrapper ul li .remove{top:0;right:var(--droplist-item-remove-spacing);vertical-align:middle;text-align:center;cursor:pointer;direction:ltr;background:0 0;border:0;width:34px;height:20px;padding:0;font-size:15px;line-height:20px;display:none;position:absolute}.droplist_wrapper ul li .remove:before{content:"x";color:#fff;display:inline-block}.droplist_wrapper ul .droplist__item_focus .remove{display:block}.droplist_wrapper.droplist__rtl,[dir=rtl] .droplist_wrapper:not(.droplist__ltr){direction:rtl}.droplist_wrapper.droplist__rtl ul li .checkbox,[dir=rtl] .droplist_wrapper:not(.droplist__ltr) ul li .checkbox{left:auto;right:var(--droplist-checkbox-start)}.droplist_wrapper.droplist__rtl ul li.droplist__item_multi:not(.droplist__item_multi_nocheck),[dir=rtl] .droplist_wrapper:not(.droplist__ltr) ul li.droplist__item_multi:not(.droplist__item_multi_nocheck){padding-left:var(--droplist-item-multi-end-padding);padding-right:var(--droplist-item-multi-start-padding)}.droplist_wrapper.droplist__rtl ul li.droplist__item_multi:not(.droplist__item_multi_nocheck) .droplist__item_label,[dir=rtl] .droplist_wrapper:not(.droplist__ltr) ul li.droplist__item_multi:not(.droplist__item_multi_nocheck) .droplist__item_label{margin-left:0;margin-right:var(--droplist-item-multi-label-start-padding)}.droplist_wrapper.droplist__rtl ul li.droplist__item_child.droplist__item_multi:not(.droplist__item_multi_nocheck),[dir=rtl] .droplist_wrapper:not(.droplist__ltr) ul li.droplist__item_child.droplist__item_multi:not(.droplist__item_multi_nocheck){padding-left:var(--droplist-item-multi-end-padding);padding-right:var(--droplist-item-multi-child-start-padding)}.droplist_wrapper.droplist__rtl ul li.droplist__item_child.droplist__item_single,.droplist_wrapper.droplist__rtl ul li.droplist__item_child.droplist__item_multi_nocheck,[dir=rtl] .droplist_wrapper:not(.droplist__ltr) ul li.droplist__item_child.droplist__item_single,[dir=rtl] .droplist_wrapper:not(.droplist__ltr) ul li.droplist__item_child.droplist__item_multi_nocheck{padding-left:var(--droplist-item-end-padding);padding-right:var(--droplist-item-child-start-padding)}.droplist_wrapper.droplist__rtl ul li .remove,[dir=rtl] .droplist_wrapper:not(.droplist__ltr) ul li .remove{right:auto;left:var(--droplist-item-remove-spacing)}.droplist_wrapper.droplist_disabled_no_interaction ul li.droplist__item_nointeraction{opacity:.5}.droplist_wrapper{--droplist-border-radius:var(--radius-m);--droplist-border-above-below-radius:var(--radius-m);--droplist-above-margin:calc(-1 * var(--spacing-xs));--droplist-below-margin:var(--spacing-xs);--droplist-item-height:2.0625rem;--droplist-item-top-padding:var(--spacing-xs);--droplist-item-bottom-padding:var(--spacing-xs);--droplist-item-start-padding:var(--spacing-m);--droplist-item-end-padding:var(--spacing-m);--droplist-item-child-start-padding:1.85rem;--droplist-item-multi-top-padding:var(--spacing-xs);--droplist-item-multi-bottom-padding:var(--spacing-xs);--droplist-item-multi-start-padding:var(--spacing-l);--droplist-item-multi-end-padding:var(--spacing-l);--droplist-item-multi-label-top-padding:0;--droplist-item-multi-label-start-padding:var(--spacing-m);--droplist-item-multi-child-start-padding:calc(1.15rem + var(--spacing-l));--droplist-item-remove-spacing:.125rem;--droplist-checkbox-start:var(--spacing-s);box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-md);padding:var(--spacing-s);font-size:1rem;overflow:hidden}.droplist_wrapper>div{position:relative}.droplist_wrapper .droplist_header{padding:0 0 var(--spacing-xs)}.droplist_wrapper .droplist_footer{padding:var(--spacing-xs) 0 0}.droplist_wrapper ul li{border-radius:var(--radius-s);color:var(--color-text)}.droplist_wrapper ul li .checkbox.center_to_first_line{top:calc(var(--droplist-item-multi-top-padding) + .6em)}.droplist_wrapper ul li.droplist__item_focus{background-color:var(--color-surface-hover);color:var(--color-text)}.droplist_wrapper ul li.droplist__item_focus .button{--button-hover-background:var(--color-surface)}.droplist_wrapper ul li.droplist__item_selected,.droplist_wrapper ul li.droplist__item_selected.droplist__item_focus{background-color:var(--color-brand-100);color:var(--color-link)}.droplist_wrapper ul li .checkbox,.droplist_wrapper ul li:not(:active):hover .checkbox,.droplist_wrapper ul li:active .checkbox,.droplist_wrapper ul li:hover:active .checkbox{--control-color:var(--color-brand-700);--control-active-color:var(--color-brand-900);box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--radius-s);border:1px solid var(--color-border);transition:border-color var(--control-state-transition-duration) var(--control-state-transition-easing), border-width var(--control-state-transition-duration) var(--control-state-transition-easing), background-color var(--control-state-transition-duration) var(--control-state-transition-easing), background-position var(--control-state-transition-duration-longer) var(--control-state-transition-easing);background:50% 0;background-size:var(--checkbox-bg-size);--checkbox-size:1.25rem;--checkbox-bg-size:70%}.droplist_wrapper ul li:not(:active):hover .checkbox{border-width:2px;border-color:var(--color-text)}.droplist_wrapper ul li:active .checkbox,.droplist_wrapper ul li:hover:active .checkbox{border-width:2px;border-color:var(--color-brand-900)}.droplist_wrapper ul li.droplist__item_multi.droplist__item_checked .checkbox,.droplist_wrapper ul li.droplist__item_multi.droplist__item_checked:not(:active):hover .checkbox,.droplist_wrapper ul li.droplist__item_multi.droplist__item_checked:active .checkbox,.droplist_wrapper ul li.droplist__item_multi.droplist__item_checked:hover:active .checkbox{box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--radius-s);border:1px solid var(--color-border);transition:border-color var(--control-state-transition-duration) var(--control-state-transition-easing), border-width var(--control-state-transition-duration) var(--control-state-transition-easing), background-color var(--control-state-transition-duration) var(--control-state-transition-easing), background-position var(--control-state-transition-duration-longer) var(--control-state-transition-easing);background:50% 0;background-size:var(--checkbox-bg-size);--checkbox-size:1.25rem;--checkbox-bg-size:70%;background-position:50%;background-repeat:no-repeat;background-color:var(--control-color);border:2px solid var(--control-color);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'><path d='m0 6 4 4 10-10' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.droplist_wrapper ul li.droplist__item_multi.droplist__item_checked:not(:active):hover .checkbox{border:1px solid var(--color-text)}.droplist_wrapper ul li.droplist__item_multi.droplist__item_checked:active .checkbox,.droplist_wrapper ul li.droplist__item_multi.droplist__item_checked:hover:active .checkbox{background-color:var(--control-active-color);border-color:var(--control-active-color)}.droplist_wrapper.no_checkboxes ul li.droplist__item_multi.droplist__item_checked{background-color:var(--color-brand-100)}.droplist_wrapper ::-webkit-scrollbar{background:0 0;border:2px solid #0000;width:.5rem;height:.5rem}.droplist_wrapper ::-webkit-scrollbar-track{box-shadow:none;background:0 0;border-radius:0}.droplist_wrapper ::-webkit-scrollbar-thumb{background-color:var(--color-border-strong);box-shadow:none;cursor:default;border-radius:.25rem}.droplist_wrapper ::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-muted)}.droplist_wrapper ::-webkit-scrollbar-thumb:vertical{box-shadow:none}.droplist_wrapper ::-webkit-scrollbar-thumb:horizontal{box-shadow:none}.droplist_wrapper ::-webkit-scrollbar-thumb:window-inactive{background-color:var(--color-border-strong)}.droplist-item-with-delete{padding-inline-end:.25rem;position:relative}.droplist-item-with-delete button.delete{z-index:10;inset-inline-end:0;cursor:pointer;pointer-events:all;border-radius:var(--radius-s);color:var(--color-text);box-shadow:none;padding:var(--spacing-2xs);width:var(--field-height-xs);height:var(--field-height-xs);background-color:#0000;border:0;justify-content:center;align-items:center;font-size:1.3em;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.droplist-item-with-delete button.delete:before{content:"×"}.droplist__item_focus .droplist-item-with-delete button.delete{color:var(--color-text)}.droplist__item_nointeraction .droplist-item-with-delete button.delete{display:none}.droplist-item-with-delete button.delete:active{color:var(--color-brand-text);background-color:var(--color-brand-100)}@media (hover:hover){.droplist-item-with-delete button.delete:hover:not(:active){background-color:var(--color-surface-hover)}}.droplist__item_multi .droplist-item-with-delete{padding-block:.125rem;padding-inline:.5625rem .3125rem}.droplist_wrapper.droplist-with-dynamic-size ul li{white-space:normal;height:auto}.droplist__item_label.disabled{opacity:.5}.droplist__item .marker_rect{box-sizing:border-box;vertical-align:middle;--marker-color:var(--color-brand-700);background-color:var(--marker-color);width:1em;height:1em;border-radius:.3em;margin-inline-end:var(--spacing-2xs);display:inline-block}.droplist__item .marker_rect.primary{--marker-color:var(--color-brand-700)}.droplist__item .marker_rect.success{--marker-color:var(--color-success)}.droplist__item .marker_rect.warning{--marker-color:var(--color-warning)}.droplist__item .marker_rect.danger{--marker-color:var(--color-danger)}.droplist__item .marker_rect.neutral{--marker-color:var(--color-text-muted)}.droplist__item.droplist__item_focus .marker_rect{border:1px solid var(--color-surface)}.droplist_item_with_actions{justify-content:space-between;align-items:center;gap:var(--spacing-xs);min-width:0;display:flex}.droplist_item_with_actions>.content{align-items:center;gap:var(--spacing-2xs);flex:auto;min-width:0;display:flex}.droplist_item_with_actions>.actions{align-items:center;gap:var(--spacing-2xs);margin-block:calc(-1 * var(--spacing-xs));flex:none;margin-inline-start:0;margin-inline-end:calc(-1 * var(--spacing-xs));display:inline-flex}.droplist_footer_actions{align-items:center;gap:var(--spacing-xs);padding-top:var(--spacing-xs);border-top:1px solid var(--color-border);display:flex}.droplist_item_separator{min-height:1px;margin:var(--spacing-xs) 0;border-top:1px solid var(--color-border);padding:0}.dgtable-wrapper{--dgt-border-color:var(--color-border);box-sizing:border-box;width:100%;min-height:280px;overflow:auto}.dgtable-wrapper .dgtable{max-width:100%}.dgtable-wrapper .dgtable,.dgtable-wrapper .dgtable-header,.dgtable-wrapper .dgtable-cell-preview{box-sizing:border-box}.dgtable-wrapper .dgtable-header{background:var(--color-surface-muted);border-block-end:1px solid var(--dgt-border-color);max-width:100%;overflow:hidden}.dgtable-wrapper .dgtable-header-cell,.dgtable-wrapper .dgtable-cell{background:inherit;border-inline-start:1px solid var(--dgt-border-color);box-sizing:border-box;float:inline-start;height:44px;overflow:hidden}.dgtable-wrapper .dgtable-header-cell:first-child,.dgtable-wrapper .dgtable-cell:first-child{border-inline-start:0}.dgtable-wrapper .dgtable-header-cell>div,.dgtable-wrapper .dgtable-cell>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dgtable-wrapper .dgtable-header-row{background:var(--color-surface-muted);color:var(--color-text-muted);height:44px;font-size:.88rem;font-weight:700}.dgtable-wrapper .dgtable-row{border-block-end:1px solid var(--color-border);cursor:pointer;height:44px}.dgtable-wrapper .dgtable-row:hover{background:var(--color-surface-hover)}.dgtable-wrapper .dgtable-cell,.dgtable-wrapper .dgtable-header-cell{padding:.72rem .85rem}.dgtable-wrapper .dgtable-header-cell.sortable{cursor:pointer}.dgtable-wrapper .dgtable-header-cell.sorted .sort-arrow{margin-inline-start:.4rem;display:inline-block}.dgtable-wrapper .dgtable-header-cell.sorted .sort-arrow:after{content:"▾"}.dgtable-wrapper .dgtable-header-cell.sorted.desc .sort-arrow:after{content:"▴"}.dgtable-wrapper .dgtable-resize{cursor:col-resize;z-index:2;position:absolute}[dir=rtl] .dgtable-wrapper .dgtable-header-cell,[dir=rtl] .dgtable-wrapper .dgtable-cell{float:right}[dir=ltr] .dgtable-wrapper .dgtable-header-cell,[dir=ltr] .dgtable-wrapper .dgtable-cell{float:left}.droplist_wrapper.ordering-menu{--droplist-item-height:2.25rem;--droplist-item-multi-top-padding:.2rem;--droplist-item-multi-bottom-padding:.2rem;--droplist-item-multi-start-padding:.35rem;--droplist-item-multi-end-padding:4.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-s);box-shadow:var(--shadow-md);color:var(--color-text);-webkit-user-select:none;user-select:none;z-index:10000;min-width:min(22rem,100vw - 2rem);padding:0}.droplist_wrapper.ordering-menu:focus{box-shadow:var(--shadow-md);outline:0}.droplist_wrapper.ordering-menu .droplist_header{border-block-end:1px solid var(--color-border);padding:.65rem}.droplist_wrapper.ordering-menu .text_field{border:1px solid var(--color-border);border-radius:var(--radius-s);align-items:center;min-height:2.4rem;display:flex;position:relative}.droplist_wrapper.ordering-menu .text_field:focus-within{border-color:var(--color-brand-700);box-shadow:var(--focus-ring)}.droplist_wrapper.ordering-menu .text_field input{color:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:.45rem .65rem;padding-inline-end:4.25rem}.droplist_wrapper.ordering-menu .end_controls{align-items:center;gap:var(--spacing-2xs);inset-inline-end:.35rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.droplist_wrapper.ordering-menu .button{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;min-width:1.75rem;min-height:1.75rem;padding:.25rem;line-height:1}.droplist_wrapper.ordering-menu .clear_button .icon:before{content:"×"}.droplist_wrapper.ordering-menu .fa-magnifying-glass:before{content:"⌕"}.droplist_wrapper.ordering-menu .fa-thumbtack-angle:before{content:"●"}.droplist_wrapper.ordering-menu .results-area{color:var(--color-text-muted);text-align:center;margin-top:.35rem;font-size:.82rem}.droplist_wrapper.ordering-menu .grab_handle{cursor:grab;inset-inline-end:.55rem;display:block;position:absolute;top:50%;transform:translateY(-50%)}.droplist_wrapper.ordering-menu .grab_handle:before{color:var(--color-text-muted);content:"⠿";font-size:1.15rem}.droplist_wrapper.ordering-menu .sticky_button{inset-inline-end:2.25rem;display:block;position:absolute;top:50%;transform:translateY(-50%)}.droplist_wrapper.ordering-menu .sticky_button.selected{color:var(--color-link)}.droplist_wrapper.ordering-menu ul{padding:.35rem}.droplist_wrapper.ordering-menu ul li{border-radius:var(--radius-s);color:var(--color-text);border:1px solid #0000;margin-bottom:.08em;position:relative}.droplist_wrapper.ordering-menu ul li.droplist__item_focus{background:var(--color-surface-muted)}.droplist_wrapper.ordering-menu ul li.sortable-drag,.droplist_wrapper.ordering-menu ul li.sortable-chosen{background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-md);color:var(--color-text);cursor:grabbing;z-index:2}.droplist_wrapper.ordering-menu ul li.sortable-drag .grab_handle,.droplist_wrapper.ordering-menu ul li.sortable-chosen .grab_handle{cursor:grabbing}.droplist_wrapper.ordering-menu ul li.sortable-selected{border-color:var(--color-brand-700);border-style:dashed}.droplist_wrapper.ordering-menu ul li.found{background-color:var(--color-search-highlight)}div#boarding-popover-item.hagabay-onboarding-tour{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-m);box-shadow:var(--shadow-popup);color:var(--color-text);direction:inherit;max-width:min(340px,100vw - 1rem);font-family:inherit}div#boarding-popover-item.hagabay-onboarding-tour .boarding-popover-title{color:var(--color-text);font:inherit;font-size:1rem;font-weight:700}div#boarding-popover-item.hagabay-onboarding-tour .boarding-popover-description{color:var(--color-text-muted);font:inherit;font-size:.9rem;line-height:1.5}div#boarding-popover-item.hagabay-onboarding-tour .boarding-popover-footer button{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-s);color:var(--color-text);font:inherit;text-shadow:none;padding:.35rem .6rem;font-size:.85rem;line-height:1.4}div#boarding-popover-item.hagabay-onboarding-tour .boarding-popover-footer button:focus-visible{outline:2px solid var(--color-brand-700);outline-offset:2px}div#boarding-popover-item.hagabay-onboarding-tour .boarding-popover-tip{border-color:var(--color-surface)}div#boarding-popover-item.hagabay-onboarding-tour .boarding-popover-tip.boarding-tipside-top{border-inline-color:#0000;border-bottom-color:#0000}div#boarding-popover-item.hagabay-onboarding-tour .boarding-popover-tip.boarding-tipside-bottom{border-inline-color:#0000;border-top-color:#0000}div#boarding-popover-item.hagabay-onboarding-tour .boarding-popover-tip.boarding-tipside-left{border-block-color:#0000;border-right-color:#0000}div#boarding-popover-item.hagabay-onboarding-tour .boarding-popover-tip.boarding-tipside-right{border-block-color:#0000;border-left-color:#0000}
