:root{--min-paper:#f8faff;--min-ink:#101827;--min-muted:#5f6d83;--min-rule:rgba(20,35,61,0.12);--min-wash:#eef3ff;--min-blue:#3268e8;--min-blue-deep:#173b91;--min-blue-rule:rgba(50,104,232,0.2);--min-blue-soft:rgba(50,104,232,0.09);--min-orange:#f36b3f;--min-orange-deep:#c94b26;--min-orange-rule:rgba(243,107,63,0.22);--min-orange-soft:rgba(243,107,63,0.09);--min-night:#0c111c;--ink:var(--min-ink);--charcoal:var(--min-night);--steel:#273246;--slate:var(--min-muted);--silver:#9aa7bb;--rule:var(--min-rule);--rule-strong:rgba(20,35,61,0.2);--canvas:var(--min-paper);--surface:#ffffff;--border:var(--min-rule);--border-mid:rgba(20,35,61,0.18);--champagne:var(--min-orange);--champagne-d:var(--min-orange-deep);--champagne-x:var(--min-orange-soft);--gold-accent:var(--min-orange);--gold-accent-dim:var(--min-orange-rule);--gold-grad:linear-gradient(135deg,var(--min-orange) 0%,var(--min-orange-deep) 100%);--yellow-grad:var(--gold-grad);--summer-yellow:var(--min-orange);--summer-yellow-d:var(--min-orange-deep);--sv-teal:var(--min-blue);--sv-teal-bright:#5d8dff;--sv-teal-dim:var(--min-blue-soft);--sv-teal-rule:var(--min-blue-rule);--sv-teal-glow:rgba(50,104,232,0.18);--sv-teal-wash:var(--min-blue-soft);--sv-mint-bg:var(--min-paper);--sv-mint-hero:linear-gradient(135deg,#f8faff,#eef3ff 62%,#fff5f0);--sv-glass:rgba(255,255,255,0.88);--sv-glass-border:rgba(255,255,255,0.76);--sv-glass-shadow:0 16px 44px rgba(23,59,145,0.08),0 3px 12px rgba(16,24,39,0.04);--sv-grid:rgba(50,104,232,0.045);--sv-brand-grad:linear-gradient(135deg,var(--min-blue) 0%,var(--min-orange) 100%);--chat-canvas:var(--min-paper);--chat-surface:#ffffff;--chat-surface-soft:#f4f7ff;--chat-ink:var(--min-ink);--chat-muted:var(--min-muted);--chat-faint:#8995a9;--chat-line:var(--min-rule);--chat-accent:var(--min-blue);--chat-accent-soft:var(--min-blue-soft);--chat-teal:var(--min-blue);--chat-shadow:0 18px 48px rgba(23,59,145,0.07),0 3px 12px rgba(16,24,39,0.04);--research-canvas:var(--min-paper);--research-ink:var(--min-ink);--research-muted:var(--min-muted);--research-line:var(--min-rule);--research-teal:var(--min-blue);--azx-cobalt:var(--min-blue);--azx-cobalt-deep:var(--min-blue-deep);--azx-cobalt-bright:#5d8dff;--azx-cobalt-pale:var(--min-wash);--azx-ceramic:var(--min-paper);--azx-paper:#ffffff;--azx-ink:var(--min-blue-deep);--azx-muted:var(--min-muted);--azx-grout:var(--min-rule);--azx-grout-strong:var(--min-blue-rule);--azx-silver-surface:linear-gradient(145deg,#ffffff,#f4f7ff 54%,#e6edfc);--azx-silver-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 8px 20px rgba(23,59,145,0.1);--mode-upwind:#3268E8;--mode-downwind:#173B91;--mode-sail:#F36B3F;--mode-trim:#C94B26;--mode-catamaran:#3268E8;--mode-operator:#101827;--mode-synergy:#F36B3F;--mode-scenario:#173B91}html:root{--font-playfair:var(--font-inter);--font-cormorant:var(--font-inter);--font-archivo:var(--font-inter)}body{background:radial-gradient(82rem 48rem at 100% 0,rgba(50,104,232,.045),transparent 66%),radial-gradient(58rem 36rem at 0 24%,rgba(243,107,63,.025),transparent 70%),linear-gradient(180deg,#fcfdff 0,var(--min-paper) 100%);background-attachment:fixed;color:var(--min-ink)}body:after,body:before{content:none;animation:none}.font-serif,h1,h2,h3{font-family:var(--font-inter),system-ui,sans-serif;font-weight:400;letter-spacing:-.035em}.page-light{background:transparent;color:var(--min-ink)}.page-dark{background:var(--min-night)}.azx-bg{background-image:linear-gradient(var(--azx-grout) 1px,transparent 1px),linear-gradient(90deg,var(--azx-grout) 1px,transparent 1px),radial-gradient(120% 80% at 12% -10%,rgba(50,104,232,.09) 0,transparent 55%),radial-gradient(110% 90% at 108% 8%,rgba(243,107,63,.045) 0,transparent 52%)}.azx-bento--cobalt{background:linear-gradient(135deg,#173B91,#3268E8 62%,#5D8DFF);border-color:rgba(50,104,232,.42);color:#FFFFFF;box-shadow:0 20px 48px -20px rgba(23,59,145,.42)}.aetheris,[data-theme=aetheris]{--ae-chrome:#e8effb;--ae-chrome-dim:#b7c5dc;--ae-chrome-rule:rgba(232,239,251,0.14);--ae-chrome-wash:rgba(232,239,251,0.07);--ae-gold:var(--min-orange);--ae-gold-bright:#ff9874;--ae-gold-dim:var(--min-orange-deep);--ae-gold-rule:var(--min-orange-rule);--ae-gold-wash:var(--min-orange-soft);--ae-velocity-neg:#ff9874;--ae-drift:var(--min-orange);--ae-drift-wash:var(--min-orange-soft)}.az-card,.azx-bento,.card-linen,.card-white{border-radius:18px;box-shadow:0 12px 32px rgba(23,59,145,.055),0 2px 8px rgba(16,24,39,.035)}.card-canvas,.card-cream{border-radius:18px;background:#f4f7ff}.az-primary,.btn-primary,.btn-sv,.btn-yellow{border-radius:999px;background:var(--min-blue);border-color:var(--min-blue);color:#ffffff;box-shadow:0 10px 24px -14px rgba(50,104,232,.72);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.az-primary:hover,.btn-primary:hover,.btn-sv:hover,.btn-yellow:hover{background:var(--min-blue-deep);border-color:var(--min-blue-deep);box-shadow:0 12px 28px -16px rgba(23,59,145,.7);transform:translateY(-1px)}.btn-ghost{border-radius:999px;color:var(--min-ink)}.btn-ghost,.btn-ghost:hover{border-color:var(--min-blue-rule)}.btn-ghost:hover{background:var(--min-blue-soft)}.az-dashboard{--az-ink:var(--min-ink);--az-blue:var(--min-blue);--az-electric:var(--min-orange);--az-pale:var(--min-blue-soft);--az-paper:var(--min-paper);--az-line:var(--min-rule)}.az-topbar{background:rgba(248,250,255,.92)}.az-sidebar,.az-topbar{border-color:var(--min-rule)}.az-sidebar{background:rgba(238,243,255,.58)}.az-nav-active,.az-nav-item:hover{border-color:var(--min-blue-rule);background:rgba(255,255,255,.82);color:var(--min-blue);box-shadow:0 6px 18px rgba(23,59,145,.07)}.az-dot,.research-live-dot{background:var(--min-orange);box-shadow:0 0 0 5px var(--min-orange-soft)}.az-display em{color:#ff9874}.az-card,.az-mode,.az-response,.az-signal{background:rgba(255,255,255,.88);border-color:var(--min-blue-rule);color:var(--min-ink)}.az-chip-active,.az-mode-active{border-color:var(--min-blue);background:var(--min-blue-soft);color:var(--min-blue-deep)}.az-chip{border-color:var(--min-rule);color:var(--min-muted)}.az-route-bar,.az-sector-track{background:var(--min-blue-soft)}.az-route-bar i,.az-sector-track i,.chart-bar i{background:linear-gradient(90deg,var(--min-blue),#5d8dff)}.az-mobile-nav{border-color:var(--min-rule);background:rgba(248,250,255,.95)}.legal-prose a,.legal-prose li::marker{color:var(--min-blue)}.legal-prose a:hover{color:var(--min-orange-deep)}::-moz-selection{background:rgba(50,104,232,.18);color:var(--min-ink)}::selection{background:rgba(50,104,232,.18);color:var(--min-ink)}:focus-visible{outline:2px solid var(--min-blue);outline-offset:3px}::-webkit-scrollbar-thumb{background:rgba(50,104,232,.28);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:rgba(50,104,232,.46)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-ext-wght-normal.0d2c2f66.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-wght-normal.23645aad.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-greek-wght-normal.c6c31cb1.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-vietnamese-wght-normal.93fc40a8.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-ext-wght-normal.9c9751ca.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-wght-normal.a865edea.woff2) format("woff2-variations");unicode-range:u+00??,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}