@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-ext-wght-normal-hICkpzq7.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:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-wght-normal-mKek_fSS.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-ext-wght-normal-B-I5lbAQ.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:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-wght-normal-BS5oQT7X.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}.app-shell[data-v-e72f7ce1]{width:100%;max-width:calc(var(--workspace-max-width) + var(--nav-width));min-height:100vh;margin-inline:auto;display:grid;grid-template-columns:var(--nav-width) minmax(0,1fr);background:var(--surface-deep)}.nav-rail[data-v-e72f7ce1]{position:sticky;z-index:30;top:0;height:100vh;display:flex;flex-direction:column;align-items:stretch;background:var(--surface-nav)}.brand-mark[data-v-e72f7ce1]{height:var(--topbar-height);display:flex;align-items:center;justify-content:center;color:var(--signal-normal);text-decoration:none}.brand-mark span[data-v-e72f7ce1]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nav-rail__links[data-v-e72f7ce1]{display:grid;gap:.22rem;padding:.65rem .45rem}.nav-rail__links--system[data-v-e72f7ce1]{margin-top:auto}.nav-link[data-v-e72f7ce1]{position:relative;min-height:3.1rem;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:.4rem;color:var(--ink-muted);text-decoration:none}.nav-link[data-v-e72f7ce1]:hover{color:var(--ink-primary);background:var(--surface-recessed)}.nav-link.router-link-active[data-v-e72f7ce1]{color:var(--signal-normal);background:var(--surface-selected)}.nav-link span[data-v-e72f7ce1]{position:absolute;z-index:40;left:calc(100% + .55rem);padding:.35rem .5rem;border:1px solid var(--line-strong);border-radius:.3rem;color:var(--ink-primary);background:var(--surface-raised);box-shadow:0 .5rem 1.4rem #00000059;font-size:.7rem;opacity:0;pointer-events:none;transform:translate(-.25rem);transition:opacity .12s ease,transform .12s ease;white-space:nowrap}.nav-link:hover span[data-v-e72f7ce1],.nav-link:focus-visible span[data-v-e72f7ce1]{opacity:1;transform:translate(0)}.app-shell__workspace[data-v-e72f7ce1]{min-width:0}.topbar[data-v-e72f7ce1]{position:sticky;z-index:20;top:0;height:var(--topbar-height);display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:1rem;padding:0 .8rem 0 1rem;border-bottom:1px solid var(--line-strong);background:var(--surface-base)}.topbar__mode[data-v-e72f7ce1],.topbar__health[data-v-e72f7ce1]{display:flex;align-items:center;gap:.5rem;color:var(--ink-secondary);font-size:.72rem}.topbar__mode[data-v-e72f7ce1]{color:var(--signal-caution)}.topbar__mode strong[data-v-e72f7ce1]{padding:.16rem .35rem;border:1px solid currentColor;border-radius:.25rem;font-family:var(--font-data);font-size:.6rem;letter-spacing:.05em}.topbar__health[data-v-e72f7ce1]{color:var(--signal-normal)}.notification-center[data-v-e72f7ce1]{position:relative}.notification-center summary[data-v-e72f7ce1]::-webkit-details-marker{display:none}.notification-control[data-v-e72f7ce1]{position:relative;width:2.65rem;min-height:2.65rem;display:grid;place-items:center;padding:0;border:1px solid var(--line-soft);border-radius:.42rem;color:var(--ink-secondary);background:var(--surface-recessed);cursor:pointer;list-style:none}.notification-control[data-v-e72f7ce1]:hover,.notification-center[open] .notification-control[data-v-e72f7ce1]{border-color:var(--line-strong);color:var(--signal-normal)}.notification-control[data-v-e72f7ce1]:focus-visible,.notification-refresh[data-v-e72f7ce1]:focus-visible,.notification-mark-read[data-v-e72f7ce1]:focus-visible,.notification-load-more[data-v-e72f7ce1]:focus-visible,.notification-state button[data-v-e72f7ce1]:focus-visible,.notification-item__title[data-v-e72f7ce1]:focus-visible,.notification-item__action[data-v-e72f7ce1]:focus-visible{outline:2px solid var(--signal-normal);outline-offset:2px}.notification-badge[data-v-e72f7ce1]{position:absolute;top:-.3rem;right:-.35rem;min-width:1.15rem;height:1.15rem;display:grid;place-items:center;padding-inline:.22rem;border:2px solid var(--surface-base);border-radius:999px;color:var(--surface-deep);background:var(--signal-caution);font-family:var(--font-data);font-size:.54rem;font-weight:750;line-height:1}.notification-panel[data-v-e72f7ce1]{position:absolute;z-index:65;top:calc(100% + .45rem);right:0;width:min(25rem,calc(100vw - 1rem));overflow:hidden;border:1px solid var(--line-strong);border-radius:.42rem;background:var(--surface-raised);box-shadow:0 .8rem 2rem #00000061}.notification-panel__header[data-v-e72f7ce1]{min-height:3.65rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .75rem;border-bottom:1px solid var(--line-soft)}.notification-panel__header>span[data-v-e72f7ce1]{min-width:0;display:grid;gap:.16rem}.notification-panel__header strong[data-v-e72f7ce1]{color:var(--ink-primary);font-size:.78rem}.notification-panel__header small[data-v-e72f7ce1]{overflow:hidden;color:var(--ink-muted);font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.notification-refresh[data-v-e72f7ce1],.notification-mark-read[data-v-e72f7ce1]{width:2.65rem;min-height:2.65rem;flex:0 0 auto;display:grid;place-items:center;padding:0;border:1px solid var(--line-soft);border-radius:.36rem;color:var(--signal-normal);background:var(--surface-recessed);cursor:pointer}.notification-refresh[data-v-e72f7ce1]:hover:not(:disabled),.notification-mark-read[data-v-e72f7ce1]:hover:not(:disabled){border-color:var(--signal-normal);color:var(--ink-primary)}.notification-refresh[data-v-e72f7ce1]:disabled,.notification-mark-read[data-v-e72f7ce1]:disabled,.notification-load-more[data-v-e72f7ce1]:disabled,.notification-state button[data-v-e72f7ce1]:disabled{cursor:not-allowed;opacity:.55}.notification-stale[data-v-e72f7ce1],.notification-action-error[data-v-e72f7ce1],.notification-feed-error[data-v-e72f7ce1]{margin:0;padding:.5rem .75rem;border-bottom:1px solid var(--line-soft);color:var(--signal-caution);background:color-mix(in srgb,var(--signal-caution) 6%,transparent);font-size:.62rem;line-height:1.4}.notification-action-error[data-v-e72f7ce1]{color:var(--signal-danger-ink);background:color-mix(in srgb,var(--signal-danger) 7%,transparent)}.notification-panel__body[data-v-e72f7ce1]{max-height:min(34rem,calc(100dvh - var(--topbar-height) - 1.25rem));overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.notification-state[data-v-e72f7ce1]{min-height:10rem;display:grid;place-content:center;justify-items:center;gap:.5rem;padding:1.25rem;color:var(--ink-muted);text-align:center}.notification-state strong[data-v-e72f7ce1]{color:var(--ink-primary);font-size:.75rem}.notification-state span[data-v-e72f7ce1]{max-width:34ch;font-size:.66rem;line-height:1.45}.notification-state--error>svg[data-v-e72f7ce1]{color:var(--signal-danger-ink)}.notification-state--sync>svg[data-v-e72f7ce1]{color:var(--signal-caution)}.notification-state button[data-v-e72f7ce1],.notification-load-more[data-v-e72f7ce1]{min-height:2.65rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .75rem;border:1px solid var(--line-strong);border-radius:.36rem;color:var(--signal-normal);background:var(--surface-recessed);cursor:pointer;font:inherit;font-size:.68rem;font-weight:650}.notification-list[data-v-e72f7ce1]{margin:0;padding:0;list-style:none}.notification-item[data-v-e72f7ce1]{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65rem;padding:.75rem;border-bottom:1px solid var(--line-soft);background:transparent}.notification-item.is-unread[data-v-e72f7ce1]{background:color-mix(in srgb,var(--signal-normal) 6%,transparent);box-shadow:inset 2px 0 var(--signal-normal)}.notification-item.is-warning[data-v-e72f7ce1]{box-shadow:inset 2px 0 var(--signal-caution)}.notification-item.is-critical[data-v-e72f7ce1]{box-shadow:inset 2px 0 var(--signal-danger)}.notification-item__icon[data-v-e72f7ce1]{width:1.9rem;height:1.9rem;display:grid;place-items:center;border:1px solid var(--line-soft);border-radius:50%;color:var(--signal-normal);background:var(--surface-recessed)}.notification-item.is-warning .notification-item__icon[data-v-e72f7ce1]{color:var(--signal-caution)}.notification-item.is-critical .notification-item__icon[data-v-e72f7ce1]{color:var(--signal-danger-ink)}.notification-item__content[data-v-e72f7ce1]{min-width:0}.notification-item__title[data-v-e72f7ce1]{display:block;overflow-wrap:anywhere;color:var(--ink-primary);font-size:.72rem;font-weight:650;line-height:1.35;text-decoration:none}a.notification-item__title[data-v-e72f7ce1]:hover,.notification-item__action[data-v-e72f7ce1]:hover{color:var(--signal-normal);text-decoration:underline;text-underline-offset:.18rem}.notification-item__content>p[data-v-e72f7ce1]{display:-webkit-box;margin:.35rem 0 0;overflow:hidden;color:var(--ink-secondary);font-size:.66rem;line-height:1.45;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.notification-item__meta[data-v-e72f7ce1]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .55rem;margin-top:.45rem;color:var(--ink-muted);font-family:var(--font-data);font-size:.56rem}.notification-item__meta span[data-v-e72f7ce1]{color:var(--signal-normal);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.notification-item__meta span[data-severity=warning][data-v-e72f7ce1]{color:var(--signal-caution)}.notification-item__meta span[data-severity=critical][data-v-e72f7ce1]{color:var(--signal-danger-ink)}.notification-item__action[data-v-e72f7ce1]{display:inline-block;margin-top:.45rem;color:var(--signal-normal);font-size:.62rem;font-weight:650;text-decoration:none}.notification-load-more[data-v-e72f7ce1]{width:calc(100% - 1.5rem);margin:.75rem}.profile-menu[data-v-e72f7ce1]{position:relative;min-width:0}.profile-menu summary[data-v-e72f7ce1]::-webkit-details-marker{display:none}.profile-menu[open] .profile-control>svg[data-v-e72f7ce1]{transform:rotate(180deg)}.profile-menu__panel[data-v-e72f7ce1]{position:absolute;z-index:60;top:calc(100% + .45rem);right:0;width:min(22rem,calc(100vw - 1rem));padding:.8rem;border:1px solid var(--line-strong);border-radius:.42rem;background:var(--surface-raised);box-shadow:0 .8rem 2rem #00000061}.profile-menu__panel>p[data-v-e72f7ce1]:first-child{display:grid;gap:.18rem;margin:0 0 .7rem;overflow-wrap:anywhere}.profile-menu__panel>p:first-child strong[data-v-e72f7ce1]{color:var(--ink-primary);font-size:.78rem}.profile-menu__panel>p:first-child span[data-v-e72f7ce1],.profile-menu__panel>small[data-v-e72f7ce1]{color:var(--ink-muted);font-size:.66rem}.profile-menu__panel dl[data-v-e72f7ce1]{display:grid;gap:.5rem;margin:0 0 .8rem;padding-block:.65rem;border-block:1px solid var(--line-soft)}.profile-menu__panel dl div[data-v-e72f7ce1]{min-width:0;display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.65rem}.profile-menu__panel dt[data-v-e72f7ce1]{color:var(--ink-muted);font-size:.62rem}.profile-menu__panel dd[data-v-e72f7ce1]{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--ink-secondary);font-size:.68rem}.logout-control[data-v-e72f7ce1]{width:100%;min-height:2.65rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:1px solid var(--line-strong);border-radius:.42rem;color:var(--ink-primary);background:var(--surface-recessed);cursor:pointer;font:inherit;font-size:.7rem;font-weight:650}.logout-control[data-v-e72f7ce1]:hover:not(:disabled){border-color:var(--signal-caution);color:var(--signal-caution)}.logout-control[data-v-e72f7ce1]:disabled{cursor:not-allowed;opacity:.58}.profile-menu__error[data-v-e72f7ce1]{margin:.65rem 0 0;color:var(--signal-danger-ink);font-size:.65rem;line-height:1.4}.profile-control[data-v-e72f7ce1]{width:100%;min-height:2.65rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.35rem .55rem;border:1px solid var(--line-soft);border-radius:.42rem;color:var(--ink-secondary);background:var(--surface-recessed);cursor:pointer;font:inherit;list-style:none;text-align:left}.profile-control[data-v-e72f7ce1]:focus-visible{outline:2px solid var(--signal-normal);outline-offset:2px}.profile-control>svg[data-v-e72f7ce1]{transition:transform .16s ease-out}.profile-control__avatar[data-v-e72f7ce1]{width:1.9rem;height:1.9rem;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%;color:var(--ink-primary);background:var(--surface-selected);font-size:.65rem}.profile-control__copy[data-v-e72f7ce1]{min-width:0;max-width:13rem;display:grid}.profile-control__copy strong[data-v-e72f7ce1],.profile-control__copy small[data-v-e72f7ce1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-control__copy strong[data-v-e72f7ce1]{color:var(--ink-primary);font-size:.71rem;font-weight:600}.profile-control__copy small[data-v-e72f7ce1]{color:var(--ink-muted);font-size:.61rem}.route-view[data-v-e72f7ce1]{min-width:0;min-height:calc(100vh - var(--topbar-height));background:var(--surface-deep)}.mobile-nav[data-v-e72f7ce1],.mobile-more-layer[data-v-e72f7ce1]{display:none}@media(max-width:760px){.app-shell[data-v-e72f7ce1]{max-width:none;margin-inline:0;display:block;padding-bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom))}.nav-rail[data-v-e72f7ce1]{display:none}.topbar[data-v-e72f7ce1]{grid-template-columns:minmax(0,1fr) auto auto;padding:0 .7rem}.topbar__mode span[data-v-e72f7ce1],.topbar__health[data-v-e72f7ce1],.profile-control__copy[data-v-e72f7ce1],.profile-control>svg[data-v-e72f7ce1]{display:none}.notification-control[data-v-e72f7ce1],.profile-control[data-v-e72f7ce1]{grid-template-columns:auto;border:0;background:transparent}.notification-panel[data-v-e72f7ce1]{position:fixed;top:calc(var(--topbar-height) + .35rem);right:max(.5rem,env(safe-area-inset-right));left:max(.5rem,env(safe-area-inset-left));width:auto}.notification-panel__body[data-v-e72f7ce1]{max-height:calc(100dvh - var(--topbar-height) - var(--mobile-nav-height) - 1.2rem)}.mobile-nav[data-v-e72f7ce1]{position:fixed;z-index:50;inset:auto 0 0;height:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,1fr);padding:.35rem max(.35rem,env(safe-area-inset-right)) max(.35rem,env(safe-area-inset-bottom)) max(.35rem,env(safe-area-inset-left));border-top:1px solid var(--line-strong);background:var(--surface-nav)}.mobile-nav a[data-v-e72f7ce1],.mobile-nav button[data-v-e72f7ce1]{min-width:0;min-height:2.9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;border-radius:.35rem;color:var(--ink-muted);background:transparent;font-size:.58rem;font-weight:520;text-decoration:none}.mobile-nav button[data-v-e72f7ce1]{border:0;cursor:pointer;font-family:inherit}.mobile-nav a.router-link-active[data-v-e72f7ce1],.mobile-nav button.is-active[data-v-e72f7ce1],.mobile-nav button.is-open[data-v-e72f7ce1]{color:var(--signal-normal);background:var(--surface-selected)}.mobile-more-layer[data-v-e72f7ce1]{position:fixed;z-index:49;inset:0 0 calc(var(--mobile-nav-height) + env(safe-area-inset-bottom));display:flex;align-items:end;padding:.75rem max(.75rem,env(safe-area-inset-right)) 0 max(.75rem,env(safe-area-inset-left));background:color-mix(in srgb,var(--surface-deep) 66%,transparent)}.mobile-more-menu[data-v-e72f7ce1]{width:min(100%,25rem);margin-inline:auto;padding:.75rem;border:1px solid var(--line-strong);border-bottom:0;border-radius:.5rem .5rem 0 0;background:var(--surface-base);box-shadow:0 -.8rem 2.2rem #0000005c}.mobile-more-menu__title[data-v-e72f7ce1]{margin:0 0 .65rem;color:var(--ink-secondary);font-size:.7rem;font-weight:650}.mobile-more-menu__links[data-v-e72f7ce1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.mobile-more-menu a[data-v-e72f7ce1]{min-width:0;min-height:3.1rem;display:flex;align-items:center;gap:.55rem;padding:.55rem .65rem;border:1px solid var(--line-soft);border-radius:.36rem;color:var(--ink-secondary);background:var(--surface-recessed);font-size:.72rem;font-weight:570;text-decoration:none}.mobile-more-menu a.router-link-active[data-v-e72f7ce1]{border-color:var(--line-strong);color:var(--signal-normal);background:var(--surface-selected)}.mobile-more-enter-active[data-v-e72f7ce1],.mobile-more-leave-active[data-v-e72f7ce1]{transition:opacity .14s ease-out}.mobile-more-enter-active .mobile-more-menu[data-v-e72f7ce1],.mobile-more-leave-active .mobile-more-menu[data-v-e72f7ce1]{transition:transform .14s ease-out}.mobile-more-enter-from[data-v-e72f7ce1],.mobile-more-leave-to[data-v-e72f7ce1]{opacity:0}.mobile-more-enter-from .mobile-more-menu[data-v-e72f7ce1],.mobile-more-leave-to .mobile-more-menu[data-v-e72f7ce1]{transform:translateY(.75rem)}}@media(prefers-reduced-motion:reduce){.nav-link span[data-v-e72f7ce1],.profile-control>svg[data-v-e72f7ce1],.mobile-more-enter-active[data-v-e72f7ce1],.mobile-more-leave-active[data-v-e72f7ce1],.mobile-more-enter-active .mobile-more-menu[data-v-e72f7ce1],.mobile-more-leave-active .mobile-more-menu[data-v-e72f7ce1]{transition:none}}.manual-bid[data-v-27508cde]{--accent: var(--signal-normal);--warning: var(--signal-caution);--danger: var(--signal-danger-ink);--base: var(--surface-base);--panel: var(--surface-recessed);--line: var(--line-soft);--muted: var(--ink-secondary);display:grid;gap:14px;padding:16px;border:1px solid var(--line-strong, #3a4d68);background:var(--base, #0c111b)}.manual-bid header[data-v-27508cde],.confirmation[data-v-27508cde],.confirmation__actions[data-v-27508cde]{display:flex;align-items:center;justify-content:space-between;gap:14px}h3[data-v-27508cde],p[data-v-27508cde],dl[data-v-27508cde],dd[data-v-27508cde]{margin:0}h3[data-v-27508cde]{overflow-wrap:anywhere;font-size:15px}header p[data-v-27508cde],.confirmation p[data-v-27508cde],.input-note[data-v-27508cde]{margin-top:4px;color:var(--muted, #c7d0dc);font-size:12px}.mode[data-v-27508cde]{flex:none;padding:3px 6px;border:1px solid var(--line-strong, #3a4d68);color:var(--muted, #c7d0dc);font-size:10px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.mode[data-mode=manual][data-v-27508cde]{border-color:var(--accent, #4f8cff);color:var(--accent, #4f8cff)}.bid-facts[data-v-27508cde]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--line, #22314a)}.bid-facts div[data-v-27508cde]{min-width:0;padding:10px;border-inline-end:1px solid var(--line, #22314a)}.bid-facts div[data-v-27508cde]:last-child{border-inline-end:0}.bid-facts dt[data-v-27508cde]{color:var(--muted, #c7d0dc);font-size:10px;text-transform:uppercase}.bid-facts dd[data-v-27508cde]{margin-top:4px;font-size:13px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.command-fields[data-v-27508cde]{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(220px,1fr) auto;align-items:end;gap:10px}.command-fields label[data-v-27508cde]{display:grid;gap:5px}.command-fields label>span[data-v-27508cde]{color:var(--muted, #c7d0dc);font-size:11px;font-weight:700}input[data-v-27508cde]{min-width:0;min-height:42px;padding-inline:10px;border:1px solid var(--line-strong, #3a4d68);background:var(--panel, #111927);color:inherit;font:inherit}input[data-v-27508cde]:focus-visible,.button[data-v-27508cde]:focus-visible{outline:2px solid var(--accent, #4f8cff);outline-offset:2px}input[data-v-27508cde]:disabled,.button[data-v-27508cde]:disabled{cursor:not-allowed;opacity:.5}.button[data-v-27508cde]{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;padding-inline:12px;border:1px solid var(--line-strong, #3a4d68);background:var(--panel, #111927);color:inherit;font:inherit;font-weight:700;cursor:pointer}.button--confirm[data-v-27508cde]{border-color:var(--accent, #4f8cff);background:var(--accent, #4f8cff);color:#0c111b}.button--quiet[data-v-27508cde]{color:var(--muted, #c7d0dc)}.blocking-note[data-v-27508cde],.receipt[data-v-27508cde],.polling-note[data-v-27508cde]{display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid color-mix(in srgb,var(--warning, #f3ad4e) 45%,transparent);color:var(--warning, #f3ad4e);font-size:12px}.polling-note[data-v-27508cde]{padding:10px;border:1px solid color-mix(in srgb,var(--accent, #4f8cff) 45%,transparent);color:var(--accent, #4f8cff);font-size:12px}.confirmation[data-v-27508cde]{align-items:flex-start;padding:12px;border:1px solid var(--accent, #4f8cff);background:color-mix(in srgb,var(--accent, #4f8cff) 5%,var(--base, #0c111b))}.confirmation__actions[data-v-27508cde]{flex:none}.receipt[data-v-27508cde]{border-color:color-mix(in srgb,var(--accent, #4f8cff) 45%,transparent);color:var(--accent, #4f8cff)}.receipt--error[data-v-27508cde]{border-color:color-mix(in srgb,var(--danger, #f47770) 55%,transparent);color:var(--danger, #f47770)}.receipt--warning[data-v-27508cde]{border-color:color-mix(in srgb,var(--warning, #f3ad4e) 45%,transparent);color:var(--warning, #f3ad4e)}.spin[data-v-27508cde]{animation:spin-27508cde .8s linear infinite}@keyframes spin-27508cde{to{transform:rotate(360deg)}}@media(max-width:760px){.bid-facts[data-v-27508cde]{grid-template-columns:repeat(2,minmax(0,1fr))}.bid-facts div[data-v-27508cde]:nth-child(2){border-inline-end:0}.bid-facts div[data-v-27508cde]:nth-child(-n+2){border-block-end:1px solid var(--line, #22314a)}.command-fields[data-v-27508cde],.confirmation[data-v-27508cde],.confirmation__actions[data-v-27508cde]{display:grid;grid-template-columns:1fr}.confirmation__actions[data-v-27508cde]{width:100%}}@media(prefers-reduced-motion:reduce){.spin[data-v-27508cde]{animation:none}}.organization-budget[data-v-bc114b85]{display:grid;grid-template-columns:minmax(15rem,.9fr) minmax(24rem,1.35fr) minmax(19rem,.9fr);min-width:0;border:1px solid var(--line-strong, #3a4d68);background:var(--surface-base, #0c111b);color:var(--ink-primary, #f7f9fc)}.organization-budget__intro[data-v-bc114b85],.organization-budget__facts[data-v-bc114b85],.organization-budget__controls[data-v-bc114b85],.organization-budget__state[data-v-bc114b85]{min-width:0;padding:.9rem 1rem}.organization-budget__intro[data-v-bc114b85]{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:start;gap:.15rem .65rem;border-inline-end:1px solid var(--line-soft, #22314a)}.organization-budget__intro>svg[data-v-bc114b85]{color:var(--signal-normal, #4f8cff)}.organization-budget__intro h2[data-v-bc114b85],.organization-budget__intro p[data-v-bc114b85],.organization-budget__facts p[data-v-bc114b85],.organization-budget__facts small[data-v-bc114b85],.organization-budget__feedback[data-v-bc114b85],.organization-budget__hint[data-v-bc114b85]{margin:0}.organization-budget__intro h2[data-v-bc114b85]{font-size:1rem;line-height:1.35}.organization-budget__intro p[data-v-bc114b85]{margin-top:.25rem;color:var(--ink-secondary, #c7d0dc);font-size:.78rem;line-height:1.45}.organization-budget__status[data-v-bc114b85]{grid-column:2;width:fit-content;margin-top:.55rem;padding:.2rem .4rem;border:1px solid var(--signal-normal, #4f8cff);border-radius:.25rem;color:var(--signal-normal, #4f8cff);font-size:.65rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.organization-budget__status[data-status=disabled][data-v-bc114b85]{border-color:var(--line-control, #5e7594);color:var(--ink-secondary, #c7d0dc)}.organization-budget__status[data-status=awaiting_sync][data-v-bc114b85]{border-color:var(--signal-caution, #f3ad4e);color:var(--signal-caution, #f3ad4e)}.organization-budget__facts[data-v-bc114b85]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:.55rem 0;border-inline-end:1px solid var(--line-soft, #22314a)}.organization-budget__facts>div[data-v-bc114b85]:not(.organization-budget__track){min-width:0;padding-inline:.7rem;border-inline-end:1px solid var(--line-soft, #22314a)}.organization-budget__facts>div[data-v-bc114b85]:first-child{padding-inline-start:0}.organization-budget__facts>div[data-v-bc114b85]:nth-child(3){padding-inline-end:0;border-inline-end:0}.organization-budget__facts span[data-v-bc114b85],.budget-input>span[data-v-bc114b85]{display:block;color:var(--ink-muted, #8f9db0);font-size:.65rem;font-weight:700;letter-spacing:.065em;text-transform:uppercase}.organization-budget__facts strong[data-v-bc114b85]{display:block;margin-top:.25rem;font-size:1rem;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.organization-budget__track[data-v-bc114b85]{grid-column:1 / -1;height:.25rem;background:var(--track-muted, #29364a)}.organization-budget__track>span[data-v-bc114b85]{height:100%;background:var(--signal-normal, #4f8cff)}.organization-budget__facts small[data-v-bc114b85],.organization-budget__sync-note[data-v-bc114b85]{grid-column:1 / -1;color:var(--ink-secondary, #c7d0dc);font-size:.7rem;line-height:1.4}.organization-budget__sync-note[data-v-bc114b85]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;color:var(--signal-caution, #f3ad4e)}.budget-refresh[data-v-bc114b85]{min-height:2rem;padding:.25rem .45rem;border:1px solid var(--signal-caution, #f3ad4e);border-radius:.35rem;background:transparent;color:inherit;font:inherit;font-size:.7rem;font-weight:700;cursor:pointer}.budget-refresh[data-v-bc114b85]:disabled{cursor:wait;opacity:.58}.organization-budget__sync-note a[data-v-bc114b85]{color:inherit;font-weight:700;text-underline-offset:.15em}.organization-budget__controls[data-v-bc114b85]{display:grid;grid-template-columns:minmax(0,1fr) minmax(8.5rem,.65fr);align-content:center;gap:.55rem .65rem}.budget-toggle[data-v-bc114b85]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;cursor:pointer}.budget-toggle input[data-v-bc114b85]{width:1.1rem;height:1.1rem;margin:.1rem 0 0;accent-color:var(--signal-normal, #4f8cff)}.budget-toggle strong[data-v-bc114b85],.budget-toggle small[data-v-bc114b85]{display:block}.budget-toggle strong[data-v-bc114b85]{font-size:.82rem}.budget-toggle small[data-v-bc114b85],.organization-budget__hint[data-v-bc114b85]{margin-top:.15rem;color:var(--ink-secondary, #c7d0dc);font-size:.7rem;line-height:1.4}.budget-input[data-v-bc114b85]{display:grid;gap:.3rem}.budget-input input[data-v-bc114b85]{width:100%;min-height:2.65rem;box-sizing:border-box;padding:.5rem .65rem;border:1px solid var(--line-control, #5e7594);border-radius:.4rem;background:var(--surface-recessed, #111927);color:var(--ink-primary, #f7f9fc);font:inherit;font-variant-numeric:tabular-nums}.budget-button[data-v-bc114b85]{display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;gap:.45rem;padding:.5rem .7rem;border:1px solid var(--signal-normal, #4f8cff);border-radius:.42rem;background:var(--signal-normal, #4f8cff);color:var(--ink-on-signal, #07101f);font:inherit;font-size:.75rem;font-weight:750;cursor:pointer}.budget-button--quiet[data-v-bc114b85]{border-color:var(--line-control, #5e7594);background:var(--surface-raised, #182335);color:var(--ink-primary, #f7f9fc)}.budget-button[data-v-bc114b85]:disabled{cursor:not-allowed;opacity:.52}.budget-input input[data-v-bc114b85]:focus-visible,.budget-toggle input[data-v-bc114b85]:focus-visible,.budget-button[data-v-bc114b85]:focus-visible,.budget-refresh[data-v-bc114b85]:focus-visible{outline:2px solid var(--signal-normal, #4f8cff);outline-offset:2px}.organization-budget__hint[data-v-bc114b85],.organization-budget__feedback[data-v-bc114b85],.organization-budget__controls>.budget-button[data-v-bc114b85]{grid-column:1 / -1}.organization-budget__feedback[data-v-bc114b85],.organization-budget__state[data-v-bc114b85]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;color:var(--signal-normal, #4f8cff);font-size:.75rem;line-height:1.45}.organization-budget__feedback--conflict[data-v-bc114b85]{color:var(--signal-caution, #f3ad4e)}.organization-budget__feedback-actions[data-v-bc114b85]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.organization-budget__feedback--error[data-v-bc114b85],.organization-budget__state--error[data-v-bc114b85]{color:var(--signal-danger-ink, #f47770)}.organization-budget__state[data-v-bc114b85]{grid-column:2 / -1;min-height:7.5rem}.organization-budget--compact[data-v-bc114b85]{grid-template-columns:1fr;max-height:18rem;margin:0 .7rem .65rem;overflow-y:auto;scrollbar-gutter:stable}.organization-budget--compact .organization-budget__intro[data-v-bc114b85],.organization-budget--compact .organization-budget__facts[data-v-bc114b85]{border-inline-end:0;border-bottom:1px solid var(--line-soft, #22314a)}.organization-budget--compact .organization-budget__intro[data-v-bc114b85],.organization-budget--compact .organization-budget__facts[data-v-bc114b85],.organization-budget--compact .organization-budget__controls[data-v-bc114b85],.organization-budget--compact .organization-budget__state[data-v-bc114b85]{grid-column:1;padding:.7rem .75rem}.organization-budget--compact .organization-budget__controls[data-v-bc114b85]{grid-template-columns:1fr}.organization-budget--compact .organization-budget__controls>.budget-button[data-v-bc114b85],.organization-budget--compact .organization-budget__hint[data-v-bc114b85],.organization-budget--compact .organization-budget__feedback[data-v-bc114b85]{grid-column:1}.spin[data-v-bc114b85]{animation:spin-bc114b85 .8s linear infinite}@keyframes spin-bc114b85{to{transform:rotate(360deg)}}@container (max-width: 68rem){.organization-budget[data-v-bc114b85]{grid-template-columns:minmax(14rem,.8fr) minmax(22rem,1.2fr)}.organization-budget__facts[data-v-bc114b85]{border-inline-end:0}.organization-budget__controls[data-v-bc114b85]{grid-column:1 / -1;grid-template-columns:minmax(14rem,1fr) minmax(10rem,.6fr) minmax(12rem,.7fr);border-top:1px solid var(--line-soft, #22314a)}.organization-budget__controls>.budget-button[data-v-bc114b85]{grid-column:auto;align-self:end}.organization-budget__hint[data-v-bc114b85],.organization-budget__feedback[data-v-bc114b85]{grid-column:1 / -1}}@media(max-width:760px){.organization-budget[data-v-bc114b85]{grid-template-columns:1fr}.organization-budget__intro[data-v-bc114b85],.organization-budget__facts[data-v-bc114b85],.organization-budget__controls[data-v-bc114b85]{grid-column:1;border-inline-end:0}.organization-budget__intro[data-v-bc114b85],.organization-budget__facts[data-v-bc114b85]{border-bottom:1px solid var(--line-soft, #22314a)}.organization-budget__controls[data-v-bc114b85]{grid-template-columns:minmax(0,1fr) minmax(8.5rem,.7fr);border-top:0}.organization-budget__controls>.budget-button[data-v-bc114b85],.organization-budget__hint[data-v-bc114b85],.organization-budget__feedback[data-v-bc114b85]{grid-column:1 / -1}.organization-budget__state[data-v-bc114b85]{grid-column:1}}@media(max-width:480px){.organization-budget__facts[data-v-bc114b85],.organization-budget__controls[data-v-bc114b85]{grid-template-columns:1fr}.organization-budget__facts>div[data-v-bc114b85]:not(.organization-budget__track){display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.45rem 0;border-inline-end:0;border-bottom:1px solid var(--line-soft, #22314a)}.organization-budget__facts strong[data-v-bc114b85]{margin-top:0;text-align:right}.organization-budget__track[data-v-bc114b85],.organization-budget__facts small[data-v-bc114b85],.organization-budget__sync-note[data-v-bc114b85],.organization-budget__controls>.budget-button[data-v-bc114b85],.organization-budget__hint[data-v-bc114b85],.organization-budget__feedback[data-v-bc114b85]{grid-column:1}.organization-budget__feedback[data-v-bc114b85],.organization-budget__state[data-v-bc114b85]{grid-template-columns:auto minmax(0,1fr)}.organization-budget__feedback .budget-button[data-v-bc114b85],.organization-budget__state .budget-button[data-v-bc114b85]{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.spin[data-v-bc114b85]{animation:none}}.classic-metrics[data-v-135361b9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line-soft);border-left:1px solid var(--line-soft)}.classic-metric[data-v-135361b9]{--metric-signal: var(--signal-normal);display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;min-height:8.2rem;padding:1rem;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:var(--surface-recessed);color:var(--metric-signal)}.classic-metric--caution[data-v-135361b9]{--metric-signal: var(--signal-caution)}.classic-metric--danger[data-v-135361b9]{--metric-signal: var(--signal-danger-ink)}.classic-metric p[data-v-135361b9],.classic-metric strong[data-v-135361b9],.classic-metric small[data-v-135361b9],.classic-metric__status[data-v-135361b9],.classic-metric__caption[data-v-135361b9]{display:block;margin:0}.classic-metric p[data-v-135361b9]{color:var(--ink-muted);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.classic-metric strong[data-v-135361b9]{margin-top:.45rem;color:var(--metric-signal);font-family:var(--font-data);font-size:clamp(1.35rem,2.6vw,2.2rem);font-variant-numeric:tabular-nums;font-weight:590;line-height:1}.classic-metric small[data-v-135361b9]{margin-top:.45rem;color:var(--ink-secondary);line-height:1.35}.classic-metric__status[data-v-135361b9]{display:flex;align-items:center;gap:.3rem;margin-top:.55rem;color:var(--metric-signal);font-size:.68rem;font-weight:620;line-height:1.25}.classic-metric__status svg[data-v-135361b9]{flex:0 0 auto}.classic-metric__caption[data-v-135361b9]{margin-top:.2rem;color:var(--ink-muted);font-size:.65rem;line-height:1.3}@media(max-width:760px){.classic-metrics[data-v-135361b9]{grid-template-columns:repeat(2,minmax(0,1fr))}.classic-metric[data-v-135361b9]{min-height:7rem}}@media(max-width:420px){.classic-metrics[data-v-135361b9]{grid-template-columns:1fr}}.ledger[data-v-b1df12eb]{min-width:0;border-top:1px solid var(--line-strong)}.ledger__header[data-v-b1df12eb]{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1rem 1.1rem .75rem}.ledger h2[data-v-b1df12eb]{margin:.15rem 0 0;font-size:1rem}.ledger__history-link[data-v-b1df12eb]{display:inline-flex;align-items:center;gap:.2rem;color:var(--ink-secondary);font-size:.75rem;text-decoration:none}.ledger__history-link[data-v-b1df12eb]:hover{color:var(--ink-primary)}.ledger__scroll[data-v-b1df12eb]{overflow-x:auto}table[data-v-b1df12eb]{width:100%;border-collapse:collapse;font-size:.75rem}th[data-v-b1df12eb],td[data-v-b1df12eb]{padding:.72rem .75rem;border-top:1px solid var(--line-soft);text-align:left;vertical-align:top}th[data-v-b1df12eb]{color:var(--ink-muted);background:var(--surface-recessed);font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}td[data-v-b1df12eb]{color:var(--ink-secondary)}td strong[data-v-b1df12eb],td small[data-v-b1df12eb]{display:block}td strong[data-v-b1df12eb]{color:var(--ink-primary);font-weight:570}td small[data-v-b1df12eb]{max-width:23rem;margin-top:.2rem;color:var(--ink-muted);line-height:1.3}.ledger__action[data-v-b1df12eb]{display:inline-flex;align-items:center;gap:.35rem;color:var(--ink-secondary);white-space:nowrap}.ledger__action--increase[data-v-b1df12eb]{color:var(--signal-caution)}.ledger__action--decrease[data-v-b1df12eb],.ledger__action--noop[data-v-b1df12eb]{color:var(--signal-normal)}.ledger__application[data-v-b1df12eb]{display:inline-block;padding:.15rem .35rem;border:1px solid var(--line-strong);border-radius:.25rem;color:var(--ink-secondary);font-family:var(--font-data);font-size:.62rem;letter-spacing:.04em}.ledger__bid[data-v-b1df12eb]{font-variant-numeric:tabular-nums}.ledger__empty[data-v-b1df12eb]{padding:2rem;color:var(--ink-muted);text-align:center}@media(max-width:720px){.ledger__scroll[data-v-b1df12eb]{overflow:visible}table[data-v-b1df12eb],tbody[data-v-b1df12eb],tr[data-v-b1df12eb],td[data-v-b1df12eb]{display:block}thead[data-v-b1df12eb]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}tr[data-v-b1df12eb]{padding:.65rem .8rem;border-top:1px solid var(--line-soft)}td[data-v-b1df12eb]{display:grid;grid-template-columns:6.2rem minmax(0,1fr);gap:.7rem;padding:.38rem 0;border:0}td[data-v-b1df12eb]:before{content:attr(data-label);color:var(--ink-muted);font-size:.65rem;letter-spacing:.03em;text-transform:uppercase}.ledger__empty[data-v-b1df12eb]{display:block}.ledger__empty[data-v-b1df12eb]:before{content:none}}.gauge[data-v-a25e686f]{--gauge-signal: var(--signal-normal);position:relative;min-width:0;margin:0;padding:.72rem .75rem .88rem;border:1px solid var(--line-strong);border-radius:.6rem;background:var(--surface-raised);box-shadow:inset 0 1px color-mix(in srgb,var(--ink-primary) 7%,transparent),0 8px 20px #00000038;overflow:hidden}.gauge--caution[data-v-a25e686f]{--gauge-signal: var(--signal-caution)}.gauge--danger[data-v-a25e686f]{--gauge-signal: var(--signal-danger-ink)}.gauge--muted[data-v-a25e686f]{--gauge-signal: var(--signal-muted)}.gauge__title[data-v-a25e686f]{min-height:1.1rem;color:var(--ink-secondary);font-size:.73rem;font-weight:650;letter-spacing:.055em;line-height:1.1;text-align:center;text-transform:uppercase}.gauge__body[data-v-a25e686f]{position:relative;width:min(100%,13.5rem);aspect-ratio:1;margin:0 auto}.gauge__face[data-v-a25e686f]{width:100%;height:100%;display:block}.gauge__bezel[data-v-a25e686f]{fill:var(--surface-recessed);stroke:var(--line-strong);stroke-width:6}.gauge__well[data-v-a25e686f]{fill:var(--surface-deep);stroke:var(--line-soft);stroke-width:1.5}.gauge__track[data-v-a25e686f],.gauge__value-arc[data-v-a25e686f],.gauge__target-arc[data-v-a25e686f]{fill:none;stroke-linecap:butt}.gauge__track[data-v-a25e686f]{stroke:var(--line-strong);stroke-width:5}.gauge__value-arc[data-v-a25e686f]{stroke:var(--gauge-signal);stroke-width:5}.gauge__target-arc[data-v-a25e686f]{stroke:var(--signal-normal);stroke-width:9;opacity:.7}.gauge__ticks line[data-v-a25e686f]{stroke:var(--ink-secondary);stroke-width:1.2}.gauge__ticks .gauge__tick--major[data-v-a25e686f]{stroke:var(--ink-primary);stroke-width:2.4}.gauge__needle[data-v-a25e686f]{transition:transform .82s cubic-bezier(.16,1,.3,1)}.gauge__needle line[data-v-a25e686f]{stroke:#0000009e;stroke-width:7;transform:translate(2px,3px)}.gauge__needle path[data-v-a25e686f]{fill:var(--ink-primary)}.gauge__hub[data-v-a25e686f]{fill:var(--surface-raised);stroke:var(--line-strong);stroke-width:3}.gauge__hub-pin[data-v-a25e686f]{fill:var(--ink-secondary)}.gauge__readout[data-v-a25e686f]{position:absolute;inset:56% 0 auto;display:grid;justify-items:center;pointer-events:none}.gauge__value[data-v-a25e686f]{color:var(--gauge-signal);font-family:var(--font-data);font-size:clamp(1.2rem,1.25vw,1.7rem);font-variant-numeric:tabular-nums;font-weight:580;line-height:1;letter-spacing:0;text-shadow:0 1px 2px var(--surface-deep),0 0 7px var(--surface-deep)}.gauge__status[data-v-a25e686f]{min-height:1.1rem;display:flex;align-items:center;justify-content:center;gap:.3rem;margin:.05rem 0 .45rem;color:var(--gauge-signal);font-size:.67rem;font-weight:620;line-height:1.2;text-align:center}.gauge__status svg[data-v-a25e686f]{flex:0 0 auto}.gauge__caption[data-v-a25e686f]{min-height:1.1rem;margin:0;color:var(--ink-secondary);font-family:var(--font-data);font-size:.68rem;font-variant-numeric:tabular-nums;line-height:1.25;text-align:center}.gauge--compact[data-v-a25e686f]{padding:.55rem .6rem .7rem}.gauge--compact .gauge__body[data-v-a25e686f]{width:min(100%,8.75rem)}.gauge--compact .gauge__value[data-v-a25e686f]{font-size:clamp(1rem,.95vw,1.25rem)}.gauge--compact .gauge__caption[data-v-a25e686f]{min-height:1.1rem;font-size:.6rem}@media(prefers-reduced-motion:reduce){.gauge__needle[data-v-a25e686f]{transition:none}}.state-lamp[data-v-77ec4a62]{display:inline-flex;align-items:center;gap:.45rem;color:var(--ink-secondary);font-size:.75rem;line-height:1}.state-lamp__dot[data-v-77ec4a62]{width:.55rem;height:.55rem;border-radius:999px;background:var(--signal-muted);box-shadow:0 2px 8px color-mix(in srgb,var(--signal-muted) 35%,transparent)}.state-lamp--normal .state-lamp__dot[data-v-77ec4a62]{background:var(--signal-normal);box-shadow:0 2px 8px color-mix(in srgb,var(--signal-normal) 32%,transparent)}.state-lamp--caution .state-lamp__dot[data-v-77ec4a62]{background:var(--signal-caution);box-shadow:0 2px 8px color-mix(in srgb,var(--signal-caution) 30%,transparent)}.state-lamp--danger .state-lamp__dot[data-v-77ec4a62]{background:var(--signal-danger);box-shadow:0 2px 8px color-mix(in srgb,var(--signal-danger) 30%,transparent)}.statistics-drilldown[data-v-0dedca75]{min-width:0;border-top:1px solid var(--line-soft);background:var(--surface-base)}.statistics-drilldown__header[data-v-0dedca75]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem 1rem .6rem}.statistics-drilldown__header h3[data-v-0dedca75],.statistics-drilldown__header p[data-v-0dedca75],.statistics-drilldown__note[data-v-0dedca75],.statistics-drilldown__warning[data-v-0dedca75]{margin:0}.statistics-drilldown__header h3[data-v-0dedca75]{color:var(--ink-primary);font-size:.8rem}.statistics-drilldown__header p[data-v-0dedca75]{margin-top:.16rem;color:var(--ink-muted);font-size:.68rem}.statistics-drilldown__header>span[data-v-0dedca75]{display:inline-flex;align-items:center;gap:.35rem;flex:0 0 auto;color:var(--ink-muted);font-size:.66rem}.statistics-drilldown__breadcrumbs[data-v-0dedca75]{display:flex;align-items:center;gap:.28rem;min-height:2.25rem;padding:.35rem 1rem;border-top:1px solid var(--line-soft);color:var(--ink-muted);font-size:.68rem}.statistics-drilldown__breadcrumbs button[data-v-0dedca75]{display:inline-flex;align-items:center;gap:.2rem;min-height:1.9rem;padding:.2rem .4rem;border:0;border-radius:.3rem;color:var(--signal-normal);background:transparent;cursor:pointer;font:inherit}.statistics-drilldown__breadcrumbs button[data-v-0dedca75]:disabled{color:var(--ink-secondary);cursor:default}.statistics-drilldown__breadcrumbs button[data-v-0dedca75]:not(:disabled):hover,.statistics-drilldown__breadcrumbs button[data-v-0dedca75]:not(:disabled):focus-visible{background:var(--surface-raised);outline:none}.statistics-drilldown__breadcrumbs button[data-v-0dedca75]:not(:disabled):focus-visible,.statistics-drilldown__open[data-v-0dedca75]:focus-visible,.statistics-drilldown__state button[data-v-0dedca75]:focus-visible{box-shadow:0 0 0 2px var(--surface-base),0 0 0 4px var(--signal-normal)}.statistics-drilldown__table-wrap[data-v-0dedca75]{min-width:0;overflow-x:auto;border-top:1px solid var(--line-soft)}.statistics-drilldown table[data-v-0dedca75]{width:100%;border-collapse:collapse;font-size:.7rem}.statistics-drilldown th[data-v-0dedca75],.statistics-drilldown td[data-v-0dedca75]{padding:.55rem .6rem;border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top}.statistics-drilldown th[data-v-0dedca75]{color:var(--ink-muted);background:var(--surface-recessed);font-size:.66rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.statistics-drilldown td[data-v-0dedca75]{color:var(--ink-secondary);font-variant-numeric:tabular-nums}.statistics-drilldown td strong[data-v-0dedca75],.statistics-drilldown td small[data-v-0dedca75]{display:block}.statistics-drilldown td strong[data-v-0dedca75]{color:var(--ink-primary);font-weight:650}.statistics-drilldown td small[data-v-0dedca75]{margin-top:.12rem;color:var(--ink-muted);font-size:.66rem;line-height:1.35}.statistics-drilldown td strong.statistics-drilldown__position--target[data-v-0dedca75]{color:var(--signal-normal)}.statistics-drilldown td strong.statistics-drilldown__position--hold[data-v-0dedca75],.statistics-drilldown td strong.statistics-drilldown__position--outside[data-v-0dedca75]{color:var(--signal-caution)}.statistics-drilldown__target-status[data-v-0dedca75]{display:inline-flex;width:fit-content;margin-top:.2rem;padding:.12rem .28rem;border:1px solid var(--line-strong);border-radius:.25rem;font-size:.58rem;font-weight:650;letter-spacing:.035em;line-height:1.25;text-transform:uppercase}.statistics-drilldown__target-status--target[data-v-0dedca75]{border-color:color-mix(in srgb,var(--signal-normal) 60%,var(--line-soft));color:var(--signal-normal)}.statistics-drilldown__target-status--hold[data-v-0dedca75]{border-color:color-mix(in srgb,var(--signal-caution) 65%,var(--line-soft));color:var(--signal-caution);background:color-mix(in srgb,var(--signal-caution) 7%,transparent)}.statistics-drilldown__target-status--outside[data-v-0dedca75]{border-color:var(--signal-caution);color:var(--signal-caution);background:color-mix(in srgb,var(--signal-caution) 13%,transparent)}.statistics-drilldown__open[data-v-0dedca75]{display:inline-flex;align-items:center;justify-content:space-between;gap:.35rem;width:100%;min-height:2rem;padding:.18rem .28rem;border:0;border-radius:.3rem;color:var(--signal-normal);background:transparent;cursor:pointer;font:inherit;font-weight:650;text-align:left}.statistics-drilldown__open[data-v-0dedca75]:hover{background:var(--surface-raised)}.statistics-drilldown__state[data-v-0dedca75]{display:grid;gap:.2rem;min-height:6rem;place-content:center;padding:1rem;color:var(--ink-muted);font-size:.7rem;text-align:center}.statistics-drilldown__state strong[data-v-0dedca75]{color:var(--ink-secondary);font-size:.76rem}.statistics-drilldown__state--error strong[data-v-0dedca75],.statistics-drilldown__warning[data-v-0dedca75]{color:var(--signal-danger-ink)}.statistics-drilldown__state button[data-v-0dedca75]{justify-self:center;margin-top:.35rem;padding:.4rem .65rem;border:1px solid var(--line-strong);border-radius:.35rem;color:var(--ink-primary);background:var(--surface-raised);cursor:pointer;font:inherit}.statistics-drilldown__loading[data-v-0dedca75]{display:grid;gap:1px;border-top:1px solid var(--line-soft);background:var(--line-soft)}.statistics-drilldown__loading span[data-v-0dedca75]{min-height:3.7rem;background:linear-gradient(100deg,var(--surface-recessed) 30%,var(--surface-raised) 50%,var(--surface-recessed) 70%);background-size:220% 100%;animation:statistics-loading-0dedca75 1.4s linear infinite}.statistics-drilldown__warning[data-v-0dedca75],.statistics-drilldown__note[data-v-0dedca75]{padding:.5rem 1rem;border-top:1px solid var(--line-soft);font-size:.66rem;line-height:1.4}.statistics-drilldown__note[data-v-0dedca75]{color:var(--ink-muted);background:var(--surface-recessed)}@keyframes statistics-loading-0dedca75{to{background-position-x:-220%}}@media(max-width:640px){.statistics-drilldown__header[data-v-0dedca75]{display:grid}.statistics-drilldown__table-wrap[data-v-0dedca75]{overflow:visible}.statistics-drilldown table[data-v-0dedca75],.statistics-drilldown tbody[data-v-0dedca75],.statistics-drilldown tr[data-v-0dedca75],.statistics-drilldown td[data-v-0dedca75]{display:block}.statistics-drilldown thead[data-v-0dedca75]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.statistics-drilldown tr[data-v-0dedca75]{padding:.48rem .75rem;border-bottom:1px solid var(--line-soft)}.statistics-drilldown td[data-v-0dedca75]{display:grid;grid-template-columns:minmax(7rem,.7fr) minmax(0,1.3fr);gap:.55rem;padding:.28rem 0;border:0}.statistics-drilldown td[data-v-0dedca75]:before{content:attr(data-label);color:var(--ink-muted);font-size:.66rem;letter-spacing:.035em;text-transform:uppercase}.statistics-drilldown__open[data-v-0dedca75]{min-height:2.3rem}}@media(prefers-reduced-motion:reduce){.statistics-drilldown__loading span[data-v-0dedca75]{animation:none}}.statistics-drilldown td strong.statistics-drilldown__position--outside[data-v-0dedca75]{color:var(--signal-danger-ink)}.statistics-drilldown__target-status--outside[data-v-0dedca75]{border-color:var(--signal-danger-ink);color:var(--signal-danger-ink);background:color-mix(in srgb,var(--signal-danger-fill) 18%,transparent)}.task-statistics[data-v-5d642f4f]{min-width:0;border-top:1px solid var(--line-strong);background:var(--surface-base)}.task-statistics__header[data-v-5d642f4f]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem .65rem}.task-statistics__header h2[data-v-5d642f4f],.task-statistics__header p[data-v-5d642f4f]{margin:0}.task-statistics__header h2[data-v-5d642f4f]{font-size:1rem}.task-statistics__header p[data-v-5d642f4f]{margin-top:.18rem;overflow:hidden;color:var(--ink-muted);font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.task-statistics__refresh[data-v-5d642f4f]{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto;color:var(--signal-normal);font-size:.67rem}.task-statistics__refresh>span[data-v-5d642f4f]{width:.42rem;height:.42rem;border-radius:50%;background:currentcolor}.task-statistics__budget-alert[data-v-5d642f4f]{display:flex;align-items:flex-start;gap:.55rem;margin:0;padding:.65rem 1rem;border-top:1px solid color-mix(in srgb,var(--signal-danger-ink) 45%,var(--line-soft));border-bottom:1px solid color-mix(in srgb,var(--signal-danger-ink) 45%,var(--line-soft));color:var(--signal-danger-ink);background:color-mix(in srgb,var(--signal-danger-fill) 13%,var(--surface-base));font-size:.72rem;line-height:1.4}.task-statistics__budget-alert svg[data-v-5d642f4f]{flex:0 0 auto;margin-top:.08rem}.task-statistics__budget-alert strong[data-v-5d642f4f]{font-weight:700}.task-statistics__controls[data-v-5d642f4f]{display:grid;grid-template-columns:minmax(12rem,.75fr) minmax(15rem,1.25fr);gap:.55rem;padding:0 1rem .7rem}.task-statistics__search[data-v-5d642f4f],.task-statistics__select[data-v-5d642f4f]{min-width:0;min-height:2.75rem;border:1px solid var(--line-strong);border-radius:.4rem;background:var(--surface-recessed)}.task-statistics__search[data-v-5d642f4f]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;padding:.45rem .65rem;color:var(--ink-muted)}.task-statistics__search[data-v-5d642f4f]:focus-within,.task-statistics__select[data-v-5d642f4f]:focus-within{border-color:var(--signal-normal)}.task-statistics__search input[data-v-5d642f4f],.task-statistics__select select[data-v-5d642f4f]{width:100%;border:0;outline:0;color:var(--ink-primary);background:transparent;font:inherit;font-size:.75rem}.task-statistics__select select[data-v-5d642f4f]{min-height:2.75rem;padding:0 .65rem}.task-statistics__filter-empty[data-v-5d642f4f]{grid-column:1 / -1;margin:0;color:var(--ink-muted);font-size:.68rem}.task-statistics__state[data-v-5d642f4f]{display:grid;gap:.2rem;min-height:7rem;place-content:center;padding:1rem;color:var(--ink-muted);text-align:center}.task-statistics__state strong[data-v-5d642f4f]{color:var(--ink-secondary);font-size:.82rem}.task-statistics__state span[data-v-5d642f4f]{font-size:.72rem}.task-statistics__state--error strong[data-v-5d642f4f],.task-statistics__stale-warning[data-v-5d642f4f]{color:var(--signal-danger-ink)}.task-statistics__state button[data-v-5d642f4f]{justify-self:center;margin-top:.45rem;padding:.4rem .65rem;border:1px solid var(--line-strong);border-radius:.35rem;color:var(--ink-primary);background:var(--surface-raised);cursor:pointer;font:inherit;font-size:.72rem}.task-statistics__stale-warning[data-v-5d642f4f]{margin:0;padding:.55rem 1rem;border-top:1px solid var(--line-soft);font-size:.7rem}.task-statistics__content[data-v-5d642f4f]{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--line-soft)}.position-chart[data-v-5d642f4f]{min-width:0;margin:0;padding:.78rem 1rem;border-bottom:1px solid var(--line-soft);background:var(--surface-recessed)}.position-chart figcaption[data-v-5d642f4f]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.position-chart figcaption strong[data-v-5d642f4f]{color:var(--ink-primary);font-size:.75rem}.position-chart figcaption span[data-v-5d642f4f]{color:var(--ink-muted);font-size:.68rem}.position-chart__legend[data-v-5d642f4f]{display:flex;flex-wrap:wrap;gap:.4rem .8rem;margin-bottom:.2rem;color:var(--ink-muted);font-size:.64rem}.position-chart__legend>span[data-v-5d642f4f]{display:inline-flex;align-items:center;gap:.32rem}.position-chart__legend-mark[data-v-5d642f4f]{display:inline-block;width:.48rem;height:.48rem;border:2px solid currentcolor;background:var(--surface-recessed)}.position-chart__legend-mark--target[data-v-5d642f4f]{border-radius:50%;color:var(--signal-normal)}.position-chart__legend-mark--hold[data-v-5d642f4f]{color:var(--signal-caution);background:var(--signal-caution);transform:rotate(45deg) scale(.82)}.position-chart__legend-mark--outside[data-v-5d642f4f]{width:.55rem;border:0;color:var(--signal-caution);background:var(--signal-caution);clip-path:polygon(50% 0,100% 100%,0 100%)}.position-chart svg[data-v-5d642f4f]{display:block;width:100%;height:8.4rem;overflow:visible}.position-chart__target[data-v-5d642f4f]{fill:color-mix(in srgb,var(--signal-normal) 11%,transparent)}.position-chart__hold[data-v-5d642f4f]{fill:color-mix(in srgb,var(--signal-caution) 8%,transparent)}.position-chart__grid[data-v-5d642f4f]{stroke:var(--line-strong);stroke-width:1}.position-chart__axis[data-v-5d642f4f]{fill:var(--ink-muted);font-size:10px;font-variant-numeric:tabular-nums}.position-chart__segment[data-v-5d642f4f]{fill:none;stroke-linecap:round;stroke-width:3}.position-chart__segment--target[data-v-5d642f4f]{stroke:var(--signal-normal)}.position-chart__segment--hold[data-v-5d642f4f]{stroke:var(--signal-caution);stroke-dasharray:7 5}.position-chart__segment--outside[data-v-5d642f4f]{stroke:var(--signal-caution);stroke-dasharray:2 4;stroke-width:3.4}.position-chart__marker[data-v-5d642f4f]{vector-effect:non-scaling-stroke}.position-chart__marker--target[data-v-5d642f4f]{fill:var(--surface-recessed);stroke:var(--signal-normal);stroke-width:3}.position-chart__marker--hold[data-v-5d642f4f]{fill:var(--signal-caution);stroke:var(--surface-recessed);stroke-width:1.5}.position-chart__marker--outside[data-v-5d642f4f]{fill:var(--surface-recessed);stroke:var(--signal-caution);stroke-width:2.5;stroke-linejoin:round}.position-chart__empty[data-v-5d642f4f]{display:grid;min-height:8.4rem;place-content:center;margin:0;color:var(--ink-muted);font-size:.7rem;text-align:center}.task-statistics__table-wrap[data-v-5d642f4f]{min-width:0;overflow-x:auto}.task-statistics table[data-v-5d642f4f]{width:100%;border-collapse:collapse;font-size:.7rem}.task-statistics th[data-v-5d642f4f],.task-statistics td[data-v-5d642f4f]{padding:.55rem .6rem;border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top}.task-statistics th[data-v-5d642f4f]{color:var(--ink-muted);background:var(--surface-recessed);font-size:.68rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.task-statistics td[data-v-5d642f4f]{color:var(--ink-secondary);font-variant-numeric:tabular-nums}.task-statistics td strong[data-v-5d642f4f],.task-statistics td small[data-v-5d642f4f]{display:block}.task-statistics td strong[data-v-5d642f4f]{color:var(--ink-primary);font-weight:600}.task-statistics td small[data-v-5d642f4f]{margin-top:.12rem;color:var(--ink-muted);font-size:.68rem;line-height:1.3}.task-statistics__position--found[data-v-5d642f4f]{color:var(--signal-normal)!important}.task-statistics__position--caution[data-v-5d642f4f],.task-statistics__position--hold[data-v-5d642f4f],.task-statistics__position--outside[data-v-5d642f4f]{color:var(--signal-caution)!important}.task-statistics__position--muted[data-v-5d642f4f]{color:var(--ink-secondary)!important}.task-statistics__target-status[data-v-5d642f4f]{display:inline-flex;width:fit-content;margin-top:.2rem;padding:.12rem .28rem;border:1px solid color-mix(in srgb,var(--signal-caution) 65%,var(--line-soft));border-radius:.25rem;color:var(--ink-secondary);background:transparent;font-size:.58rem;font-weight:650;letter-spacing:.035em;line-height:1.25;text-transform:uppercase}.task-statistics__target-status--target[data-v-5d642f4f]{border-color:color-mix(in srgb,var(--signal-normal) 60%,var(--line-soft));color:var(--signal-normal)}.task-statistics__target-status--hold[data-v-5d642f4f]{color:var(--signal-caution);background:color-mix(in srgb,var(--signal-caution) 7%,transparent)}.task-statistics__target-status--outside[data-v-5d642f4f]{border-color:var(--signal-caution);color:var(--signal-caution);background:color-mix(in srgb,var(--signal-caution) 13%,transparent)}.task-statistics__help[data-v-5d642f4f]{margin:0;padding:.6rem 1rem .7rem;color:var(--ink-muted);background:var(--surface-recessed);font-size:.68rem;line-height:1.4}.task-statistics__help strong[data-v-5d642f4f]{color:var(--ink-secondary)}@media(max-width:640px){.task-statistics__header[data-v-5d642f4f]{align-items:flex-start}.task-statistics__header p[data-v-5d642f4f]{white-space:normal}.task-statistics__controls[data-v-5d642f4f]{grid-template-columns:1fr}.task-statistics__filter-empty[data-v-5d642f4f]{grid-column:auto}.task-statistics__table-wrap[data-v-5d642f4f]{overflow:visible}.task-statistics table[data-v-5d642f4f],.task-statistics tbody[data-v-5d642f4f],.task-statistics tr[data-v-5d642f4f],.task-statistics td[data-v-5d642f4f]{display:block}.task-statistics thead[data-v-5d642f4f]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.task-statistics tr[data-v-5d642f4f]{padding:.5rem .75rem;border-bottom:1px solid var(--line-soft)}.task-statistics td[data-v-5d642f4f]{display:grid;grid-template-columns:minmax(7rem,.75fr) minmax(0,1.25fr);gap:.55rem;padding:.28rem 0;border:0}.task-statistics td[data-v-5d642f4f]:before{content:attr(data-label);color:var(--ink-muted);font-size:.68rem;letter-spacing:.035em;text-transform:uppercase}}@media(prefers-reduced-motion:reduce){.task-statistics .spin[data-v-5d642f4f]{animation:none}}.position-chart__legend-mark--outside[data-v-5d642f4f]{color:var(--signal-danger-ink);background:var(--signal-danger-ink)}.position-chart__segment--outside[data-v-5d642f4f],.position-chart__marker--outside[data-v-5d642f4f]{stroke:var(--signal-danger-ink)}.task-statistics__position--outside[data-v-5d642f4f]{color:var(--signal-danger-ink)!important}.task-statistics__target-status--outside[data-v-5d642f4f]{border-color:var(--signal-danger-ink);color:var(--signal-danger-ink);background:color-mix(in srgb,var(--signal-danger-fill) 18%,transparent)}.mini-trend[data-v-c8423dad]{width:3rem;height:1.4rem;color:var(--signal-normal)}.mini-trend--caution[data-v-c8423dad]{color:var(--signal-caution)}.mini-trend--danger[data-v-c8423dad]{color:var(--signal-danger)}.mini-trend--muted[data-v-c8423dad]{color:var(--signal-muted)}.mini-trend__baseline[data-v-c8423dad]{fill:none;stroke:var(--line-soft);stroke-width:1}.mini-trend__line[data-v-c8423dad]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.task-strip[data-v-91c9b21f]{width:100%;display:grid;gap:.75rem;padding:.9rem .95rem;border:1px solid var(--line-soft);border-radius:.55rem;color:var(--ink-primary);background:var(--surface-recessed);cursor:pointer;font:inherit;text-align:left;transition:border-color .16s ease,background-color .16s ease}.task-strip[data-v-91c9b21f]:hover{border-color:var(--line-strong);background:var(--surface-raised)}.task-strip--selected[data-v-91c9b21f]{border-color:var(--signal-normal);background:var(--surface-selected);box-shadow:0 6px 16px #0000002e}.task-strip__heading[data-v-91c9b21f]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem}.task-strip__heading[data-v-91c9b21f] .state-lamp__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.task-strip__name[data-v-91c9b21f]{overflow:hidden;font-size:.83rem;font-weight:630;text-overflow:ellipsis;white-space:nowrap}.task-strip__mode[data-v-91c9b21f]{padding:.18rem .38rem;border:1px solid var(--line-strong);border-radius:.3rem;color:var(--ink-muted);font-family:var(--font-data);font-size:.62rem;letter-spacing:.04em}.task-strip__metrics[data-v-91c9b21f]{display:grid;grid-template-columns:.8fr .8fr 1.25fr auto;align-items:end;gap:.55rem}.task-strip__no-data[data-v-91c9b21f]{align-self:center;color:var(--ink-muted);font-family:var(--font-data);white-space:nowrap}.task-strip__metrics span[data-v-91c9b21f]{display:grid;gap:.15rem}.task-strip__metrics small[data-v-91c9b21f]{color:var(--ink-muted);font-size:.64rem}.task-strip__metrics strong[data-v-91c9b21f]{color:var(--ink-primary);font-family:var(--font-data);font-size:.88rem;font-variant-numeric:tabular-nums;font-weight:560}.task-strip__scale[data-v-91c9b21f]{position:relative;height:.3rem;border-radius:999px;background:var(--line-soft)}.task-strip__target[data-v-91c9b21f]{position:absolute;inset:0 auto 0 5%;width:10%;border-radius:inherit;background:var(--signal-normal)}.task-strip__marker[data-v-91c9b21f]{position:absolute;top:50%;width:.7rem;height:.7rem;border:2px solid var(--surface-deep);border-radius:999px;background:currentColor;color:var(--signal-caution);transform:translate(-50%,-50%)}.view-toggle[data-v-060c222f]{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:.2rem;border:1px solid var(--line-strong);border-radius:.55rem;background:var(--surface-recessed)}.view-toggle__option[data-v-060c222f]{min-height:2.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.45rem .75rem;border:0;border-radius:.38rem;color:var(--ink-muted);background:transparent;cursor:pointer;font:inherit;font-size:.78rem}.view-toggle__option[data-v-060c222f]:hover{color:var(--ink-primary)}.view-toggle__option--active[data-v-060c222f]{color:var(--ink-primary);background:var(--surface-raised);box-shadow:0 3px 10px #00000047}.view-toggle__label--short[data-v-060c222f]{display:none}@media(max-width:620px){.view-toggle__option[data-v-060c222f]{gap:.3rem;padding-inline:.55rem;font-size:.73rem}.view-toggle__label--full[data-v-060c222f]{display:none}.view-toggle__label--short[data-v-060c222f]{display:inline}}.dashboard[data-v-fceac108]{width:100%;max-width:var(--workspace-max-width);min-height:calc(100vh - var(--topbar-height));margin-inline:auto;display:grid;grid-template-columns:minmax(18rem,25rem) minmax(34rem,1fr) minmax(13.5rem,16rem);background:var(--surface-deep)}.task-rack[data-v-fceac108],.task-console[data-v-fceac108],.status-rail[data-v-fceac108]{min-width:0}.task-rack[data-v-fceac108],.task-console[data-v-fceac108]{border-right:1px solid var(--line-strong)}.task-rack[data-v-fceac108]{display:flex;flex-direction:column;max-height:calc(100vh - var(--topbar-height));overflow-x:hidden;background:var(--surface-deep)}.task-rack__header[data-v-fceac108],.task-console__header[data-v-fceac108]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.task-rack__header[data-v-fceac108]{padding:1rem 1rem .8rem}.task-rack h1[data-v-fceac108]{margin:.15rem 0 0;font-size:1rem}.task-rack__count[data-v-fceac108]{min-width:2rem;padding:.25rem .5rem;border:1px solid var(--line-strong);border-radius:.35rem;color:var(--ink-secondary);font-family:var(--font-data);text-align:center}.task-rack__filter[data-v-fceac108]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;margin:0 1rem .7rem;padding:.55rem .7rem;border:1px solid var(--line-soft);border-radius:.45rem;color:var(--ink-muted);background:var(--surface-recessed)}.task-rack__filter[data-v-fceac108]:focus-within{border-color:var(--signal-normal)}.task-rack__filter input[data-v-fceac108]{width:100%;border:0;outline:0;color:var(--ink-primary);background:transparent;font:inherit;font-size:.78rem}.task-rack__refresh[data-v-fceac108]{display:flex;align-items:center;gap:.45rem;min-height:1.1rem;margin:0 1rem .65rem;color:var(--ink-muted);font-size:.68rem;font-variant-numeric:tabular-nums;line-height:1.3}.task-rack__refresh>span[data-v-fceac108]{width:.43rem;height:.43rem;flex:0 0 auto;border-radius:50%;background:currentcolor}.task-rack__refresh--normal[data-v-fceac108]{color:var(--signal-normal)}.task-rack__refresh--caution[data-v-fceac108]{color:var(--signal-caution)}.task-rack__refresh--danger[data-v-fceac108]{color:var(--signal-danger-ink)}.task-rack__refresh--muted[data-v-fceac108]{color:var(--ink-muted)}.task-rack__list[data-v-fceac108]{display:grid;gap:.45rem;margin:0;padding:0 .7rem .7rem;overflow-y:auto;list-style:none}.task-rack__new[data-v-fceac108]{margin-top:auto;padding:.9rem 1rem;border-top:1px solid var(--line-strong);color:var(--signal-normal);font-size:.78rem;font-weight:620;text-decoration:none}.task-rack__item[data-v-fceac108]{display:grid;min-width:0;border:1px solid var(--line-soft);border-radius:.55rem;background:var(--surface-recessed);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.task-rack__item[data-v-fceac108]:hover{border-color:var(--line-strong);background:var(--surface-raised)}.task-rack__item--selected[data-v-fceac108]{border-color:var(--signal-normal);background:var(--surface-selected);box-shadow:0 6px 16px #0000002e}.task-rack__item[data-v-fceac108] .task-strip{border:0;border-radius:.5rem .5rem 0 0;background:transparent;box-shadow:none}.task-rack__item[data-v-fceac108] .task-strip:hover{background:transparent}.task-rack__quick-actions[data-v-fceac108]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;min-width:0;min-height:2.45rem;padding:.38rem .55rem .42rem .75rem;border-top:1px solid var(--line-soft);border-radius:0 0 .5rem .5rem;color:var(--ink-muted);background:color-mix(in srgb,var(--surface-raised) 42%,transparent);font-size:.67rem}.task-rack__quick-actions strong[data-v-fceac108]{color:var(--ink-primary);font-variant-numeric:tabular-nums}.task-rack__edit[data-v-fceac108]{display:inline-flex;min-height:2rem;margin-inline-start:auto;align-items:center;gap:.35rem;padding-inline:.45rem;border-radius:.35rem;color:var(--signal-normal);font-weight:650;text-decoration:none;white-space:nowrap}.task-rack__edit[data-v-fceac108]:hover{background:color-mix(in srgb,var(--signal-normal) 10%,transparent)}.task-rack__edit[data-v-fceac108]:focus-visible{outline:2px solid var(--signal-normal);outline-offset:2px}.task-rack__edit--disabled[data-v-fceac108]{color:var(--ink-muted)}.task-console__tools[data-v-fceac108]{display:grid;justify-items:end;gap:.55rem}.task-console__edit[data-v-fceac108]{min-height:2.35rem;padding-inline:.7rem;font-size:.72rem;text-decoration:none}.task-rack__state[data-v-fceac108]{margin:.5rem 1rem;padding:1rem;color:var(--ink-muted);font-size:.8rem}.task-rack__state--error[data-v-fceac108]{color:var(--signal-danger-ink)}.task-rack__state button[data-v-fceac108]{display:block;margin-top:.5rem}.task-console[data-v-fceac108]{position:relative;align-self:start;background:var(--surface-base);overflow:hidden}.task-console[data-v-fceac108]:after{content:"";position:absolute;z-index:10;inset:0 auto 0 -10%;width:18%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--signal-normal) 9%,transparent),transparent);opacity:0;pointer-events:none}.task-console--sweeping[data-v-fceac108]:after{animation:cross-check-sweep-fceac108 1.1s ease-out}.task-console__header[data-v-fceac108]{min-height:7.4rem;padding:1rem 1.1rem;border-bottom:1px solid var(--line-strong);background:var(--surface-recessed)}.task-console__identity[data-v-fceac108]{min-width:0}.task-console__identity h2[data-v-fceac108]{margin:.2rem 0;overflow:hidden;font-size:clamp(1.15rem,2vw,1.55rem);text-overflow:ellipsis;white-space:nowrap}.task-console__identity h2 span[data-v-fceac108]{color:var(--ink-secondary);font-weight:460}.task-console__identity>p[data-v-fceac108]:last-child{margin:0;color:var(--ink-muted);font-size:.73rem}.task-console__meta[data-v-fceac108]{display:flex;align-items:center;gap:.65rem;margin-bottom:.7rem}.mode-plate[data-v-fceac108]{padding:.2rem .4rem;border:1px solid var(--signal-caution);border-radius:.25rem;color:var(--signal-caution);font-family:var(--font-data);font-size:.61rem;letter-spacing:.04em}.mode-plate--live[data-v-fceac108]{border-color:var(--signal-danger-ink);color:var(--signal-danger-ink)}.primary-instruments[data-v-fceac108]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;padding:.75rem}.reason-strip[data-v-fceac108]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;margin:0 .75rem .75rem;padding:.7rem .8rem;border:1px solid var(--line-strong);color:var(--signal-caution);background:var(--surface-recessed)}.dashboard-manual-bids[data-v-fceac108]{display:grid;gap:.7rem;margin:0 .75rem .75rem;padding:.8rem;border:1px solid var(--line-strong);background:var(--surface-recessed)}.dashboard-manual-bids>header[data-v-fceac108]{display:flex;align-items:start;justify-content:space-between;gap:1rem}.dashboard-manual-bids h3[data-v-fceac108],.dashboard-manual-bids p[data-v-fceac108]{margin:0}.dashboard-manual-bids h3[data-v-fceac108]{font-size:.95rem}.dashboard-manual-bids p[data-v-fceac108],.dashboard-manual-bids a[data-v-fceac108]{margin-top:.2rem;color:var(--ink-secondary);font-size:.72rem}.reason-strip strong[data-v-fceac108],.reason-strip span[data-v-fceac108]{display:block}.reason-strip strong[data-v-fceac108]{font-family:var(--font-data);font-size:.68rem;letter-spacing:.04em}.reason-strip span[data-v-fceac108]{margin-top:.18rem;color:var(--ink-secondary);font-size:.78rem;line-height:1.35}.task-console__assurance[data-v-fceac108]{display:flex;flex-wrap:wrap;gap:.7rem 1.5rem;padding:.75rem 1rem;border-top:1px solid var(--line-strong);color:var(--ink-muted);background:var(--surface-recessed);font-size:.68rem}.status-rail[data-v-fceac108]{display:flex;flex-direction:column;gap:.55rem;padding:.65rem;background:var(--surface-deep)}.interlock[data-v-fceac108],.task-pause[data-v-fceac108]{padding:.85rem;border:1px solid var(--line-strong);background:var(--surface-recessed)}.interlock[data-v-fceac108]{display:grid;gap:.75rem;margin-top:auto;color:var(--signal-caution);box-shadow:inset 0 0 0 3px var(--surface-base)}.status-rail--classic .interlock[data-v-fceac108]{margin-top:0}.interlock h2[data-v-fceac108],.task-pause h2[data-v-fceac108]{margin:.15rem 0 0;color:var(--ink-primary);font-size:.92rem}.interlock p[data-v-fceac108]:not(.eyebrow),.task-pause p[data-v-fceac108]:not(.eyebrow){margin:.35rem 0 0;color:var(--ink-muted);font-size:.69rem;line-height:1.35}.interlock .button[data-v-fceac108]{width:100%}.task-pause[data-v-fceac108]{display:grid;align-content:start;gap:.75rem}.task-pause__button[data-v-fceac108]{width:100%;min-height:2.65rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.55rem .75rem;border:1px solid color-mix(in srgb,var(--signal-caution) 72%,var(--line-strong));border-radius:.42rem;color:var(--signal-caution);background:var(--surface-raised);cursor:pointer;font:inherit;font-size:.75rem;font-weight:650}.task-pause__button[data-v-fceac108]:hover:not(:disabled){border-color:var(--signal-caution);background:color-mix(in srgb,var(--signal-caution) 8%,var(--surface-raised))}.task-pause__button--resume[data-v-fceac108]{border-color:var(--signal-normal);color:var(--ink-on-signal);background:var(--signal-normal)}.task-pause__button[data-v-fceac108]:disabled{cursor:not-allowed;opacity:.52}.button--pause[data-v-fceac108]{border-color:color-mix(in srgb,var(--signal-caution) 72%,var(--surface-deep));color:var(--ink-on-signal);background:var(--signal-caution)}.action-feedback[data-v-fceac108]{margin:0;padding:.7rem;border:1px solid var(--line-soft);color:var(--ink-secondary);background:var(--surface-recessed);font-size:.72rem;line-height:1.4}.dashboard__empty[data-v-fceac108]{grid-column:2 / -1;align-self:center;justify-self:center;max-width:30rem;padding:2rem;text-align:center}.confirm-dialog[data-v-fceac108]{max-width:28rem;padding:0;border:1px solid var(--line-strong);border-radius:.55rem;color:var(--ink-primary);background:var(--surface-raised);box-shadow:0 1.5rem 4rem #00000085}.confirm-dialog[data-v-fceac108]::backdrop{background:color-mix(in srgb,var(--surface-deep) 78%,transparent)}.confirm-dialog form[data-v-fceac108]{display:grid;gap:.85rem;padding:1.35rem;color:var(--signal-caution)}.confirm-dialog h2[data-v-fceac108],.confirm-dialog p[data-v-fceac108]{margin:0}.confirm-dialog h2[data-v-fceac108]{color:var(--ink-primary)}.confirm-dialog p[data-v-fceac108]{color:var(--ink-secondary);line-height:1.5}.confirm-dialog__actions[data-v-fceac108]{display:flex;justify-content:flex-end;gap:.55rem;margin-top:.5rem}@keyframes cross-check-sweep-fceac108{0%{left:-18%;opacity:0}16%{opacity:1}to{left:100%;opacity:0}}@media(max-width:1280px){.dashboard[data-v-fceac108]{grid-template-columns:minmax(18rem,23rem) minmax(32rem,1fr)}.task-console[data-v-fceac108]{border-right:0}.status-rail[data-v-fceac108]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(9rem,1fr)) minmax(15rem,1.3fr) minmax(13rem,1fr);border-top:1px solid var(--line-strong)}.status-rail--classic[data-v-fceac108]{grid-template-columns:repeat(2,minmax(15rem,1fr));align-items:start}.status-rail--classic .action-feedback[data-v-fceac108]{grid-column:1 / -1}.interlock[data-v-fceac108]{margin-top:0}}@media(max-width:900px){.dashboard[data-v-fceac108]{display:block}.task-rack[data-v-fceac108]{max-height:none;border-right:0;border-bottom:1px solid var(--line-strong)}.task-rack__list[data-v-fceac108]{grid-template-columns:repeat(2,minmax(17rem,1fr));max-height:22rem}.status-rail[data-v-fceac108]{grid-template-columns:repeat(3,minmax(0,1fr))}.interlock[data-v-fceac108],.task-pause[data-v-fceac108],.action-feedback[data-v-fceac108]{grid-column:span 3}.status-rail--classic .interlock[data-v-fceac108],.status-rail--classic .task-pause[data-v-fceac108]{grid-column:auto}.status-rail--classic .action-feedback[data-v-fceac108]{grid-column:1 / -1}}@media(max-width:640px){.task-rack__list[data-v-fceac108]{display:grid;grid-template-columns:1fr;width:100%;min-width:0;gap:.5rem;max-height:18rem;overflow-x:hidden;overflow-y:auto}.task-rack__list li[data-v-fceac108]{min-width:0}.task-rack__quick-actions[data-v-fceac108]{gap:.35rem;padding-left:.65rem}.task-rack__edit[data-v-fceac108]{min-height:2.75rem;padding-inline:.45rem}.task-console__header[data-v-fceac108]{min-height:0;align-items:stretch;flex-direction:column}.task-console__identity h2[data-v-fceac108]{white-space:normal}.task-console__tools[data-v-fceac108]{width:100%;justify-items:stretch}.dashboard-manual-bids>header[data-v-fceac108]{display:grid}.task-console__edit[data-v-fceac108]{justify-self:stretch}.primary-instruments[data-v-fceac108]{grid-template-columns:1fr}.primary-instruments[data-v-fceac108] .gauge__body{width:min(100%,16rem)}.status-rail[data-v-fceac108]{grid-template-columns:1fr}.status-rail[data-v-fceac108]>*,.interlock[data-v-fceac108],.task-pause[data-v-fceac108],.action-feedback[data-v-fceac108]{grid-column:auto}.confirm-dialog__actions[data-v-fceac108]{flex-direction:column-reverse}.confirm-dialog__actions .button[data-v-fceac108]{width:100%}}@media(prefers-reduced-motion:reduce){.task-console--sweeping[data-v-fceac108]:after{animation:none}}:root{color-scheme:dark;--surface-deep: #070a11;--surface-base: #0c111b;--surface-recessed: #111927;--surface-raised: #182335;--surface-selected: #142a46;--surface-nav: #080d16;--surface-caution: #21190e;--line-soft: #22314a;--line-strong: #3a4d68;--line-control: #5e7594;--ink-primary: #f7f9fc;--ink-secondary: #c7d0dc;--ink-muted: #8f9db0;--ink-on-signal: #07101f;--signal-normal: #4f8cff;--signal-caution: #f3ad4e;--signal-danger-ink: #f47770;--signal-danger-fill: #a43b44;--signal-danger-on-fill: #fff6f5;--signal-danger: var(--signal-danger-ink);--signal-muted: #5e7594;--track-muted: #29364a;--radius-badge: .28rem;--radius-field: .4rem;--radius-filter: .45rem;--font-ui: "Golos Text Variable", "Golos Text", sans-serif;--font-data: "Golos Text Variable", "Golos Text", sans-serif;--workspace-max-width: 100rem;--nav-width: 4rem;--topbar-height: 3.65rem;--mobile-nav-height: 4.1rem;font-family:var(--font-ui);font-synthesis:none;font-weight:420;line-height:1.45;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{min-width:320px;overflow-x:clip;scrollbar-gutter:stable;background:var(--surface-deep);scrollbar-color:var(--line-strong) var(--surface-deep)}body{min-width:320px;min-height:100vh;margin:0;overflow-x:clip;color:var(--ink-primary);background:var(--surface-deep)}#app{min-height:100vh;background:var(--surface-deep)}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--signal-normal);outline-offset:2px}::selection{color:var(--surface-deep);background:var(--signal-normal)}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-link{position:fixed;z-index:100;top:.6rem;left:.6rem;padding:.6rem .8rem;color:var(--surface-deep);background:var(--signal-normal);font-weight:650;text-decoration:none;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.eyebrow{margin:0;color:var(--ink-muted);font-family:var(--font-data);font-size:.63rem;font-weight:650;letter-spacing:.085em;line-height:1.2;text-transform:uppercase}.button{min-height:2.65rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.55rem .85rem;border:1px solid var(--line-control);border-radius:.42rem;color:var(--ink-primary);background:var(--surface-raised);cursor:pointer;font:inherit;font-size:.78rem;font-weight:620;text-decoration:none}.button:hover:not(:disabled){border-color:var(--ink-muted)}.button--primary{border-color:color-mix(in srgb,var(--signal-normal) 72%,var(--surface-deep));color:var(--ink-on-signal);background:var(--signal-normal)}.button--danger{border-color:color-mix(in srgb,var(--signal-danger-ink) 72%,var(--signal-danger-fill));color:var(--signal-danger-on-fill);background:var(--signal-danger-fill)}.route-load-error{position:fixed;z-index:1000;inset:auto clamp(1rem,3vw,2rem) clamp(1rem,3vw,2rem);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 1.5rem;max-width:52rem;margin-inline:auto;padding:1rem 1.1rem;border:1px solid var(--signal-caution);border-radius:.75rem;background:var(--surface-raised);box-shadow:0 .9rem 2.4rem #0000006b}.route-load-error strong{display:block;color:var(--ink-primary);font-size:.92rem}.route-load-error p{margin:.28rem 0 0;color:var(--ink-secondary);font-size:.78rem;line-height:1.45}@media(max-width:620px){.route-load-error{grid-template-columns:1fr}.route-load-error .button{width:100%}}.button:disabled{cursor:not-allowed;opacity:.52}.spin{animation:spin .9s linear infinite}.page{max-width:var(--workspace-max-width);margin:0 auto;padding:clamp(1rem,2.4vw,2.2rem)}.page-header{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.35rem;padding-bottom:1rem;border-bottom:1px solid var(--line-strong)}.page-header h1{margin:.2rem 0 0;font-size:clamp(1.35rem,2.4vw,2.1rem)}.page-header p:not(.eyebrow){max-width:46rem;margin:.45rem 0 0;color:var(--ink-secondary)}.panel{border:1px solid var(--line-strong);background:var(--surface-base)}.panel__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid var(--line-strong);background:var(--surface-recessed)}.panel__header h2{margin:0;font-size:.95rem}.field{display:grid;gap:.4rem}.field>span:not(.select-control),.field>label{color:var(--ink-secondary);font-size:.72rem;font-weight:570}.field input,.field select,.field textarea,input.control,select.control,textarea.control{width:100%;min-height:2.65rem;padding:.55rem .7rem;border:1px solid var(--line-control);border-radius:.4rem;color:var(--ink-primary);background:var(--surface-recessed)}.field textarea,textarea.control{min-height:6rem;resize:vertical}.field small{color:var(--ink-muted);font-size:.68rem;line-height:1.4}.status-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .42rem;border:1px solid var(--line-strong);border-radius:.28rem;color:var(--ink-secondary);font-size:.67rem;white-space:nowrap}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:760px){html{scrollbar-gutter:auto}:root{--nav-width: 0px;--topbar-height: 3.35rem}.page-header{align-items:stretch;flex-direction:column}.page-header .button{width:100%}}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}.spin,.skeleton{animation:none!important}}
