: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:var(--font-inter),var(--font-noto-sans-sc),Arial,Helvetica,sans-serif;font-synthesis:none;min-width:0;text-rendering:optimizeLegibility;width:100%}html[lang=zh-CN] body{font-family:var(--font-inter),var(--font-noto-sans-sc),"PingFang SC","Microsoft YaHei",sans-serif;line-break:strict;word-break:normal}html[lang=zh-CN] :where(h1,h2,h3,h4,.ursa-brand-name,.metric-value){font-family:var(--font-manrope),var(--font-noto-sans-sc),var(--font-inter),sans-serif;font-weight:600;line-height:1.3;text-wrap:balance}html[lang=zh-CN] :where(.page-eyebrow,thead th,.status-pill){letter-spacing:0}html[lang=zh-CN] :where(p,dd,label,.action-toast-message){overflow-wrap:anywhere}html[lang=zh-CN] :where(button,.btn-motion,.status-pill){line-height:1.45}.metric-value,.ursa-brand-name,h1,h2,h3,h4{font-family:var(--font-manrope),var(--font-inter),var(--font-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}.hero-shell:before{animation:none!important}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}html[lang=zh-CN] .page-header-layout{column-gap:1rem;row-gap:1rem}html[lang=zh-CN] .page-header-actions{flex:0 1 auto}html[lang=zh-CN] .page-header-actions>:where(a,button,form){max-width:100%}html[lang=zh-CN] .page-header-actions :where(a,button){min-height:44px;white-space:normal}.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}.rank-manifesto{align-items:center;background:linear-gradient(100deg,rgb(196 20 50/.07),transparent 34%),linear-gradient(280deg,rgb(41 61 143/.08),transparent 38%),var(--ursa-surface);border-block:1px solid var(--ursa-line);display:flex;gap:2rem;justify-content:space-between;margin-inline:calc(var(--app-shell-padding, 0px) * -1);min-height:180px;overflow:hidden;padding:2rem clamp(1.25rem,4vw,3rem);position:relative}.rank-manifesto:before{background-image:repeating-radial-gradient(ellipse at 0 100%,transparent 0 30px,rgb(41 61 143/.055) 31px 32px,transparent 33px 52px);content:"";inset:0 32% 0 0;mask-image:linear-gradient(90deg,black,transparent);pointer-events:none;position:absolute}.rank-manifesto-copy{max-width:700px;position:relative;z-index:1}.rank-manifesto-kicker{color:var(--ursa-red);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rank-manifesto h2{color:var(--ursa-ink);font-size:clamp(1.45rem,3vw,2rem);margin-top:.5rem}.rank-manifesto-copy>p:last-child{color:var(--ursa-ink-soft);font-size:.9375rem;line-height:1.75;margin-top:.75rem}.rank-manifesto-seal{align-items:center;background:var(--ursa-red);box-shadow:0 10px 26px rgb(196 20 50/.18);color:white;display:flex;flex:0 0 78px;flex-direction:column;height:78px;justify-content:center;outline:1px solid rgb(255 255 255/.4);outline-offset:-6px;transform:rotate(2deg);width:78px}.rank-manifesto-seal span{font-family:var(--font-noto-sans-sc),serif;font-size:1.9rem;font-weight:700;line-height:1}.rank-manifesto-seal small{font-size:.5rem;font-weight:700;letter-spacing:.12em;margin-top:.35rem}.rank-path{display:grid;gap:0;position:relative}.rank-path:before{background:linear-gradient(var(--ursa-red),var(--ursa-blue));bottom:2rem;content:"";left:62px;opacity:.22;position:absolute;top:2rem;width:1px}.rank-path-card{align-items:center;border-bottom:1px solid var(--ursa-line);color:inherit;display:grid;gap:clamp(1rem,2.5vw,1.75rem);grid-template-columns:32px 88px minmax(0,1fr);min-height:190px;padding:1.5rem 1rem;position:relative;text-decoration:none}.rank-path-card:first-child{border-top:1px solid var(--ursa-line)}.rank-path-card:after{background:var(--rank-accent,var(--ursa-line-strong));bottom:-1px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform var(--ursa-slow) var(--ursa-ease-out);width:100%}.rank-path-card[data-tone=slate]{--rank-accent:#687587}.rank-path-card[data-tone=bronze]{--rank-accent:#9a5f32}.rank-path-card[data-tone=blue]{--rank-accent:var(--ursa-blue)}.rank-path-card[data-tone=red]{--rank-accent:var(--ursa-red)}.rank-path-card[data-tone=gold]{--rank-accent:#a87822}.rank-path-index{color:var(--ursa-ink-muted);font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.08em;position:relative;z-index:1}.rank-path-content,.rank-path-heading,.rank-path-heading>span:first-child{display:flex;min-width:0}.rank-path-content,.rank-path-heading>span:first-child{flex-direction:column}.rank-path-heading{align-items:flex-start;gap:1rem;justify-content:space-between}.rank-path-name{color:var(--ursa-ink);font-family:var(--font-manrope),var(--font-noto-sans-sc),sans-serif;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:650}.rank-path-english{color:var(--ursa-ink-muted);font-size:.6875rem;font-weight:700;letter-spacing:.06em;margin-top:.25rem;text-transform:uppercase}html[lang=en] .rank-path-english{display:none}.rank-hours-pill{border:1px solid color-mix(in srgb,var(--rank-accent) 32%,var(--ursa-line));color:var(--rank-accent);flex:0 0 auto;font-size:.75rem;font-weight:700;padding:.4rem .65rem}.rank-path-motto{color:var(--rank-accent);font-size:.8125rem;font-weight:650;margin-top:.8rem}.rank-path-description{color:var(--ursa-ink-soft);font-size:.875rem;line-height:1.7;margin-top:.4rem;max-width:780px}.rank-path-footer{align-items:center;color:var(--ursa-ink-muted);display:flex;font-size:.75rem;gap:1rem;justify-content:space-between;margin-top:1rem}.rank-path-action{align-items:center;color:var(--ursa-ink);display:inline-flex;flex:0 0 auto;font-weight:650;gap:.45rem}.rank-path-action svg{transition:transform var(--ursa-normal) var(--ursa-ease-out)}.rank-insignia{--rank-color:#687587;--rank-color-soft:rgb(104 117 135/0.12);align-items:center;background:var(--ursa-surface-subtle);border:1px solid color-mix(in srgb,var(--rank-color) 28%,var(--ursa-line));color:var(--rank-color);display:inline-flex;height:78px;justify-content:center;overflow:hidden;position:relative;width:78px}.rank-insignia[data-size=sm]{height:44px;width:44px}.rank-insignia[data-size=lg]{height:88px;width:88px}.rank-insignia[data-tone=blue]{--rank-color:var(--ursa-blue);--rank-color-soft:rgb(41 61 143/0.12)}.rank-insignia[data-tone=bronze]{--rank-color:#9a5f32;--rank-color-soft:rgb(154 95 50/0.13)}.rank-insignia[data-tone=red]{--rank-color:var(--ursa-red);--rank-color-soft:rgb(196 20 50/0.12)}.rank-insignia[data-tone=gold]{--rank-color:#a87822;--rank-color-soft:rgb(168 120 34/0.13)}.rank-insignia-cloud{border:1px solid var(--rank-color);border-left:1px solid transparent;border-radius:50%;height:54px;opacity:.12;position:absolute;right:-20px;top:-18px;width:64px}.rank-insignia-mark{color:var(--ursa-red);height:20px;position:relative;width:20px;z-index:1}.rank-insignia-wing{border-top:2px solid;height:12px;position:relative;width:18px}.rank-insignia-wing-left{border-radius:100% 0 0;transform:rotate(13deg) translateX(2px)}.rank-insignia-wing-right{border-radius:0 100% 0 0;transform:rotate(-13deg) translateX(-2px)}.rank-insignia-bars{bottom:11px;display:flex;gap:3px;left:50%;position:absolute;transform:translateX(-50%)}.rank-insignia-bar{background:var(--rank-color);height:2px;width:8px}.rank-detail-hero{--rank-accent:#687587;align-items:stretch;background:linear-gradient(115deg,var(--rank-wash,rgb(104 117 135/.09)),transparent 38%),var(--ursa-surface);border:1px solid var(--ursa-line);display:grid;grid-template-columns:minmax(190px,.36fr) minmax(0,1fr);min-height:330px;overflow:hidden}.rank-detail-hero[data-tone=blue]{--rank-accent:var(--ursa-blue);--rank-wash:rgb(41 61 143/0.1)}.rank-detail-hero[data-tone=bronze]{--rank-accent:#9a5f32;--rank-wash:rgb(154 95 50/0.1)}.rank-detail-hero[data-tone=red]{--rank-accent:var(--ursa-red);--rank-wash:rgb(196 20 50/0.1)}.rank-detail-hero[data-tone=gold]{--rank-accent:#a87822;--rank-wash:rgb(168 120 34/0.1)}.rank-detail-emblem{align-items:center;border-right:1px solid var(--ursa-line);display:flex;flex-direction:column;justify-content:center;min-height:260px;padding:2rem;position:relative}.rank-detail-tier{color:var(--rank-accent);font-size:.6875rem;font-weight:700;letter-spacing:.08em;margin-top:1.25rem;text-transform:uppercase}.rank-detail-copy{align-self:center;padding:clamp(1.5rem,4vw,3rem)}.rank-detail-motto{color:var(--rank-accent);font-family:var(--font-manrope),var(--font-noto-sans-sc),sans-serif;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:650}.rank-detail-description{color:var(--ursa-ink-soft);line-height:1.8;margin-top:1rem;max-width:760px}.rank-detail-facts{border-top:1px solid var(--ursa-line);display:grid;gap:1rem;grid-template-columns:.7fr 1.3fr 1fr;margin-top:2rem;padding-top:1.25rem}.rank-detail-facts dt{color:var(--ursa-ink-muted);font-size:.6875rem;font-weight:650;text-transform:uppercase}.rank-detail-facts dd{color:var(--ursa-ink);font-size:.8125rem;font-weight:600;line-height:1.55;margin-top:.4rem}.rank-next-panel{align-items:center;border-block:1px solid var(--ursa-line);display:flex;gap:2rem;justify-content:space-between;padding:1.5rem 0}.rank-next-panel h2{color:var(--ursa-ink);font-size:1.15rem;margin-top:.4rem}.rank-next-panel p:last-child{color:var(--ursa-ink-soft);font-size:.875rem;line-height:1.65;margin-top:.4rem}.rank-next-link{align-items:center;background:var(--ursa-navy);color:white;display:inline-flex;flex:0 0 auto;font-size:.8125rem;font-weight:650;gap:.5rem;min-height:44px;padding:.75rem 1rem;text-decoration:none;transition:background-color var(--ursa-normal) var(--ursa-ease-standard),transform var(--ursa-fast) var(--ursa-ease-out)}.rank-next-crown{color:#a87822;height:28px;width:28px}html.dark .rank-manifesto{background:linear-gradient(100deg,rgb(224 68 93/.08),transparent 34%),linear-gradient(280deg,rgb(130 149 219/.08),transparent 38%),var(--ursa-surface)}html.dark .rank-detail-hero[data-tone=gold],html.dark .rank-insignia[data-tone=gold]{--rank-color:#d8ad5a;--rank-accent:#d8ad5a}@media (hover:hover) and (pointer:fine){.rank-path-card:hover{background:color-mix(in srgb,var(--rank-accent) 4%,var(--ursa-surface));transform:translate3d(3px,0,0)}.rank-path-card:hover:after{transform:scaleX(1)}.rank-path-card:hover .rank-path-action svg{transform:translate3d(3px,0,0)}.rank-next-link:hover{background:var(--ursa-red);transform:translate3d(2px,0,0)}}@media (max-width:767px){.rank-manifesto{align-items:flex-start;min-height:0;padding-block:1.5rem}.rank-manifesto-seal{flex-basis:58px;height:58px;width:58px}.rank-manifesto-seal span{font-size:1.35rem}.rank-path:before{left:31px}.rank-path-card{align-items:flex-start;gap:.75rem 1rem;grid-template-columns:16px 54px minmax(0,1fr);padding:1.25rem 0}.rank-path-card .rank-insignia{height:54px;width:54px}.rank-path-card .rank-insignia-wing{width:12px}.rank-path-heading{gap:.65rem}.rank-path-footer,.rank-path-heading{align-items:flex-start;flex-direction:column}.rank-detail-hero{grid-template-columns:1fr}.rank-detail-emblem{border-bottom:1px solid var(--ursa-line);border-right:0;min-height:180px}.rank-detail-facts{grid-template-columns:1fr}.rank-next-panel{align-items:stretch;flex-direction:column;gap:1rem}.rank-next-link{justify-content:center}}@media (prefers-reduced-motion:reduce){.rank-next-link,.rank-path-action svg,.rank-path-card,.rank-path-card:after{transition: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 .11s 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:.14s}.btn-motion:disabled{box-shadow:none;transform:none}.locale-switcher{align-items:center;background:color-mix(in srgb,var(--ursa-surface) 92%,transparent);border:1px solid var(--ursa-line);border-radius:var(--ursa-radius-md);box-shadow:var(--ursa-shadow-1);display:inline-flex;gap:2px;min-height:40px;padding:3px}.locale-switcher>svg{color:var(--ursa-ink-muted);height:16px;margin-left:5px;width:16px}.locale-switcher-option{border-radius:var(--ursa-radius-sm);color:var(--ursa-ink-muted);font-size:.75rem;font-weight:700;height:32px;min-width:34px;padding:0 8px;transition:background-color var(--ursa-fast) var(--ursa-ease-standard),color var(--ursa-fast) var(--ursa-ease-standard),box-shadow var(--ursa-fast) var(--ursa-ease-out)}.locale-switcher-option[data-active=true]{background:var(--ursa-surface-pressed);box-shadow:0 1px 2px rgb(21 26 33/.08);color:var(--ursa-ink)}.locale-switcher-option:focus-visible{outline:2px solid var(--ursa-red);outline-offset:1px}.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)}@media (max-width:420px){.ursa-public-header .ursa-brand-airline{height:28px;width:112px}.ursa-public-header nav{gap:4px}.ursa-public-header .locale-switcher-option{min-width:30px;padding-inline:6px}}@media (max-width:350px){.ursa-public-header a[href="/join"]{display:none}}.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)}.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:168px}.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 linear 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}.zhva-phoenix-motion{height:96px;isolation:isolate;position:relative;width:96px}.zhva-phoenix-canvas{animation:zhva-phoenix-breathe 3.4s cubic-bezier(.4,0,.6,1) 2s infinite;display:block;height:92px;overflow:visible;width:95px;will-change:transform}.zhva-phoenix-glint,.zhva-phoenix-outline{fill:none;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:center}.zhva-phoenix-outline{stroke:#cc0327;stroke-dasharray:1 1.2;stroke-dashoffset:1.1;stroke-width:1.35;vector-effect:non-scaling-stroke;will-change:opacity,stroke-dashoffset}.zhva-phoenix-outline.is-wing{animation:zhva-phoenix-draw-wing 2s cubic-bezier(.34,0,.14,1) both;clip-path:inset(46% 0 0 0)}.zhva-phoenix-outline.is-crown{animation:zhva-phoenix-draw-crown 2s cubic-bezier(.34,0,.14,1) both;clip-path:inset(0 0 42% 0)}.zhva-phoenix-fill{animation:zhva-phoenix-fill-ink 2s cubic-bezier(.34,0,.14,1) both;clip-path:inset(100% 0 0 0);fill:#cc0327;transform-box:fill-box;transform-origin:center;will-change:clip-path}.zhva-phoenix-glint{animation:zhva-phoenix-tip-glint 2s cubic-bezier(.4,0,.2,1) both;opacity:0;stroke:#f05a70;stroke-dasharray:.07 1.13;stroke-dashoffset:1.1;stroke-width:2;vector-effect:non-scaling-stroke;will-change:opacity,stroke-dashoffset}.zhva-phoenix-halo{animation:zhva-phoenix-draw-halo 2s cubic-bezier(.4,0,.2,1) both,zhva-phoenix-halo-idle 3.4s cubic-bezier(.4,0,.6,1) 2s infinite;fill:none;stroke:rgb(196 20 50/.2);stroke-dasharray:1 1.2;stroke-dashoffset:1.1;stroke-linecap:round;stroke-width:.65;transform-box:fill-box;transform-origin:center;vector-effect:non-scaling-stroke;will-change:opacity,stroke-dashoffset,transform}@keyframes zhva-phoenix-draw-wing{0%,8%{opacity:1;stroke-dashoffset:1.1}58%{opacity:1;stroke-dashoffset:0;animation-timing-function:cubic-bezier(.4,0,.2,1)}82%{opacity:.78;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes zhva-phoenix-draw-crown{0%,20%{opacity:1;stroke-dashoffset:1.1}68%{opacity:1;stroke-dashoffset:0;animation-timing-function:cubic-bezier(.4,0,.2,1)}86%{opacity:.72;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes zhva-phoenix-fill-ink{0%,34%{clip-path:inset(100% 0 0 0)}82%{clip-path:inset(0 0 0 0);animation-timing-function:cubic-bezier(.4,0,.2,1)}to{clip-path:inset(0 0 0 0)}}@keyframes zhva-phoenix-tip-glint{0%,52%{opacity:0;stroke-dashoffset:1.1}64%{opacity:.78}86%{opacity:0;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes zhva-phoenix-draw-halo{0%,12%{opacity:0;stroke-dashoffset:1.1;transform:scale(.92)}72%{opacity:.24;stroke-dashoffset:0;transform:scale(1.02);animation-timing-function:cubic-bezier(.4,0,.2,1)}to{opacity:.14;stroke-dashoffset:0;transform:scale(1)}}@keyframes zhva-phoenix-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}@keyframes zhva-phoenix-halo-idle{0%,to{opacity:.14;transform:scale(1)}50%{opacity:.26;transform:scale(1.035)}}.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))}.page-header-actions{width:100%}.page-header-actions>:where(a,button,form){flex:1 1 auto}.page-header-actions form>:where(button,a){width:100%}}.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){.route-click-row:hover .route-row-action{color:var(--ursa-red);transform:translate3d(2px,0,0)}.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,.zhva-phoenix-canvas,.zhva-phoenix-fill,.zhva-phoenix-glint,.zhva-phoenix-halo,.zhva-phoenix-outline{animation:none!important}.zhva-phoenix-canvas{transform:none!important}.zhva-phoenix-fill{clip-path:none!important}.zhva-phoenix-halo{opacity:.14!important;stroke-dashoffset:0!important;transform:none!important}.zhva-phoenix-glint,.zhva-phoenix-outline{display:none}.btn-motion,.interactive-card,.sidebar-nav-link,.table-row-motion,.ursa-home-v2-cycle-row,.ursa-home-v2-row-arrow{transition-duration:.15s!important;transition-property:background-color,border-color,color,opacity!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}}