@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");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:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_c8daab{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_c8daab{--font-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--bg:#09111D;--panel:#101B2A;--raised:#172538;--overlay:#1A293D;--scrim:rgba(3,9,17,0.76);--hairline:rgba(211,226,244,0.10);--hairline-2:rgba(211,226,244,0.18);--well:#07101B;--ink:#F2F7FC;--ink-2:#AAB9CA;--ink-3:#7F91A6;--brand:#4F78F6;--brand-dim:rgba(109,107,255,0.14);--counter:#25BCE7;--counter-dim:rgba(67,200,242,0.12);--prob-pole-no:var(--counter);--prob-mid:#777F94;--prob-pole-yes:var(--brand);--prob-0:#43C8F2;--prob-10:#51B9DE;--prob-20:#5FAAC9;--prob-30:#699AB5;--prob-40:#718BA4;--prob-50:#777F94;--prob-60:#767B9E;--prob-70:#7477B0;--prob-80:#7272C4;--prob-90:#706EDB;--prob-100:#6D6BFF;--gain:#45D993;--gain-dim:rgba(69,217,147,0.13);--loss:#FF6E5F;--loss-dim:rgba(255,110,95,0.12);--ok:#45D993;--warn:#FAB219;--serious:#EC835A;--critical:#E5484D;--live:#45D993;--series-1:#6D6BFF;--series-2:#1E9EAC;--series-3:#8878E8;--series-4:#8A9930;--series-5:#4F82DD;--series-6:#C9538E;--grid-line:rgba(244,232,208,0.06);--axis-line:rgba(244,232,208,0.14);--chart-label:var(--ink-3);--seq-1:#16283F;--seq-2:#1E3C63;--seq-3:#2A5390;--seq-4:#3A6BB8;--seq-5:#4F82DD;--font-data:var(--font-plex-mono),ui-monospace,"SF Mono",Menlo,monospace;--font-voice:var(--font-plex-sans),ui-sans-serif,system-ui,sans-serif;--fs-2xs:11px;--fs-xs:12px;--fs-sm:13px;--fs-md:15px;--fs-lg:18px;--fs-xl:22px;--fs-2xl:28px;--fs-3xl:36px;--fs-4xl:48px;--fs-5xl:66px;--lh-data:1.25;--lh-voice:1.5;--track-label:0.08em;--track-wide:0.14em;--sp-0:2px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:56px;--sp-10:72px;--sp-11:96px;--r-1:4px;--r-2:8px;--r-3:12px;--r-full:999px;--shadow-1:0 1px 2px rgba(0,0,0,.5);--shadow-2:0 4px 16px rgba(0,0,0,.45);--shadow-3:0 12px 40px rgba(0,0,0,.55);--glow-brand:0 0 0 1px rgba(109,107,255,.35),0 0 24px rgba(109,107,255,.18);--glow-counter:0 0 0 1px rgba(67,200,242,.35),0 0 24px rgba(67,200,242,.15);--glow-gain:0 0 20px rgba(69,217,147,.22);--ease-needle:cubic-bezier(.34,1.4,.42,1);--ease-glide:cubic-bezier(.16,1,.3,1);--ease-exit:cubic-bezier(.4,0,.7,.2);--t-tick:90ms;--t-ui:180ms;--t-panel:320ms;--t-sweep:640ms;--t-beat:1100ms;--breathe:3.2s;--density:comfort;--fs-body:var(--fs-md);--fs-data-num:var(--fs-lg);--fs-hero-num:var(--fs-3xl);--card-pad:var(--sp-6);--card-gap:var(--sp-4);--row-h:64px;--control-h:44px;--section-gap:var(--sp-8);--show-terminal-only:none;--show-comfort-only:initial;--z-nav:100;--z-ticket:200;--z-overlay:300;--z-toast:400;color-scheme:dark}[data-density=terminal]{--density:terminal;--fs-body:var(--fs-sm);--fs-data-num:var(--fs-md);--fs-hero-num:var(--fs-xl);--card-pad:var(--sp-3);--card-gap:var(--sp-2);--row-h:36px;--control-h:32px;--section-gap:var(--sp-5);--show-terminal-only:initial;--show-comfort-only:none}[data-theme=light]{--bg:#F6F1E7;--panel:#FBF8F2;--raised:#FFFFFF;--scrim:rgba(30,24,14,0.4);--hairline:rgba(48,38,22,0.12);--hairline-2:rgba(48,38,22,0.22);--well:#EFE8DA;--ink:#1C1812;--ink-2:#5C554A;--ink-3:#8B8375;--brand-dim:rgba(81,76,207,0.10);--counter-dim:rgba(18,140,170,0.09);--prob-mid:#7B8191;--prob-0:#128CAA;--prob-10:#28899F;--prob-20:#3D8799;--prob-30:#528590;--prob-40:#678389;--prob-50:#7B8191;--prob-60:#71769D;--prob-70:#676CB0;--prob-80:#5E61BD;--prob-90:#5756C7;--prob-100:#514CCF;--gain:#0A7D4F;--gain-dim:rgba(10,125,79,.10);--loss:#C23325;--loss-dim:rgba(194,51,37,.09);--ok:#0A7D4F;--warn:#9A6B00;--serious:#B54F2A;--critical:#C23325;--live:#0A7D4F;--series-1:#514CCF;--series-2:#0084AB;--series-3:#765EDA;--series-4:#6B7A16;--series-5:#2A63C9;--series-6:#B8447F;--grid-line:rgba(48,38,22,0.07);--axis-line:rgba(48,38,22,0.16);--seq-1:#D8E4F5;--seq-2:#AECBEF;--seq-3:#7FA9E3;--seq-4:#4F82DD;--seq-5:#2A63C9;--shadow-1:0 1px 2px rgba(48,38,22,.10);--shadow-2:0 4px 16px rgba(48,38,22,.12);--shadow-3:0 12px 40px rgba(48,38,22,.16);--glow-brand:0 0 0 1px rgba(81,76,207,.3),0 0 20px rgba(81,76,207,.12);--glow-counter:0 0 0 1px rgba(0,104,127,.3),0 0 20px rgba(0,104,127,.10);--glow-gain:0 0 16px rgba(10,125,79,.15);color-scheme:light}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-data);line-height:var(--lh-data);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.voice,body{font-size:var(--fs-body)}.voice{font-family:var(--font-voice);line-height:var(--lh-voice);font-weight:400}.voice em{font-style:italic}.num{font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.label{font-family:var(--font-data);font-size:var(--fs-2xs);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-3)}.terminal-only{display:var(--show-terminal-only)!important}.comfort-only{display:var(--show-comfort-only)!important}@keyframes tick-up{0%{background:var(--gain-dim)}to{background:transparent}}@keyframes tick-down{0%{background:var(--loss-dim)}to{background:transparent}}@keyframes tick-yes{0%{background:var(--brand-dim)}to{background:transparent}}@keyframes tick-no{0%{background:var(--counter-dim)}to{background:transparent}}.tick-up{animation:tick-up 1.2s var(--ease-exit)}.tick-down{animation:tick-down 1.2s var(--ease-exit)}.tick-yes{animation:tick-yes 1.2s var(--ease-exit)}.tick-no{animation:tick-no 1.2s var(--ease-exit)}@keyframes breathe{0%,to{opacity:1}50%{opacity:.82}}.breathe{animation:breathe var(--breathe) ease-in-out infinite}@keyframes led{0%,to{box-shadow:0 0 0 0 rgba(69,217,147,.5)}50%{box-shadow:0 0 0 4px rgba(69,217,147,0)}}.led{width:8px;height:8px;border-radius:var(--r-full);background:var(--live);animation:led 2.4s ease-out infinite}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--font-ui:var(--font-plex-sans),Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-data:var(--font-plex-mono),"SFMono-Regular",Consolas,monospace;--font-voice:var(--font-ui);--logo-ink:#F5F7FA;--logo-market:#6D6BFF;--logo-model:#43C8F2;--logo-profit:#35D58A;--bg:#091017;--panel:#0E1721;--raised:#15212D;--overlay:#192633;--well:#070C12;--ink:#F4F7FA;--ink-2:#AAB5C0;--ink-3:#71808E;--hairline:rgba(225,233,240,.09);--hairline-2:rgba(225,233,240,.18);--brand:#6D6BFF;--brand-ink:#FFFFFF;--brand-dim:rgba(109,107,255,.14);--counter:#43C8F2;--counter-dim:rgba(67,200,242,.12);--prob-no-text:#62D7F5;--prob-yes-text:#9B98FF;--glow-brand:0 0 0 1px rgba(109,107,255,.36),0 0 24px rgba(109,107,255,.2);--glow-counter:0 0 0 1px rgba(67,200,242,.34),0 0 24px rgba(67,200,242,.16);--r-2:9px;--r-3:14px;--r-4:20px;--shadow-2:0 10px 30px rgba(0,0,0,.22);--shadow-3:0 30px 80px rgba(0,0,0,.35)}[data-theme=light]{--logo-ink:#101828;--logo-market:#514CCF;--logo-model:#128CAA;--logo-profit:#0B8F5B;--bg:#F4F7FA;--panel:#FFFFFF;--raised:#F1F4F7;--overlay:#FFFFFF;--well:#E9EEF3;--ink:#101828;--ink-2:#475467;--ink-3:#7A8795;--hairline:rgba(16,24,40,.09);--hairline-2:rgba(16,24,40,.16);--brand:#514CCF;--brand-ink:#FFFFFF;--brand-dim:rgba(81,76,207,.1);--counter:#128CAA;--counter-dim:rgba(18,140,170,.09);--prob-no-text:#087891;--prob-yes-text:#4943BD;--glow-brand:0 0 0 1px rgba(81,76,207,.28),0 0 20px rgba(81,76,207,.12);--glow-counter:0 0 0 1px rgba(18,140,170,.26),0 0 20px rgba(18,140,170,.11);--shadow-1:0 1px 3px rgba(16,24,40,.07);--shadow-2:0 12px 34px rgba(16,24,40,.09);--shadow-3:0 28px 80px rgba(16,24,40,.14)}body{font-family:var(--font-ui);letter-spacing:-.012em}[hidden]{display:none!important}a{color:inherit}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}::selection{background:var(--brand-dim)}.zai-wordmark{display:inline-flex;align-items:center;gap:calc(var(--zai-wordmark-height) * .18);min-width:max-content;color:var(--logo-ink);font-family:var(--font-ui);line-height:1}.zai-wordmark .zai-name{font-size:var(--zai-wordmark-height);font-weight:760;line-height:.86;letter-spacing:-.065em}.zai-mark{display:block;flex:none;overflow:visible}.zai-gradient-cobalt{stop-color:var(--logo-market)}.zai-gradient-cyan{stop-color:var(--logo-model)}.zai-gradient-profit{stop-color:var(--logo-profit)}.zai-mark-progress,.zai-mark-track{fill:none;stroke-width:4.25;transform:rotate(-90deg);transform-origin:24px 24px}.zai-mark-track{stroke:color-mix(in srgb,var(--logo-ink) 15%,transparent)}.zai-mark-progress{stroke:url(#zai-aperture-gradient);stroke-linecap:round;stroke-dasharray:95 5}.zai-mark-ai{fill:color-mix(in srgb,var(--logo-model) 36%,var(--logo-ink));font-family:var(--font-data);font-size:14.5px;font-weight:800;letter-spacing:-.09em}.zai-mark.is-animated .zai-mark-progress{animation:zai-aperture 1.1s cubic-bezier(.2,.78,.22,1) both}.zai-mark.is-animated .zai-mark-ai{animation:zai-ai-resolve 1.1s ease-out both}.zai-wordmark:hover .zai-mark:not(.is-animated) .zai-mark-progress{animation:zai-aperture-hover .72s cubic-bezier(.2,.78,.22,1) 1}@keyframes zai-aperture{0%{stroke-dasharray:0 100;opacity:.42}to{stroke-dasharray:95 5;opacity:1}}@keyframes zai-ai-resolve{0%,28%{opacity:.48}to{opacity:1}}@keyframes zai-aperture-hover{0%{stroke-dasharray:78 22}to{stroke-dasharray:95 5}}@media (prefers-reduced-motion:reduce){.zai-mark *{animation:none!important}}.consent-banner{position:fixed;z-index:1000;right:22px;bottom:22px;width:min(620px,calc(100vw - 32px));display:grid;grid-template-columns:1fr auto;grid-gap:22px;gap:22px;align-items:center;padding:18px;border:1px solid var(--hairline-2);border-radius:14px;background:color-mix(in srgb,var(--panel) 94%,transparent);box-shadow:var(--shadow-3);color:var(--ink);-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2)}.consent-banner strong{display:block;margin-bottom:5px;font-size:13px}.consent-banner p{margin:0;color:var(--ink-2);font-size:11px;line-height:1.6}.consent-banner a{color:var(--prob-no-text);text-decoration:underline;text-underline-offset:3px}.consent-actions{display:flex;flex-direction:column;gap:7px}.consent-actions button{min-width:128px;min-height:36px;padding:0 12px;border-radius:8px;font-family:var(--font-ui);font-size:10px;font-weight:700;cursor:pointer}.consent-essential{border:1px solid var(--hairline-2);background:transparent;color:var(--ink-2)}.consent-accept{border:1px solid var(--brand);background:var(--brand);color:var(--brand-ink)}@media (max-width:640px){.consent-banner{right:16px;bottom:16px;grid-template-columns:1fr;gap:14px}.consent-actions{flex-direction:row}.consent-actions button{flex:1 1;min-width:0}}.system-loading,.system-page{min-height:100svh;padding:clamp(28px,5vw,72px);background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--counter) 11%,transparent),transparent 32%),var(--bg);color:var(--ink)}.system-page{display:grid;align-content:space-between;grid-gap:64px;gap:64px}.system-page__panel{max-width:760px;padding-bottom:clamp(40px,10vh,120px)}.system-page__eyebrow{margin:0 0 18px;color:var(--counter);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.system-page h1{margin:0;max-width:680px;font-size:clamp(2.6rem,7vw,6.4rem);font-weight:620;letter-spacing:-.065em;line-height:.94}.system-page__panel>p:not(.system-page__eyebrow){max-width:620px;margin:24px 0 0;color:var(--ink-2);font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.65}.system-page__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.system-page__actions a,.system-page__actions button{min-height:44px;padding:0 18px;border:1px solid var(--hairline-2);border-radius:999px;background:var(--raised);color:var(--ink);font:inherit;font-weight:650;text-decoration:none;cursor:pointer}.system-page__actions a:first-child,.system-page__actions button:first-child{border-color:transparent;background:var(--ink);color:var(--bg)}.system-page__brand{color:var(--ink);font-size:1.5rem;font-weight:750;letter-spacing:-.04em;text-decoration:none}.system-page__brand span{color:var(--counter)}.system-loading{display:grid;place-content:center;justify-items:center;grid-gap:18px;gap:18px}.system-loading__rail{width:min(320px,70vw);height:2px;overflow:hidden;background:var(--hairline)}.system-loading__rail span{display:block;width:42%;height:100%;background:linear-gradient(90deg,var(--brand),var(--counter),var(--gain));animation:system-loading-slide 1.3s ease-in-out infinite}.system-loading p{margin:0;color:var(--ink-3);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}@keyframes system-loading-slide{0%{transform:translateX(-110%)}55%{transform:translateX(110%)}to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.system-loading__rail span{animation:none;width:95%}}