:root{color-scheme:light;--ursa-canvas:#f5f2f1;--ursa-canvas-raised:#faf8f7;--ursa-surface:#ffffff;--ursa-surface-subtle:#f8f5f4;--ursa-surface-pressed:#eee9e7;--ursa-ink:#1d1719;--ursa-ink-soft:#62575b;--ursa-ink-muted:#8b7e83;--ursa-line:#e3dcda;--ursa-line-strong:#d2c7c4;--ursa-navy:#201518;--ursa-navy-raised:#2a1c20;--ursa-red:#cc0327;--ursa-red-hover:#a80020;--ursa-red-soft:#fff0f3;--ursa-blue:#9a711e;--ursa-green:#087654;--ursa-amber:#a35d08;--ursa-radius-sm:4px;--ursa-radius-md:6px;--ursa-radius-lg:8px;--ursa-shadow-1:0 1px 2px rgb(21 26 33/0.06);--ursa-shadow-2:0 1px 2px rgb(21 26 33/0.05),0 8px 24px rgb(21 26 33/0.07);--ursa-shadow-float:0 2px 4px rgb(21 26 33/0.06),0 18px 48px rgb(21 26 33/0.14);--ursa-ease-out:cubic-bezier(0.22,1,0.36,1);--ursa-ease-standard:cubic-bezier(0.4,0,0.2,1);--ursa-fast:150ms;--ursa-normal:200ms;--ursa-slow:280ms;--background:var(--ursa-canvas);--foreground:var(--ursa-ink);--surface:var(--ursa-surface);--surface-muted:var(--ursa-surface-subtle);--line:var(--ursa-line);--zhva-red:var(--ursa-red);--zhva-red-dark:var(--ursa-red-hover);--zhva-ink:var(--ursa-navy);--panel-shadow:var(--ursa-shadow-1);--panel-shadow-strong:var(--ursa-shadow-2)}html.dark{color-scheme:dark;--ursa-canvas:#0e0a0b;--ursa-canvas-raised:#140e10;--ursa-surface:#1a1315;--ursa-surface-subtle:#21181b;--ursa-surface-pressed:#2a1f22;--ursa-ink:#f6f1ef;--ursa-ink-soft:#c0b4b7;--ursa-ink-muted:#918489;--ursa-line:#35282c;--ursa-line-strong:#49363c;--ursa-navy:#090607;--ursa-navy-raised:#161012;--ursa-red:#f04461;--ursa-red-hover:#ff5a74;--ursa-red-soft:#321219;--ursa-blue:#e0bd69;--ursa-green:#4fc59b;--ursa-amber:#e5a34b;--ursa-shadow-1:0 1px 2px rgb(0 0 0/0.24);--ursa-shadow-2:0 1px 2px rgb(0 0 0/0.26),0 10px 28px rgb(0 0 0/0.24);--ursa-shadow-float:0 3px 8px rgb(0 0 0/0.3),0 22px 54px rgb(0 0 0/0.42)}html{background:var(--ursa-canvas);scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body,html{max-width:100%;overflow-x:clip}body{background:transparent!important;color:var(--ursa-ink);font-family:Inter,Noto Sans SC,Arial,Helvetica,sans-serif;font-synthesis:none;min-width:0;text-rendering:optimizeLegibility;width:100%}.metric-value,.ursa-brand-name,h1,h2,h3,h4{font-family:Manrope,Inter,Noto Sans SC,sans-serif}::selection{background:rgb(196 20 50/.18);color:var(--ursa-ink)}.ambient-field{background:linear-gradient(112deg,rgb(204 3 39/.045),transparent 25%),linear-gradient(248deg,rgb(199 162 75/.045),transparent 30%),linear-gradient(180deg,var(--ursa-canvas-raised),var(--ursa-canvas));contain:strict}.ambient-field:before{background-image:linear-gradient(rgb(21 26 33/.022) 1px,transparent 0),linear-gradient(90deg,rgb(21 26 33/.022) 1px,transparent 0);background-size:64px 64px;mask-image:linear-gradient(180deg,black,transparent 72%);opacity:.65}.ambient-field:after,.ambient-field:before{animation:none!important;filter:none;inset:0;transform:none}.ambient-field:after{background:radial-gradient(ellipse at 50% -16%,rgb(255 255 255/.78),transparent 48%);opacity:.58}html.dark .ambient-field{background:linear-gradient(112deg,rgb(224 68 93/.035),transparent 24%),linear-gradient(248deg,rgb(81 103 174/.035),transparent 28%),linear-gradient(180deg,#0d1218,var(--ursa-canvas))}html.dark .ambient-field:before{background-image:linear-gradient(rgb(255 255 255/.022) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.022) 1px,transparent 0)}html.dark .ambient-field:after{background:radial-gradient(ellipse at 50% -18%,rgb(255 255 255/.045),transparent 48%)}.flight-backdrop:after,.flight-backdrop:before{animation:none!important;display:none}html.theme-changing *,html.theme-changing :after,html.theme-changing :before{transition-property:none!important}html.theme-changing .ambient-field,html.theme-changing .command-surface,html.theme-changing .glass-rail,html.theme-changing .surface-panel,html.theme-changing .ursa-public-header,html.theme-changing body,html.theme-changing input,html.theme-changing select,html.theme-changing textarea{transition:background-color .2s var(--ursa-ease-standard),border-color .2s var(--ursa-ease-standard),color .2s var(--ursa-ease-standard)!important}.page-stage>*{animation:none}.page-stage{min-width:0}.page-stage>.space-y-8>:not([hidden])~:not([hidden]){margin-top:1.5rem}.page-header{border-bottom-color:var(--ursa-line);min-height:78px}.page-header:after{background:var(--ursa-red);width:48px}.page-title{color:var(--ursa-ink);line-height:1.16}.page-eyebrow{color:var(--ursa-red);font-size:.6875rem;line-height:1.2}.surface-panel{background:color-mix(in srgb,var(--ursa-surface) 94%,transparent);border-color:var(--ursa-line);box-shadow:var(--ursa-shadow-1)}.surface-panel:before{display:none}html.dark .surface-panel{background:color-mix(in srgb,var(--ursa-surface) 96%,transparent);border-color:var(--ursa-line)}.interactive-card{isolation:auto;transition:background-color var(--ursa-normal) var(--ursa-ease-standard),border-color var(--ursa-normal) var(--ursa-ease-standard),box-shadow var(--ursa-slow) var(--ursa-ease-out),transform var(--ursa-slow) var(--ursa-ease-out)}.interactive-card:after,.interactive-card:before,.spotlight-layer{display:none}.metric-card{min-height:144px}.metric-card:after{background:var(--ursa-red);height:2px;opacity:1;transform:none;width:32px}.metric-card[data-tone=emerald]:after{background:var(--ursa-green)}.metric-card[data-tone=amber]:after{background:var(--ursa-amber)}.metric-card[data-tone=slate]:after{background:var(--ursa-blue)}.metric-card:hover:after{transform:none}.metric-value,.ursa-home-v2-metric dd,table{font-variant-numeric:tabular-nums}.btn-motion{isolation:auto;overflow:visible;transition:background-color var(--ursa-fast) var(--ursa-ease-standard),border-color var(--ursa-fast) var(--ursa-ease-standard),color var(--ursa-fast) var(--ursa-ease-standard),box-shadow var(--ursa-normal) var(--ursa-ease-out),transform var(--ursa-fast) var(--ursa-ease-out);will-change:auto}.btn-motion:after{display:none}:where(button,a).btn-motion{-webkit-tap-highlight-color:transparent}:where(button:not(:disabled),a[href],[role=button]){cursor:pointer}:where(button:not(:disabled),.btn-motion):active{box-shadow:none;transform:translate3d(0,1px,0);transition-duration:90ms}.btn-motion:disabled{box-shadow:none;transform:none}.focus-ring:focus-visible,:where(input,select,textarea):focus-visible{outline:2px solid color-mix(in srgb,var(--ursa-red) 82%,white);outline-offset:2px}input,select,textarea{appearance:none;background:var(--ursa-surface);border-color:var(--ursa-line-strong);border-radius:var(--ursa-radius-md);box-shadow:var(--ursa-shadow-1);color:var(--ursa-ink);min-height:44px;transition:background-color var(--ursa-fast) var(--ursa-ease-standard),border-color var(--ursa-fast) var(--ursa-ease-standard),box-shadow var(--ursa-fast) var(--ursa-ease-standard)}input[type=checkbox],input[type=radio]{appearance:auto;box-shadow:none;min-height:auto}select{background-image:linear-gradient(45deg,transparent 50%,var(--ursa-ink-muted) 50%),linear-gradient(135deg,var(--ursa-ink-muted) 50%,transparent 50%);background-position:calc(100% - 17px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:2.25rem}input:hover,select:hover,textarea:hover{border-color:var(--ursa-ink-muted)}input:focus,select:focus,textarea:focus{border-color:var(--ursa-red);box-shadow:0 0 0 3px color-mix(in srgb,var(--ursa-red) 13%,transparent)}input::placeholder,textarea::placeholder{color:var(--ursa-ink-muted)}html.dark input,html.dark select,html.dark textarea{background:var(--ursa-surface-subtle);border-color:var(--ursa-line-strong);box-shadow:inset 0 1px 0 rgb(255 255 255/.025);color:var(--ursa-ink)}.command-surface{background:var(--ursa-navy);border-color:rgb(255 255 255/.075);box-shadow:8px 0 28px rgb(10 15 22/.08)}.sidebar-brand-row{background:#ffffff;border-color:#e3e7eb}.ursa-sidebar-bearing{background:linear-gradient(90deg,var(--ursa-red) 0 58%,var(--ursa-blue) 58%)}.sidebar-scroll{scrollbar-color:rgb(255 255 255/.16) transparent;scrollbar-width:thin}.sidebar-nav-link{border-radius:var(--ursa-radius-md);min-height:44px;transition:background-color var(--ursa-fast) var(--ursa-ease-standard),border-color var(--ursa-fast) var(--ursa-ease-standard),color var(--ursa-fast) var(--ursa-ease-standard),transform var(--ursa-normal) var(--ursa-ease-out)}.sidebar-nav-link.is-active{background:rgb(255 255 255/.095);border-color:rgb(255 255 255/.1);box-shadow:inset 2px 0 0 var(--ursa-red)}.sidebar-nav-icon{box-shadow:none;transition:background-color var(--ursa-fast) var(--ursa-ease-standard),border-color var(--ursa-fast) var(--ursa-ease-standard),color var(--ursa-fast) var(--ursa-ease-standard)}.glass-rail{-webkit-backdrop-filter:blur(16px) saturate(1.05);backdrop-filter:blur(16px) saturate(1.05)}.glass-rail,.glass-rail:hover{background:color-mix(in srgb,var(--ursa-canvas-raised) 88%,transparent);border-color:var(--ursa-line);box-shadow:inset 0 1px 0 rgb(255 255 255/.7)}html.dark .glass-rail,html.dark .glass-rail:hover{background:color-mix(in srgb,var(--ursa-canvas) 90%,transparent);border-color:var(--ursa-line);box-shadow:inset 0 1px 0 rgb(255 255 255/.035)}.ursa-public-header{-webkit-backdrop-filter:blur(16px) saturate(1.05);backdrop-filter:blur(16px) saturate(1.05);background:color-mix(in srgb,var(--ursa-canvas-raised) 90%,transparent);border-color:var(--ursa-line);box-shadow:none}html.dark .ursa-public-header{background:color-mix(in srgb,var(--ursa-canvas) 91%,transparent);border-color:var(--ursa-line)}.user-menu-trigger{background:var(--ursa-surface);border-color:var(--ursa-line);box-shadow:var(--ursa-shadow-1);transition:background-color var(--ursa-fast) var(--ursa-ease-standard),border-color var(--ursa-fast) var(--ursa-ease-standard),box-shadow var(--ursa-normal) var(--ursa-ease-out)}.user-menu-trigger:hover{box-shadow:var(--ursa-shadow-1);transform:none}.menu-pop{animation:ursa-menu-in .18s var(--ursa-ease-out) both}.menu-pop,.user-menu-panel{background:var(--ursa-surface);border-color:var(--ursa-line);box-shadow:var(--ursa-shadow-float)}.user-menu-panel{transform-origin:top right}.user-menu-panel :where(button,a){min-height:44px}@keyframes ursa-menu-in{0%{opacity:0;transform:translate3d(0,-4px,0) scale(.99)}}.mobile-nav-sheet{animation:none;background:var(--ursa-surface);border-color:var(--ursa-line);box-shadow:var(--ursa-shadow-float)}.mobile-nav-backdrop{animation:none}html.dark nav.fixed.inset-x-0.bottom-0,nav.fixed.inset-x-0.bottom-0{-webkit-backdrop-filter:blur(16px) saturate(1.06);backdrop-filter:blur(16px) saturate(1.06);background:color-mix(in srgb,var(--ursa-surface) 94%,transparent);border-color:var(--ursa-line);box-shadow:0 -8px 24px rgb(21 26 33/.07)}.mobile-nav-link.is-active{background:var(--ursa-red-soft);box-shadow:inset 0 2px 0 var(--ursa-red);color:var(--ursa-red)}table{border-collapse:separate;border-spacing:0}html.dark thead,thead{background:var(--ursa-surface-subtle);color:var(--ursa-ink-muted)}thead th{border-bottom:1px solid var(--ursa-line);font-size:.6875rem;font-weight:650;text-transform:uppercase}tbody{background:color-mix(in srgb,var(--ursa-surface) 94%,transparent)}.table-row-motion{transition:background-color var(--ursa-fast) var(--ursa-ease-standard),box-shadow var(--ursa-fast) var(--ursa-ease-standard)}.table-row-motion:hover,html.dark .table-row-motion:hover{background:var(--ursa-surface-subtle);box-shadow:inset 2px 0 0 color-mix(in srgb,var(--ursa-red) 44%,transparent);transform:none}.route-click-row{position:relative}.route-click-row>td{padding:1rem 1.25rem}.route-row-link:after{content:"";inset:0;position:absolute;z-index:1}.route-row-link:focus-visible{outline:none}.route-row-link:focus-visible:after{outline:2px solid var(--ursa-red);outline-offset:-3px}.route-row-action{transition:color var(--ursa-fast) var(--ursa-ease-standard),transform var(--ursa-normal) var(--ursa-ease-out)}.route-click-row:hover .route-row-action{color:var(--ursa-red);transform:translate3d(2px,0,0)}.status-pill{box-shadow:none;transition:background-color var(--ursa-fast) var(--ursa-ease-standard),border-color var(--ursa-fast) var(--ursa-ease-standard),color var(--ursa-fast) var(--ursa-ease-standard)}.status-pill:hover{transform:none}.ursa-alert{border:1px solid var(--ursa-line);box-shadow:var(--ursa-shadow-1)}.ursa-alert-neutral{background:var(--ursa-surface);color:var(--ursa-ink-soft)}.ursa-alert-error{background:#fff3f4;border-color:#f2c7ce;color:#a30f28}html.dark .ursa-alert-error{background:#291418;border-color:#5c2933;color:#ff9bab}.action-toast-region{inset:76px 20px auto auto;width:380px}.action-toast,html.dark .action-toast{-webkit-backdrop-filter:blur(16px) saturate(1.04);backdrop-filter:blur(16px) saturate(1.04);background:color-mix(in srgb,var(--ursa-surface) 94%,transparent);border-color:var(--ursa-line);border-left-width:3px;box-shadow:var(--ursa-shadow-float);min-height:68px}.action-toast-title,html.dark .action-toast-title{color:var(--ursa-ink)}.action-toast-message,html.dark .action-toast-message{color:var(--ursa-ink-soft)}.action-toast-dismiss,html.dark .action-toast-dismiss{color:var(--ursa-ink-muted)}.critical-notification-backdrop{background:rgb(8 12 18/.62)}.critical-notification-dialog{background:var(--ursa-surface);border:1px solid var(--ursa-line);box-shadow:var(--ursa-shadow-float)}.critical-notification-dialog :where(button,a){min-height:44px}.critical-notification-head{background:var(--ursa-navy);border-bottom:3px solid var(--ursa-red)}.route-loading-overlay{background:var(--ursa-canvas)}.ursa-loading-screen{background:linear-gradient(112deg,rgb(196 20 50/.04),transparent 28%),linear-gradient(248deg,rgb(41 61 143/.04),transparent 32%),var(--ursa-canvas)}html.dark .ursa-loading-screen{background:linear-gradient(112deg,rgb(224 68 93/.03),transparent 28%),linear-gradient(248deg,rgb(81 103 174/.03),transparent 32%),var(--ursa-canvas)}.loading-status-card,html.dark .loading-status-card{background:var(--ursa-surface);border:1px solid var(--ursa-line);box-shadow:var(--ursa-shadow-1);min-height:82px;animation:ursa-loading-step-in .3s var(--ursa-ease-out) both}.loading-status-card:nth-child(2){animation-delay:50ms}.loading-status-card:nth-child(3){animation-delay:.1s}@keyframes ursa-loading-step-in{0%{opacity:0;transform:translate3d(0,6px,0)}}.admin-compact-stat{background:var(--ursa-surface-subtle);border-color:var(--ursa-line)}.admin-module-card{min-height:190px}.loading-status-label,html.dark .loading-status-label{color:var(--ursa-ink)}.loading-status-detail,html.dark .loading-status-detail{color:var(--ursa-ink-soft)}.loading-progress-track,html.dark .loading-progress-track{background:var(--ursa-surface-pressed)}.loading-progress-bar,html.dark .loading-progress-bar{animation:loading-progress 1.25s var(--ursa-ease-standard) infinite;background:linear-gradient(90deg,var(--ursa-red),var(--ursa-blue))}.loading-status-dot{animation:loading-status-pulse 1.8s var(--ursa-ease-standard) infinite}.submit-spinner{animation-duration:.68s}.ursa-home-v2-cycle-row{padding-inline:8px;transition:background-color var(--ursa-normal) var(--ursa-ease-standard),border-color var(--ursa-normal) var(--ursa-ease-standard),transform var(--ursa-slow) var(--ursa-ease-out)}.ursa-home-v2-row-arrow{transition:color var(--ursa-fast) var(--ursa-ease-standard),transform var(--ursa-slow) var(--ursa-ease-out)}.ursa-home-v2-image{object-position:center top;transform:none}.ursa-home-v2-wash{background:linear-gradient(90deg,rgb(5 9 15/.86),rgb(5 9 15/.72) 34%,rgb(5 9 15/.28) 58%,rgb(5 9 15/.03) 78%),linear-gradient(180deg,rgb(5 9 15/.05),rgb(5 9 15/.16))}.ursa-home-v2-kicker,.ursa-home-v2-scroll{color:#f1f5f9}@media (max-width:767px){.ursa-home-v2-image{object-position:58% top;opacity:1}.ursa-home-v2-wash{background:linear-gradient(90deg,rgb(5 9 15/.88),rgb(5 9 15/.5)),linear-gradient(180deg,rgb(5 9 15/.04),rgb(5 9 15/.42))}}.animate-fade-up{animation:ursa-reveal .38s var(--ursa-ease-out) both}@keyframes ursa-reveal{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@media (hover:hover) and (pointer:fine){.interactive-card:hover{border-color:var(--ursa-line-strong);box-shadow:var(--ursa-shadow-2);transform:translate3d(0,-2px,0)}.btn-motion:hover{box-shadow:0 4px 12px rgb(21 26 33/.1);transform:translate3d(0,-1px,0)}.sidebar-nav-link:hover{transform:translate3d(2px,0,0)}.network-stat-link:hover{border-color:var(--ursa-line-strong);box-shadow:var(--ursa-shadow-2);transform:translate3d(0,-1px,0)}.ursa-home-v2-cycle-row:hover{transform:translate3d(4px,0,0)}}@media (max-width:767px),(pointer:coarse){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}.ambient-field:before{background-size:48px 48px;opacity:.45}.glass-rail,.ursa-public-header,html.dark nav.fixed.inset-x-0.bottom-0,nav.fixed.inset-x-0.bottom-0{-webkit-backdrop-filter:none;backdrop-filter:none}.page-header{min-height:0}.btn-motion:hover,.ursa-home-v2-cycle-row:hover,.ursa-home-v2-cycle-row:hover .ursa-home-v2-row-arrow{box-shadow:none;transform:none}}@media (prefers-reduced-transparency:reduce){.action-toast,.glass-rail,.ursa-public-header,nav.fixed.inset-x-0.bottom-0{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ursa-surface)}}@media (prefers-contrast:more){:root{--ursa-line:#aab3bd;--ursa-line-strong:#717d8a}html.dark{--ursa-line:#586574;--ursa-line-strong:#8491a0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.animate-fade-up,.loading-progress-bar,.loading-status-card,.loading-status-dot,.menu-pop,.submit-spinner{animation:none!important}.btn-motion,.interactive-card,.sidebar-nav-link,.table-row-motion,.ursa-home-v2-cycle-row,.ursa-home-v2-row-arrow{transition-duration:1ms!important}.btn-motion:active,.btn-motion:hover,.interactive-card:hover,.sidebar-nav-link:hover,.ursa-home-v2-cycle-row:hover,.ursa-home-v2-cycle-row:hover .ursa-home-v2-row-arrow{transform:none!important}}