.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{color-scheme:light;--color-canvas: #f6f3ee;--color-side: #efebe3;--color-surface: #fffdf9;--color-surface-muted: #ece8e0;--color-raised: #fffdf9;--color-placeholder: #ece8e0;--color-popover: #fffdf9;--color-border: #ddd8cf;--color-border-strong: #b8b2a6;--color-control-border: #857f74;--color-text: #1b1917;--color-text-muted: #5d5953;--color-link: #8a5300;--color-primary: #1b1917;--color-primary-hover: #332f2b;--color-on-primary: #f6f3ee;--color-focus: #9a6200;--color-selection: rgb(154 98 0 / .18);--color-flash: rgb(154 98 0 / .16);--color-overlay: rgb(23 22 21 / .45);--color-danger: #b42318;--color-danger-hover: #961d13;--color-danger-text: #9e1f15;--color-on-danger: #ffffff;--color-nav-text: #5d5953;--color-nav-active: #1b1917;--color-on-nav-active: #f6f3ee;--hue-new: #3f55a0;--hue-pack: #845010;--hue-packing: #6b5000;--hue-packed: #1f5c37;--hue-created: #176662;--hue-transit: #1f5a9c;--hue-att: #a0323f;--hue-mix: 10%;--stub-mix: 13%;--color-status-new: #52554f;--color-status-pack: #7a4900;--color-status-packing: #5f4f14;--color-status-packed: #2f5a1f;--color-status-created: #41506b;--color-status-transit: #29567f;--color-status-done: #1f5c37;--color-status-ret: #8f3d22;--color-status-err: #9e1f15;--color-neutral-mark: #52554f;--color-info-mark: #29567f;--color-success-mark: #1f5c37;--color-warning-mark: #7a4900;--color-danger-mark: #9e1f15;--tag-tint: 14%;--shadow-card: 0 1px 0 rgb(27 25 23 / .08);--shadow-lift: 0 2px 4px rgb(27 25 23 / .05), 0 14px 32px rgb(27 25 23 / .1);--shadow-popover: 0 0 0 1px rgb(27 25 23 / .06), 0 12px 32px rgb(27 25 23 / .14);--shadow-overlay: 0 0 0 1px rgb(27 25 23 / .06), 0 24px 64px rgb(27 25 23 / .22);--font-sans: "Commissioner Variable", "Helvetica Neue", Arial, sans-serif;--font-mono: "JetBrains Mono Variable", ui-monospace, "SFMono-Regular", Menlo, monospace;--text-xs: .75rem;--text-sm: .8125rem;--text-md: .875rem;--text-base: 1rem;--text-lg: 1rem;--text-title: 1.125rem;--text-display: 2.25rem;--text-display-sm: 1.75rem;--text-display-lg: 3.5rem;--text-figure: 2.75rem;--text-column: .9375rem;--text-counter: 1.375rem;--leading-display: 1.05;--leading-figure: .95;--leading-tight: 1.3;--leading-normal: 1.4;--leading-prose: 1.55;--tracking-display: -.04em;--tracking-figure: -.05em;--tracking-title: -.015em;--tracking-counter: -.03em;--tracking-label: .02em;--weight-regular: 400;--weight-medium: 500;--weight-strong: 600;--weight-heading: 800;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-hair: 2px;--track-inset: 3px;--control-height: 2.75rem;--control-height-large: 3rem;--button-height: 2.25rem;--button-height-small: 2rem;--tag-height: 1.375rem;--meter-width: 5rem;--meter-height: 3px;--meter-gap: .3125rem;--meter-height-large: 6px;--meter-now-mix: 45%;--stage-min-width: 5.5rem;--keypad-key: 4rem;--sidebar-width: 15rem;--sidebar-width-collapsed: 4.75rem;--topbar-height: 3.75rem;--auth-width: 26rem;--auth-width-wide: 42rem;--board-column-width: 17.5rem;--board-column-collapsed: 3.25rem;--label-stub-width: 6.5rem;--notch-size: 1rem;--rule-height: 3px;--spectrum: linear-gradient( 90deg, var(--hue-new), var(--hue-pack), var(--hue-packed), var(--hue-created), var(--hue-transit), var(--hue-att) );--bar-height: 4px;--radius-sm: 6px;--radius: 10px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--border: 1px solid var(--color-border);--border-strong: 1px solid var(--color-border-strong);--border-control: 1px solid var(--color-control-border);--border-ink: 1px solid var(--color-text);--shadow-autofill: 0 0 0 100vmax var(--color-surface) inset;--shadow-drop-target: inset 0 0 0 2px var(--hue);--duration-fast: .16s;--duration-base: .3s;--duration-slow: .38s;--ease-out: cubic-bezier(.32, .72, 0, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: cubic-bezier(.34, 1.32, .64, 1);--press-scale: .98;--hover-tint: .06;--busy-opacity: .6;--pulse-cycle: 1.6s;--stagger-step: 60ms;--lift-scale: 1.03;--lift-tilt: 1.2deg;--z-shell: 10;--z-content: 20;--z-scrim: 25;--z-drawer: 30;--z-overlay: 1000}@media(pointer:coarse){:root{--button-height: var(--control-height);--button-height-small: var(--control-height)}}:root[data-theme=dark]{color-scheme:dark;--color-canvas: #171615;--color-side: #121110;--color-surface: #201f1e;--color-surface-muted: #2a2927;--color-raised: #2a2927;--color-placeholder: #2a2927;--color-popover: #201f1e;--color-border: #333230;--color-border-strong: #4c4a46;--color-control-border: #7a766f;--color-text: #f1eee8;--color-text-muted: #aeaaa2;--color-link: #f2b84b;--color-primary: #f3e6c9;--color-primary-hover: #fbf0d8;--color-on-primary: #171615;--color-focus: #f2b84b;--color-selection: rgb(242 184 75 / .28);--color-flash: rgb(242 184 75 / .2);--color-overlay: rgb(0 0 0 / .6);--color-danger: #c8333a;--color-danger-hover: #ad2a30;--color-danger-text: #f2938a;--color-on-danger: #ffffff;--color-nav-text: #a8a49c;--color-nav-active: #f3e6c9;--color-on-nav-active: #171615;--hue-new: #a4b4ee;--hue-pack: #e9b14a;--hue-packing: #d9c56a;--hue-packed: #6fcb93;--hue-created: #5fcfcb;--hue-transit: #7cb8f0;--hue-att: #f08a98;--hue-mix: 12%;--stub-mix: 16%;--color-status-new: #b4b7ae;--color-status-pack: #e3a64a;--color-status-packing: #d8c06a;--color-status-packed: #9ccb7a;--color-status-created: #a9b6d1;--color-status-transit: #8db6e0;--color-status-done: #7fcb9a;--color-status-ret: #e79b7e;--color-status-err: #f2938a;--color-neutral-mark: #b4b7ae;--color-info-mark: #8db6e0;--color-success-mark: #7fcb9a;--color-warning-mark: #e3a64a;--color-danger-mark: #f49a92;--tag-tint: 20%;--shadow-card: 0 1px 0 rgb(0 0 0 / .3);--shadow-lift: 0 2px 4px rgb(0 0 0 / .3), 0 14px 32px rgb(0 0 0 / .4);--shadow-popover: 0 0 0 1px rgb(255 255 255 / .06), 0 12px 32px rgb(0 0 0 / .5);--shadow-overlay: 0 0 0 1px rgb(255 255 255 / .08), 0 24px 64px rgb(0 0 0 / .6)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--color-canvas: #171615;--color-side: #121110;--color-surface: #201f1e;--color-surface-muted: #2a2927;--color-raised: #2a2927;--color-placeholder: #2a2927;--color-popover: #201f1e;--color-border: #333230;--color-border-strong: #4c4a46;--color-control-border: #7a766f;--color-text: #f1eee8;--color-text-muted: #aeaaa2;--color-link: #f2b84b;--color-primary: #f3e6c9;--color-primary-hover: #fbf0d8;--color-on-primary: #171615;--color-focus: #f2b84b;--color-selection: rgb(242 184 75 / .28);--color-flash: rgb(242 184 75 / .2);--color-overlay: rgb(0 0 0 / .6);--color-danger: #c8333a;--color-danger-hover: #ad2a30;--color-danger-text: #f2938a;--color-on-danger: #ffffff;--color-nav-text: #a8a49c;--color-nav-active: #f3e6c9;--color-on-nav-active: #171615;--hue-new: #a4b4ee;--hue-pack: #e9b14a;--hue-packing: #d9c56a;--hue-packed: #6fcb93;--hue-created: #5fcfcb;--hue-transit: #7cb8f0;--hue-att: #f08a98;--hue-mix: 12%;--stub-mix: 16%;--color-status-new: #b4b7ae;--color-status-pack: #e3a64a;--color-status-packing: #d8c06a;--color-status-packed: #9ccb7a;--color-status-created: #a9b6d1;--color-status-transit: #8db6e0;--color-status-done: #7fcb9a;--color-status-ret: #e79b7e;--color-status-err: #f2938a;--color-neutral-mark: #b4b7ae;--color-info-mark: #8db6e0;--color-success-mark: #7fcb9a;--color-warning-mark: #e3a64a;--color-danger-mark: #f49a92;--tag-tint: 20%;--shadow-card: 0 1px 0 rgb(0 0 0 / .3);--shadow-lift: 0 2px 4px rgb(0 0 0 / .3), 0 14px 32px rgb(0 0 0 / .4);--shadow-popover: 0 0 0 1px rgb(255 255 255 / .06), 0 12px 32px rgb(0 0 0 / .5);--shadow-overlay: 0 0 0 1px rgb(255 255 255 / .08), 0 24px 64px rgb(0 0 0 / .6)}}:root .inverse-theme{color-scheme:dark;--color-canvas: #171615;--color-side: #121110;--color-surface: #201f1e;--color-surface-muted: #2a2927;--color-raised: #2a2927;--color-placeholder: #2a2927;--color-popover: #201f1e;--color-border: #333230;--color-border-strong: #4c4a46;--color-control-border: #7a766f;--color-text: #f1eee8;--color-text-muted: #aeaaa2;--color-link: #f2b84b;--color-primary: #f3e6c9;--color-primary-hover: #fbf0d8;--color-on-primary: #171615;--color-focus: #f2b84b;--color-selection: rgb(242 184 75 / .28);--color-flash: rgb(242 184 75 / .2);--color-overlay: rgb(0 0 0 / .6);--color-danger: #c8333a;--color-danger-hover: #ad2a30;--color-danger-text: #f2938a;--color-on-danger: #ffffff;--color-nav-text: #a8a49c;--color-nav-active: #f3e6c9;--color-on-nav-active: #171615;--hue-new: #a4b4ee;--hue-pack: #e9b14a;--hue-packing: #d9c56a;--hue-packed: #6fcb93;--hue-created: #5fcfcb;--hue-transit: #7cb8f0;--hue-att: #f08a98;--hue-mix: 12%;--stub-mix: 16%;--color-status-new: #b4b7ae;--color-status-pack: #e3a64a;--color-status-packing: #d8c06a;--color-status-packed: #9ccb7a;--color-status-created: #a9b6d1;--color-status-transit: #8db6e0;--color-status-done: #7fcb9a;--color-status-ret: #e79b7e;--color-status-err: #f2938a;--color-neutral-mark: #b4b7ae;--color-info-mark: #8db6e0;--color-success-mark: #7fcb9a;--color-warning-mark: #e3a64a;--color-danger-mark: #f49a92;--tag-tint: 20%;--shadow-card: 0 1px 0 rgb(0 0 0 / .3);--shadow-lift: 0 2px 4px rgb(0 0 0 / .3), 0 14px 32px rgb(0 0 0 / .4);--shadow-popover: 0 0 0 1px rgb(255 255 255 / .06), 0 12px 32px rgb(0 0 0 / .5);--shadow-overlay: 0 0 0 1px rgb(255 255 255 / .08), 0 24px 64px rgb(0 0 0 / .6)}:root[data-theme=dark] .inverse-theme{color-scheme:light;--color-canvas: #f6f3ee;--color-side: #efebe3;--color-surface: #fffdf9;--color-surface-muted: #ece8e0;--color-raised: #fffdf9;--color-placeholder: #ece8e0;--color-popover: #fffdf9;--color-border: #ddd8cf;--color-border-strong: #b8b2a6;--color-control-border: #857f74;--color-text: #1b1917;--color-text-muted: #5d5953;--color-link: #8a5300;--color-primary: #1b1917;--color-primary-hover: #332f2b;--color-on-primary: #f6f3ee;--color-focus: #9a6200;--color-selection: rgb(154 98 0 / .18);--color-flash: rgb(154 98 0 / .16);--color-overlay: rgb(23 22 21 / .45);--color-danger: #b42318;--color-danger-hover: #961d13;--color-danger-text: #9e1f15;--color-on-danger: #ffffff;--color-nav-text: #5d5953;--color-nav-active: #1b1917;--color-on-nav-active: #f6f3ee;--hue-new: #3f55a0;--hue-pack: #845010;--hue-packing: #6b5000;--hue-packed: #1f5c37;--hue-created: #176662;--hue-transit: #1f5a9c;--hue-att: #a0323f;--hue-mix: 10%;--stub-mix: 13%;--color-status-new: #52554f;--color-status-pack: #7a4900;--color-status-packing: #5f4f14;--color-status-packed: #2f5a1f;--color-status-created: #41506b;--color-status-transit: #29567f;--color-status-done: #1f5c37;--color-status-ret: #8f3d22;--color-status-err: #9e1f15;--color-neutral-mark: #52554f;--color-info-mark: #29567f;--color-success-mark: #1f5c37;--color-warning-mark: #7a4900;--color-danger-mark: #9e1f15;--tag-tint: 14%;--shadow-card: 0 1px 0 rgb(27 25 23 / .08);--shadow-lift: 0 2px 4px rgb(27 25 23 / .05), 0 14px 32px rgb(27 25 23 / .1);--shadow-popover: 0 0 0 1px rgb(27 25 23 / .06), 0 12px 32px rgb(27 25 23 / .14);--shadow-overlay: 0 0 0 1px rgb(27 25 23 / .06), 0 24px 64px rgb(27 25 23 / .22)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .inverse-theme{color-scheme:light;--color-canvas: #f6f3ee;--color-side: #efebe3;--color-surface: #fffdf9;--color-surface-muted: #ece8e0;--color-raised: #fffdf9;--color-placeholder: #ece8e0;--color-popover: #fffdf9;--color-border: #ddd8cf;--color-border-strong: #b8b2a6;--color-control-border: #857f74;--color-text: #1b1917;--color-text-muted: #5d5953;--color-link: #8a5300;--color-primary: #1b1917;--color-primary-hover: #332f2b;--color-on-primary: #f6f3ee;--color-focus: #9a6200;--color-selection: rgb(154 98 0 / .18);--color-flash: rgb(154 98 0 / .16);--color-overlay: rgb(23 22 21 / .45);--color-danger: #b42318;--color-danger-hover: #961d13;--color-danger-text: #9e1f15;--color-on-danger: #ffffff;--color-nav-text: #5d5953;--color-nav-active: #1b1917;--color-on-nav-active: #f6f3ee;--hue-new: #3f55a0;--hue-pack: #845010;--hue-packing: #6b5000;--hue-packed: #1f5c37;--hue-created: #176662;--hue-transit: #1f5a9c;--hue-att: #a0323f;--hue-mix: 10%;--stub-mix: 13%;--color-status-new: #52554f;--color-status-pack: #7a4900;--color-status-packing: #5f4f14;--color-status-packed: #2f5a1f;--color-status-created: #41506b;--color-status-transit: #29567f;--color-status-done: #1f5c37;--color-status-ret: #8f3d22;--color-status-err: #9e1f15;--color-neutral-mark: #52554f;--color-info-mark: #29567f;--color-success-mark: #1f5c37;--color-warning-mark: #7a4900;--color-danger-mark: #9e1f15;--tag-tint: 14%;--shadow-card: 0 1px 0 rgb(27 25 23 / .08);--shadow-lift: 0 2px 4px rgb(27 25 23 / .05), 0 14px 32px rgb(27 25 23 / .1);--shadow-popover: 0 0 0 1px rgb(27 25 23 / .06), 0 12px 32px rgb(27 25 23 / .14);--shadow-overlay: 0 0 0 1px rgb(27 25 23 / .06), 0 24px 64px rgb(27 25 23 / .22)}}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0;min-height:100dvh}html{scrollbar-color:var(--color-border-strong) transparent}body{background:var(--color-canvas);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-normal);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:root{--top-bars-height: calc(var(--offline-bar-height, 0px) + var(--platform-bar-height, 0px))}body{padding-top:var(--top-bars-height)}.boot{position:fixed;inset:var(--top-bars-height) 0 0;z-index:var(--z-overlay);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding-inline:var(--space-4);background:inherit;text-align:center}.boot-mark{width:var(--space-8);height:var(--space-8)}.boot-plate{fill:var(--color-text)}.boot-ink{stroke:var(--color-canvas)}.boot-dot{fill:var(--color-link)}.boot-name{font-size:var(--text-lg);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title)}.boot-text,.navigating-state{color:var(--color-text-muted)}.navigating>:not(.navigating-state){display:none}.navigating-state{margin:0}h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus,main[tabindex="-1"]:focus{outline:none}.skip-link{position:absolute;top:calc(var(--top-bars-height) + var(--space-2));left:var(--space-2);z-index:var(--z-overlay);display:inline-flex;align-items:center;min-height:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);font-weight:var(--weight-strong);transform:translateY(calc(-100% - var(--top-bars-height) - var(--space-4)))}.skip-link:focus{transform:none}::selection{background:var(--color-selection);color:var(--color-text)}a{color:inherit}button{font:inherit}kbd{padding:0 var(--space-1);border:var(--border);border-radius:var(--radius-sm);background:var(--color-surface-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.warehouse{font-size:var(--text-base)}.warehouse .field-label,.warehouse .legend,.warehouse .field-hint,.warehouse .field-error,.warehouse .input-suffix,.warehouse app-status-badge{font-size:var(--text-base)}.warehouse app-status-badge{min-height:1.75rem;padding-inline:var(--space-3)}.warehouse app-provider-error .advice,.warehouse app-provider-error .trace{font-size:var(--text-base)}.warehouse .btn{min-height:var(--control-height-large);padding-block:var(--space-2);font-size:var(--text-base);white-space:normal;text-align:center}.warehouse .btn-icon{width:var(--control-height-large)}.warehouse .input,.warehouse .input-group{min-height:var(--control-height-large)}.warehouse .text-muted,.warehouse td,.warehouse th,.warehouse [role=option]{font-size:var(--text-base)}.warehouse [role=option]{min-height:var(--control-height-large)}.column-new{--hue: var(--hue-new)}.column-pack{--hue: var(--hue-pack)}.column-packing{--hue: var(--hue-packing)}.column-packed{--hue: var(--hue-packed)}.column-created{--hue: var(--hue-created)}.column-transit{--hue: var(--hue-transit)}.column-attention{--hue: var(--hue-att)}.cdk-drag-preview{box-sizing:border-box;list-style:none}.cdk-drag-preview app-board-card{box-shadow:var(--shadow-lift);transform:scale(var(--lift-scale)) rotate(var(--lift-tilt))}.cdk-drag-placeholder app-board-card{opacity:var(--busy-opacity)}.cdk-drop-list-receiving{box-shadow:var(--shadow-drop-target)}.cdk-drag-animating{transition:transform var(--duration-base) var(--ease-out)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}.cdk-drag-preview app-board-card{transform:none}}.app-dialog-backdrop{background:var(--color-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:none}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/commissioner-cyrillic-ext-wght-normal-JYY5MXJT.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/commissioner-cyrillic-wght-normal-4GVBZ5IY.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/commissioner-greek-wght-normal-5UPWJFD7.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/commissioner-vietnamese-wght-normal-QRPQTZGJ.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/commissioner-latin-ext-wght-normal-S7XROJLU.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/commissioner-latin-wght-normal-5Y2X3IXR.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-cyrillic-ext-wght-normal-BUWC6ZS3.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-cyrillic-wght-normal-ENSFVLK4.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-greek-wght-normal-Y3BRZMJV.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-vietnamese-wght-normal-SP6EBKAH.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-latin-ext-wght-normal-TSLVDSQR.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-latin-wght-normal-VBS632QH.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}h1,h2,h3{margin:0;overflow-wrap:anywhere;text-wrap:balance}h1{font-size:var(--text-display);font-weight:var(--weight-heading);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}h2{font-size:var(--text-title);font-weight:var(--weight-heading);line-height:var(--leading-tight);letter-spacing:var(--tracking-title)}h3{font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight)}p{margin:0}.text-muted{color:var(--color-text-muted)}.text-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.text-label{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label)}.text-link{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height);min-width:var(--control-height);color:var(--color-link);font-weight:var(--weight-medium);text-decoration:none}.text-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3em}button.text-link{padding:0;border:0;background:none;font:inherit;font-weight:var(--weight-medium);text-align:start;cursor:pointer}.btn,.press{transition:transform var(--duration-fast) var(--ease-out)}.btn:active,.press:active{transform:scale(var(--press-scale))}.btn,.hover-tint{position:relative;isolation:isolate}.btn:before,.hover-tint:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:currentColor;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out)}.btn:hover:before,.hover-tint:hover:before{opacity:var(--hover-tint)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--button-height);padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-md);font-weight:var(--weight-strong);line-height:var(--leading-tight);white-space:nowrap;text-decoration:none;cursor:pointer}.btn:not(.btn-icon):has(>ng-icon:first-child){padding-inline-start:var(--space-3)}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.btn:disabled:before,.btn[aria-disabled=true]:before{opacity:0}.btn-small{min-height:var(--button-height-small);padding:0 var(--space-3);font-size:var(--text-sm)}.btn-small:not(.btn-icon):has(>ng-icon:first-child){padding-inline-start:var(--space-2)}.btn-secondary{border:var(--border-strong);background:var(--color-surface);color:var(--color-text)}.btn-danger{background:var(--color-danger);color:var(--color-on-danger)}.btn-danger-outline{border:1px solid var(--color-danger);background:var(--color-surface);color:var(--color-danger-text)}.btn-ghost{background:transparent;color:var(--color-text)}.btn-icon{width:var(--button-height);padding:0}.btn-icon.btn-small{width:var(--button-height-small)}.btn-large{min-height:var(--control-height-large);padding:0 var(--space-6);font-size:var(--text-base)}.btn-large.btn-icon{width:var(--control-height-large);padding:0}@media(prefers-reduced-motion:reduce){.btn:active,.press:active{transform:none}}.form{display:grid;gap:var(--space-5)}.field{display:grid;gap:var(--space-2)}.field-label{font-size:var(--text-sm);font-weight:var(--weight-strong)}.field-hint{color:var(--color-text-muted);font-size:var(--text-sm)}.field-error{color:var(--color-danger-text);font-size:var(--text-sm)}.input,.input-group{width:100%;min-height:var(--control-height);border:var(--border-control);border-radius:var(--radius);background:var(--color-surface)}::placeholder{color:var(--color-text-muted);opacity:1}.input{padding:0 var(--space-3);color:var(--color-text);font:inherit;font-size:var(--text-base)}.input:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.input:hover,.input-group:hover,.input:focus-visible,.input-group:focus-within{border-color:var(--color-text)}.input[aria-invalid=true],.input-group:has([aria-invalid=true]){border-color:var(--color-danger)}.input:disabled,.input-group:has(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-muted);color:var(--color-text-muted);cursor:not-allowed}.input-group:has(:disabled):after{border-color:var(--color-border-strong)}.input-group{position:relative;display:flex;align-items:stretch;border:0}.input-group:after{content:"";position:absolute;inset:0;border:var(--border-control);border-radius:var(--radius);pointer-events:none}.input-group:hover:after,.input-group:focus-within:after{border-color:var(--color-text)}.input-group:has([aria-invalid=true]):after{border-color:var(--color-danger)}.input-group:focus-within{outline:2px solid var(--color-focus);outline-offset:1px}.input-group .input{flex:1;min-width:0;border:0;background:transparent}.input-group .input:focus-visible{outline:none}.input-action{display:inline-grid;place-items:center;width:var(--control-height);border:0;border-left:var(--border);border-radius:0 var(--radius) var(--radius) 0;background:transparent;color:var(--color-text);cursor:pointer}.input-action:focus-visible{outline-offset:-2px}.input-suffix{display:inline-flex;align-items:center;padding:0 var(--space-3);border-left:var(--border);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-sm)}.check{display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--control-height);padding-top:var(--space-3);cursor:pointer}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}input::-ms-reveal{display:none}input:-webkit-autofill{box-shadow:var(--shadow-autofill);-webkit-text-fill-color:var(--color-text);caret-color:var(--color-text)}.form-alert{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-strong);border-radius:var(--radius);background:var(--color-surface-muted)}.form-alert .form-alert-icon{flex:none;color:var(--color-danger)}.form-alert .alert-body{display:grid;gap:var(--space-3);justify-items:start}.form-alert:focus{outline:none}.notice{--mark: var(--color-neutral-mark);display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:var(--border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--mark) var(--hue-mix),var(--color-surface))}.notice.tone-info{--mark: var(--color-info-mark)}.notice.tone-warning{--mark: var(--color-warning-mark)}.notice.tone-danger{--mark: var(--color-danger-mark)}.notice.tone-success{--mark: var(--color-success-mark)}.notice .notice-icon{flex:none;color:var(--mark)}.notice .notice-body{display:grid;gap:var(--space-2);justify-items:start;min-width:0}.notice .notice-title{font-weight:var(--weight-strong)}@media(max-width:30rem){.notice{flex-direction:column}}.form-actions{display:grid;gap:var(--space-3)}.dialog-actions{position:sticky;bottom:calc(-1 * var(--dialog-inset));margin-bottom:calc(-1 * var(--dialog-inset));padding-block:var(--space-3) calc(var(--space-3) + var(--dialog-inset));border-top:var(--border);background:var(--color-surface)}.field-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:start;gap:var(--space-5)}.choice-group{display:grid;gap:var(--space-2);min-width:0;margin:0;padding:0;border:0}.choice-group legend{display:block;padding:0;margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-strong)}.legend{display:block;font-size:var(--text-sm);font-weight:var(--weight-strong)}.large-form .legend,.large-form .field-label{font-size:var(--text-base)}.choices{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}.choices .check{padding-top:0;align-items:center}.form-section{display:grid;gap:var(--space-5);padding-top:var(--space-6);border-top:var(--border)}.form-section h2{font-size:var(--text-lg);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title)}.load-failed{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-2)}
