@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e19636{font-family:Inter,Inter Fallback;font-style:normal}.__variable_e19636{--font-sans:"Inter","Inter 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:700;font-display:swap;src:url(/_next/static/media/704b853f32d191d5-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:700;font-display:swap;src:url(/_next/static/media/656feb427634a431-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:700;font-display:swap;src:url(/_next/static/media/991629005c80bdf1-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:700;font-display:swap;src:url(/_next/static/media/46e154b2fcbd6033-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:700;font-display:swap;src:url(/_next/static/media/37786be940ec402b-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_05908d{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_05908d{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--void:#050607;--ink:#0a0c0f;--panel:#0d1014;--line:#232832;--paper:#f0eee8;--muted:#89929f;--acid:#19f5a4;--violet:#8e5bff;--cyan:#55d7ff;--amber:#d0aa43;--red:#e16c5b;--mono:var(--font-mono),"IBM Plex Mono",Consolas,monospace;--sans:var(--font-sans),Inter,Arial,sans-serif;--mx:50vw;--my:50vh}*{box-sizing:border-box}html{background:var(--void);color:var(--paper);scroll-behavior:smooth}body{margin:0;min-height:100vh;font:15px/1.5 var(--sans);background:radial-gradient(600px 600px at var(--mx) var(--my),rgba(142,91,255,.075),transparent 68%),var(--void);overflow-x:hidden}a{color:inherit}button,input,select{font:inherit}.mono,.num,code{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.os{min-height:100vh;padding:28px 34px 112px}.os-head{height:50px;display:flex;align-items:center;border-bottom:1px solid var(--line);gap:22px}.wordmark{font-weight:900;letter-spacing:.18em;text-decoration:none}.wordmark i{display:inline-block;width:10px;height:10px;border:2px solid var(--amber);transform:rotate(45deg);margin-right:12px}.crumb{font:10px var(--mono);letter-spacing:.09em}.crumb,.network{color:var(--muted)}.network{margin-left:auto;display:flex;gap:20px;font:9px var(--mono)}.network b{color:var(--acid);font-weight:500}.workspace{padding-top:36px}.intro{display:grid;grid-template-columns:1fr auto;grid-gap:40px;gap:40px;align-items:end;margin-bottom:30px}.eyebrow{font:10px var(--mono);letter-spacing:.16em;color:var(--acid);text-transform:uppercase}.intro h1{font-size:clamp(48px,7vw,104px);line-height:.88;letter-spacing:-.075em;margin:13px 0 18px;max-width:1050px}.intro p{max-width:690px;color:#aeb4bd;font-size:17px}.intro-meta{display:grid;grid-template-columns:repeat(2,125px);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.intro-meta div{background:var(--ink);padding:14px}.intro-meta span{display:block;color:var(--muted);font:8px var(--mono)}.intro-meta b{font:14px var(--mono);display:block;margin-top:6px}.dock{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);height:64px;padding:7px;background:rgba(10,12,15,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #303642;border-radius:16px;display:flex;gap:4px;z-index:60;box-shadow:0 22px 70px #000}.dock a,.dock button{min-width:66px;border:0;background:transparent;color:var(--muted);border-radius:10px;text-decoration:none;display:grid;place-items:center;align-content:center;grid-gap:3px;gap:3px;cursor:pointer}.dock a.active,.dock a:hover,.dock button:hover{background:#171b21;color:var(--paper)}.dock i{font:16px var(--mono);font-style:normal}.dock span{font:8px var(--mono);text-transform:uppercase}.dock .active i{color:var(--acid)}.hud{display:grid;grid-template-columns:repeat(5,1fr);border-block:1px solid var(--line);margin-bottom:28px}.hud div{padding:12px 16px;border-right:1px solid var(--line)}.hud div:last-child{border:0}.hud span{font:8px var(--mono);color:var(--muted);letter-spacing:.1em}.hud b{display:block;margin-top:4px;font:11px var(--mono)}.hud .ok{color:var(--acid)}.surface{border:1px solid var(--line);background:rgba(10,12,15,.86);position:relative}.surface-label{height:38px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 13px;color:var(--muted);font:9px var(--mono);letter-spacing:.1em}.surface-label b{color:#c6ccd5}.overview-grid{display:grid;grid-template-columns:1.45fr .55fr;grid-gap:12px;gap:12px}.field{height:520px;position:relative;overflow:hidden;background-image:linear-gradient(rgba(85,215,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(85,215,255,.035) 1px,transparent 0)}.field:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--amber)}.axis{inset:18px;display:flex;justify-content:space-between;align-items:flex-end;color:var(--muted);font:9px var(--mono)}.axis,.orb{position:absolute}.orb{width:var(--s);height:var(--s);left:var(--x);top:var(--y);border:1px solid var(--c);border-radius:50%;display:grid;place-items:center;background:rgba(7,9,11,.88);box-shadow:0 0 28px color-mix(in srgb,var(--c) 18%,transparent);animation:float 5s ease-in-out infinite;z-index:2;text-decoration:none}.orb:nth-child(2n){animation-delay:-2s}.orb b{font:700 12px var(--mono)}.orb small{font:8px var(--mono);color:var(--muted)}.orb:before{content:"";position:absolute;inset:-10px;border:1px dashed color-mix(in srgb,var(--c) 35%,transparent);border-radius:50%;animation:spin 12s linear infinite}.orb:hover{background:#11161a;transform:scale(1.08)}@keyframes float{50%{translate:0 -8px}}@keyframes spin{to{rotate:1turn}}.pulse-list{padding:5px 14px}.pulse-list article{padding:15px 0;border-bottom:1px solid var(--line)}.pulse-list article:last-child{border:0}.pulse-list time{font:9px var(--mono);color:var(--acid)}.pulse-list p{margin:6px 0 0;color:#bec4cd}.pulse-list small{font:9px var(--mono);color:var(--muted)}.switcher{display:flex;gap:5px;margin-bottom:12px}.switcher button{padding:9px 14px;border:1px solid var(--line);background:transparent;color:var(--muted);font:10px var(--mono);cursor:pointer}.switcher button.active{background:var(--paper);color:var(--void)}.desk-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;min-height:600px}.desk-main{overflow:auto}.desk-inspector{border-left:1px solid var(--line);padding:24px}.desk-inspector h3{font-size:27px;margin:16px 0 3px}.desk-inspector>span{font:9px var(--mono);color:var(--acid)}.desk-inspector dl{display:grid;grid-template-columns:1fr 1fr;margin:22px 0}.desk-inspector dd,.desk-inspector dt{margin:0;padding:10px 0;border-bottom:1px solid var(--line);font:10px var(--mono)}.desk-inspector dt{color:var(--muted)}.desk-inspector dd{text-align:right}.desk-table{width:100%;border-collapse:collapse;min-width:900px}.desk-table th{text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);font:9px var(--mono);color:var(--muted)}.desk-table td{padding:17px 14px;border-bottom:1px solid #191d23}.desk-table tr{cursor:pointer}.desk-table tr.selected,.desk-table tr:hover{background:#12171a}.asset-title{font-weight:800}.sub{font:9px var(--mono);color:var(--muted)}.discount{color:var(--amber);font:700 14px var(--mono)}.state{font:9px var(--mono);color:var(--muted)}.state.good{color:var(--acid)}.state.warn{color:var(--red)}.heat{display:none;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.heat.show{display:grid}.heat button{min-height:190px;border:0;background:radial-gradient(circle at 75% 20%,color-mix(in srgb,var(--tone) 18%,transparent),transparent 50%),var(--ink);color:var(--paper);text-align:left;padding:20px;cursor:pointer}.heat button:hover{filter:brightness(1.18)}.heat b{display:block;font:28px var(--mono)}.heat span{color:var(--amber);font:13px var(--mono)}.heat small{display:block;color:var(--muted);margin-top:5px}.flow{display:none;grid-template-columns:1fr 1fr}.flow.show{display:grid}.ladder{padding:20px}.level{display:grid;grid-template-columns:1fr 80px 60px;height:58px;align-items:center;border-bottom:1px solid var(--line);position:relative}.level i{position:absolute;right:0;height:70%;background:rgba(85,215,255,.08);border-right:1px solid var(--cyan)}.level b,.level span{z-index:1;text-align:right;font:11px var(--mono)}.level.strike{color:var(--acid);background:rgba(25,245,164,.035)}.tape{border-left:1px solid var(--line);padding:18px}.tape article{display:grid;grid-template-columns:65px 50px 80px 1fr;padding:13px 0;border-bottom:1px solid var(--line);font:9px var(--mono)}.tape code{color:var(--cyan)}.tape em{font-style:normal;color:var(--acid);text-align:right}.explorer{display:grid;grid-template-columns:minmax(0,1fr) 340px;min-height:650px}.graph{position:relative;overflow:hidden;background-image:radial-gradient(circle at center,rgba(142,91,255,.09),transparent 42%)}.graph svg{width:100%;height:650px}.edge{fill:none;stroke:#313b48;stroke-width:1;stroke-dasharray:7 7;animation:dash 2s linear infinite}@keyframes dash{to{stroke-dashoffset:-28}}.node circle.core{fill:#0d1315;stroke:var(--acid);stroke-width:2}.node:nth-child(odd) circle.core{stroke:var(--violet)}.node circle.ring{fill:none;stroke:#303844;stroke-dasharray:4 7;transform-box:fill-box;transform-origin:center;animation:spin 10s linear infinite}.node text{fill:var(--paper);text-anchor:middle;font:700 12px var(--mono)}.node .kind{fill:var(--muted);font-size:8px}.node{cursor:pointer}.node:hover circle.core{fill:#14201c;stroke-width:3}.graph-inspector{border-left:1px solid var(--line);padding:28px}.graph-inspector>span{font:9px var(--mono);color:var(--acid)}.graph-inspector h2{font-size:33px;line-height:1;margin:22px 0 6px}.graph-inspector code{color:var(--cyan);font-size:10px}.graph-inspector dl{display:grid;grid-template-columns:1fr 1fr;margin:28px 0}.graph-inspector dd,.graph-inspector dt{font:10px var(--mono);margin:0;padding:11px 0;border-bottom:1px solid var(--line)}.graph-inspector dt{color:var(--muted)}.graph-inspector dd{text-align:right}.graph-inspector a{font:10px var(--mono);color:var(--acid)}.detail{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:12px;gap:12px}.chart{height:480px;padding:20px}.chart svg{width:100%;height:370px}.gridline{stroke:#202630}.navline{fill:none;stroke:var(--amber);stroke-width:2}.priceline{fill:none;stroke:var(--acid);stroke-width:2}.anatomy{padding:24px}.anatomy h2{font-size:28px;margin:14px 0 25px}.chain{display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr;align-items:center}.chain div{border:1px solid var(--line);padding:14px;font:9px var(--mono)}.chain i{height:1px;background:linear-gradient(90deg,var(--acid),var(--violet))}.chain code{display:block;color:var(--cyan);margin-top:6px}.record-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);margin-top:12px}.record-grid div{background:var(--ink);padding:18px}.record-grid span{font:9px var(--mono);color:var(--muted)}.record-grid b{display:block;font:15px var(--mono);margin-top:7px}.source-map{display:grid;grid-template-columns:280px 1fr;min-height:620px}.source-list{border-right:1px solid var(--line);padding:10px}.source-list button{width:100%;text-align:left;padding:14px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--paper);cursor:pointer}.source-list button.active,.source-list button:hover{background:#13171b}.source-list b{display:block}.source-list span{font:9px var(--mono);color:var(--muted)}.lineage{padding:38px}.lineage-flow{display:flex;align-items:center;margin:60px 0}.lineage-flow div{border:1px solid var(--line);padding:19px;min-width:150px}.lineage-flow i{height:1px;flex:1 1;background:linear-gradient(90deg,var(--acid),var(--violet))}.lineage-flow span{font:9px var(--mono);color:var(--muted)}.lineage-flow b{display:block;margin-top:6px}.evidence{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.evidence div{border:1px solid var(--line);padding:16px}.evidence span{font:9px var(--mono);color:var(--muted)}.evidence b{display:block;font:12px var(--mono);margin-top:7px}.lab{display:grid;grid-template-columns:360px 1fr;min-height:620px}.controls{border-right:1px solid var(--line);padding:26px}.control{margin:22px 0}.control label{display:flex;justify-content:space-between;font:10px var(--mono);color:var(--muted)}.control output{color:var(--paper)}.control input{width:100%;accent-color:var(--acid);margin-top:10px}.calc{padding:34px}.equation{font:clamp(18px,2.5vw,34px)/1.5 var(--mono);color:var(--acid);padding:34px 0;border-bottom:1px solid var(--line)}.gates{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:30px}.gate{border:1px solid var(--line);padding:17px}.gate i{display:block;width:8px;height:8px;border-radius:50%;background:var(--acid);margin-bottom:14px}.gate.fail i{background:var(--red)}.gate b{font:10px var(--mono)}.gate span{display:block;margin-top:5px}.gate span,footer{font:9px var(--mono);color:var(--muted)}footer{padding:48px 0 0}@media(max-width:900px){.os{padding:18px 16px 100px}.network span:not(:first-child){display:none}.intro{grid-template-columns:1fr}.intro-meta{display:none}.hud{grid-template-columns:1fr 1fr}.desk-layout,.detail,.explorer,.lab,.overview-grid,.source-map{grid-template-columns:1fr}.controls,.desk-inspector,.graph-inspector,.source-list{border:0;border-top:1px solid var(--line)}.dock{bottom:10px;max-width:calc(100% - 20px);overflow:auto}.dock a,.dock button{min-width:56px}.heat{grid-template-columns:1fr 1fr}.flow.show{grid-template-columns:1fr}.tape{border:0}.chain{grid-template-columns:1fr}.chain i{height:24px;width:1px;margin:auto}.evidence,.gates,.record-grid{grid-template-columns:1fr 1fr}.lineage-flow{overflow:auto}.lineage-flow i{min-width:30px}.field{height:430px}}@media(max-width:520px){.intro h1{font-size:54px}.heat,.hud{grid-template-columns:1fr}.graph svg{height:430px}.evidence,.gates,.record-grid{grid-template-columns:1fr}.tape{display:none}.chart{height:390px}.chart svg{height:290px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important}}#chainCanvas{position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.os{position:relative;z-index:1}.scan{position:fixed;left:0;right:0;top:-220px;height:200px;z-index:45;pointer-events:none;background:linear-gradient(transparent,rgba(25,245,164,.018),rgba(85,215,255,.08),transparent);border-bottom:1px solid rgba(85,215,255,.16);animation:scanfall 6.5s linear infinite}@keyframes scanfall{to{transform:translateY(calc(100vh + 440px))}}.threat-frame{position:fixed;inset:10px;pointer-events:none;z-index:70}.threat-frame i{position:absolute;width:28px;height:28px;border-color:rgba(25,245,164,.45)}.threat-frame i:first-child{left:0;top:0;border-left:1px solid;border-top:1px solid}.threat-frame i:nth-child(2){right:0;top:0;border-right:1px solid;border-top:1px solid}.threat-frame i:nth-child(3){left:0;bottom:0;border-left:1px solid;border-bottom:1px solid}.threat-frame i:nth-child(4){right:0;bottom:0;border-right:1px solid;border-bottom:1px solid}.slot-tape{position:fixed;left:0;right:0;bottom:0;height:22px;background:rgba(5,6,7,.94);border-top:1px solid rgba(25,245,164,.22);overflow:hidden;z-index:65;display:flex;align-items:center}.slot-tape div{font:8px var(--mono);letter-spacing:.1em;color:var(--acid);white-space:nowrap;animation:slottape 19s linear infinite}@keyframes slottape{to{transform:translateX(-52%)}}.cursor-hud{position:fixed;left:-24px;top:-24px;width:48px;height:48px;z-index:80;pointer-events:none;transition:transform 45ms linear}.cursor-hud:after,.cursor-hud:before{content:"";position:absolute;background:rgba(85,215,255,.55)}.cursor-hud:before{left:23px;top:0;width:1px;height:48px}.cursor-hud:after{left:0;top:23px;width:48px;height:1px}.cursor-hud span{position:absolute;inset:12px;border:1px solid rgba(142,91,255,.7);border-radius:50%;animation:hudspin 2s linear infinite}.cursor-hud b{position:absolute;inset:4px;border:1px dashed rgba(25,245,164,.3);border-radius:50%;animation:hudspin 5s linear infinite reverse}@keyframes hudspin{to{rotate:1turn}}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:40;background:repeating-linear-gradient(0deg,rgba(255,255,255,.012),rgba(255,255,255,.012) 1px,transparent 0,transparent 4px);mix-blend-mode:screen}.surface{box-shadow:0 28px 90px rgba(0,0,0,.32),inset 0 0 80px rgba(85,215,255,.018)}.surface:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 20%,rgba(85,215,255,.045) 42%,transparent 62%);transform:translateX(-120%);animation:surfacesweep 7s ease-in-out infinite;z-index:2}@keyframes surfacesweep{45%,to{transform:translateX(120%)}}.os-head{position:relative}.os-head:after{content:"";position:absolute;left:0;bottom:-1px;width:22%;height:1px;background:linear-gradient(90deg,var(--acid),var(--violet));box-shadow:0 0 12px var(--acid);animation:headsignal 4s ease-in-out infinite alternate}@keyframes headsignal{to{left:78%;width:12%}}.dock{animation:dockbreath 3.8s ease-in-out infinite}@keyframes dockbreath{50%{border-color:#475568;box-shadow:0 22px 80px #000,0 0 30px rgba(142,91,255,.12)}}.dock a.active{position:relative}.dock a.active:after{content:"";position:absolute;inset:5px;border:1px solid rgba(25,245,164,.22);border-radius:7px;animation:activepulse 1.8s ease-in-out infinite}@keyframes activepulse{50%{opacity:.25;transform:scale(.93)}}.field{background-size:52px 52px;animation:fielddrift 12s linear infinite}@keyframes fielddrift{to{background-position:52px 52px}}.field:before{content:"";position:absolute;inset:-30%;background:conic-gradient(from 0deg at 50% 50%,transparent,rgba(142,91,255,.055),transparent 35%,rgba(25,245,164,.035),transparent 70%);animation:fieldspin 22s linear infinite}@keyframes fieldspin{to{rotate:1turn}}.orb{animation:orbthreat 4.8s ease-in-out infinite}.orb:nth-child(2n){animation-delay:-1.8s}.orb:nth-child(3n){animation-delay:-3s}@keyframes orbthreat{50%{translate:0 -10px;box-shadow:0 0 44px color-mix(in srgb,var(--c) 32%,transparent)}}.orb:before{animation-duration:8s}.pulse-list article{animation:eventin .55s cubic-bezier(.2,.8,.2,1) both}.pulse-list article:nth-child(2){animation-delay:.1s}.pulse-list article:nth-child(3){animation-delay:.2s}.pulse-list article:nth-child(4){animation-delay:.3s}@keyframes eventin{0%{opacity:0;transform:translateX(18px);filter:blur(4px)}}.heat button{position:relative;overflow:hidden}.heat button:after{content:"";position:absolute;width:120px;height:120px;right:18px;top:18px;border:1px solid color-mix(in srgb,var(--tone) 48%,transparent);-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);animation:hexthreat 5s linear infinite}.heat button:nth-child(2n):after{animation-direction:reverse;animation-duration:7s}@keyframes hexthreat{50%{transform:scale(.72) rotate(180deg);opacity:.35}to{transform:rotate(1turn)}}.level i{animation:pressure 2.2s ease-in-out infinite;transform-origin:right}.level:nth-child(2n) i{animation-delay:-.8s}@keyframes pressure{50%{transform:scaleX(.72);filter:brightness(1.7)}}.tape article{animation:tapeentry .4s both}.tape article:nth-child(2){animation-delay:.12s}.tape article:nth-child(3){animation-delay:.24s}@keyframes tapeentry{0%{opacity:0;transform:translateX(22px)}}.edge{animation-duration:.75s;filter:drop-shadow(0 0 4px rgba(85,215,255,.25))}.node{transform-box:fill-box;transform-origin:center;animation:nodehover 4s ease-in-out infinite}.node:nth-child(2n){animation-delay:-1.2s}.node:nth-child(3n){animation-delay:-2.4s}@keyframes nodehover{50%{translate:0 -8px}}.node circle.ring{animation-duration:6s;filter:drop-shadow(0 0 6px rgba(142,91,255,.3))}.node circle.core{animation:corepulse 2.4s ease-in-out infinite}@keyframes corepulse{50%{filter:drop-shadow(0 0 18px rgba(25,245,164,.65))}}.graph-inspector{position:relative;overflow:hidden}.graph-inspector:after{content:"01001110 01000001 01010110";position:absolute;right:-20px;bottom:30px;rotate:-90deg;color:rgba(85,215,255,.11);font:8px var(--mono);letter-spacing:.15em}.navline,.priceline{stroke-dasharray:1200;stroke-dashoffset:1200;animation:drawline 2.2s cubic-bezier(.3,.7,.2,1) forwards}.priceline{animation-delay:.25s}@keyframes drawline{to{stroke-dashoffset:0}}.chain i,.lineage-flow i{background-size:200% 100%;animation:energyflow 1.4s linear infinite}@keyframes energyflow{to{background-position:200% 0}}.evidence div,.gate,.record-grid div{animation:panelmaterial .5s both}.evidence div:nth-child(2n),.gate:nth-child(2n),.record-grid div:nth-child(2n){animation-delay:.12s}@keyframes panelmaterial{0%{opacity:0;transform:translateY(10px);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}.gate i{animation:gatepulse 1.5s steps(2) infinite}@keyframes gatepulse{50%{opacity:.25;box-shadow:0 0 18px var(--acid)}}.gate.fail{border-color:rgba(225,108,91,.6);background:rgba(225,108,91,.055)}.gate.fail i{animation:alarm .45s steps(2) infinite}@keyframes alarm{50%{opacity:.12;box-shadow:0 0 28px var(--red)}}.equation{position:relative;text-shadow:0 0 20px rgba(25,245,164,.18)}.equation:after{content:"CALCULATION COMMITMENT / DETERMINISTIC TRACE";display:block;margin-top:20px;color:#596575;font:8px var(--mono);letter-spacing:.13em}@media(max-width:700px){.cursor-hud{display:none}.scan{opacity:.45}.threat-frame{inset:5px}.slot-tape div{font-size:7px}.surface:before{opacity:.5}}@media(prefers-reduced-motion:reduce){#chainCanvas,.cursor-hud,.scan,.slot-tape{display:none!important}}.logo-conveyor{height:48px;background:linear-gradient(180deg,rgba(7,9,11,.97),rgba(3,4,5,.99));border-top:1px solid rgba(25,245,164,.3);box-shadow:0 -12px 45px rgba(0,0,0,.6),0 -1px 18px rgba(25,245,164,.07)}.logo-conveyor:before{content:"";position:absolute;left:0;right:0;top:23px;height:1px;background:linear-gradient(90deg,transparent,var(--acid),var(--violet),var(--cyan),transparent);opacity:.32}.logo-conveyor>div{display:flex;align-items:center;gap:30px;width:max-content;animation:wheelbelt 28s linear infinite}.logo-conveyor:hover>div{animation-play-state:paused}.logo-wheel{width:70px;display:flex;align-items:center;gap:9px;flex:none;color:#697587}.logo-wheel img{width:29px;height:29px;border-radius:50%;border:1px solid rgba(25,245,164,.35);box-shadow:0 0 14px rgba(25,245,164,.18);animation:wheelroll 1.7s linear infinite}.logo-wheel:nth-child(3n) img{animation-duration:2.25s;border-color:rgba(142,91,255,.5);box-shadow:0 0 14px rgba(142,91,255,.2)}.logo-wheel b{font:8px var(--mono);letter-spacing:.1em}.logo-wheel:nth-child(3n) b{color:var(--acid)}@keyframes wheelbelt{to{transform:translateX(calc(-50% - 15px))}}@keyframes wheelroll{to{transform:rotate(1turn)}}@media(max-width:700px){.logo-conveyor{height:40px}.logo-conveyor:before{top:19px}.logo-conveyor>div{gap:20px;animation-duration:20s}.logo-wheel{width:58px}.logo-wheel img{width:24px;height:24px}.logo-wheel b{font-size:7px}}.logo-conveyor{position:fixed;z-index:68;overflow:hidden;display:flex;align-items:center;background:linear-gradient(180deg,rgba(7,9,11,.98),rgba(3,4,5,.99));border-color:rgba(25,245,164,.28)}.rail-top{top:0;border-bottom:1px solid}.rail-bottom,.rail-top{left:0;right:0;height:46px}.rail-bottom{bottom:0;border-top:1px solid}.rail-bottom>div,.rail-top>div{display:flex;align-items:center;gap:30px;width:max-content;animation:wheelbelt 28s linear infinite}.rail-bottom:hover>div,.rail-left:hover>div,.rail-right:hover>div,.rail-top:hover>div{animation-play-state:paused}.rail-left,.rail-right{width:46px;height:auto;border:0}.rail-left{left:0;border-right:1px solid}.rail-right{right:0;border-left:1px solid}.rail-left>div,.rail-right>div{display:flex;flex-direction:column;align-items:center;gap:24px;height:max-content;animation:wheelvertical 32s linear infinite}.rail-right>div{animation-direction:reverse}.rail-left .logo-wheel,.rail-right .logo-wheel{width:40px;flex-direction:column;gap:4px}.rail-left .logo-wheel b,.rail-right .logo-wheel b{font-size:6px}.rail-left:before,.rail-right:before{content:"";position:absolute;top:0;bottom:0;left:22px;width:1px;background:linear-gradient(transparent,var(--acid),var(--violet),var(--cyan),transparent);opacity:.28}@keyframes wheelvertical{to{transform:translateY(calc(-50% - 12px))}}.os{padding:72px 76px 132px}.dock{bottom:62px}.threat-frame{inset:52px}.slot-tape{display:none!important}@media(max-width:700px){.rail-bottom,.rail-top{height:38px}.rail-left,.rail-right{top:38px;bottom:38px;width:38px}.rail-left:before,.rail-right:before{left:18px}.rail-left .logo-wheel,.rail-right .logo-wheel{width:34px}.rail-left .logo-wheel img,.rail-right .logo-wheel img{width:22px;height:22px}.os{padding:56px 50px 118px}.dock{bottom:48px}.threat-frame{inset:43px}}.rail-top>div{animation:railright 28s linear infinite}.rail-right>div{animation:raildown 32s linear infinite}.rail-bottom>div{animation:railleft 28s linear infinite}.rail-left>div{animation:railup 32s linear infinite}.rail-bottom .logo-wheel img,.rail-left .logo-wheel img,.rail-right .logo-wheel img,.rail-top .logo-wheel img{animation-direction:normal}@keyframes railleft{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 15px))}}@keyframes railright{0%{transform:translateX(calc(-50% - 15px))}to{transform:translateX(0)}}@keyframes railup{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 12px))}}@keyframes raildown{0%{transform:translateY(calc(-50% - 12px))}to{transform:translateY(0)}}.wordmark i{width:22px;height:22px;margin-right:10px;border:0;border-radius:50%;transform:none;vertical-align:middle;background:conic-gradient(from 18deg,var(--acid) 0 27%,transparent 27% 36%,var(--cyan) 36% 63%,transparent 63% 72%,var(--violet) 72% 92%,transparent 92%);position:relative;animation:aperturespin 8s linear infinite}.wordmark i:after{content:"";position:absolute;inset:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 9px rgba(208,170,67,.55)}@keyframes aperturespin{to{rotate:1turn}}.logo-wheel img{background:#050607}.rail-bottom,.rail-top{left:46px;right:46px}.rail-left,.rail-right{top:46px;bottom:46px}.rail-corner{position:fixed;width:46px;height:46px;z-index:72;background:#050607;display:grid;place-items:center;overflow:hidden}.rail-corner:before{content:"";position:absolute;inset:0;border:1px solid rgba(25,245,164,.3);background:radial-gradient(circle,rgba(142,91,255,.13),transparent 70%)}.rail-corner img{width:32px;height:32px;border-radius:50%;z-index:1;animation:cornerhub 2.2s linear infinite;filter:drop-shadow(0 0 8px rgba(25,245,164,.32))}.corner-tl{left:0;top:0}.corner-tr{right:0;top:0}.corner-br{right:0;bottom:0}.corner-bl{left:0;bottom:0}.corner-br:after,.corner-tl:after{content:"";position:absolute;inset:5px;border:1px dashed rgba(85,215,255,.23);border-radius:50%;animation:cornerhub 5s linear infinite reverse}@keyframes cornerhub{to{transform:rotate(1turn)}}@media(max-width:700px){.rail-bottom,.rail-top{left:38px;right:38px}.rail-left,.rail-right{top:38px;bottom:38px}.rail-corner{width:38px;height:38px}.rail-corner img{width:27px;height:27px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.ext-row{display:flex;flex-wrap:wrap;gap:8px 26px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--line)}.ext{display:flex;align-items:center;gap:8px;font:9px var(--mono);letter-spacing:.1em}.ext b{color:var(--muted);font-weight:400}.ext a{color:var(--acid);text-decoration:none}.ext a:hover{text-decoration:underline}.ext em{font-style:normal;color:#4d5561}.ext code{color:var(--amber);font-size:9px;word-break:break-all}.social-head{display:flex;gap:6px;flex:none}.social-head a{display:grid;place-items:center;min-width:30px;height:26px;padding:0 8px;border:1px solid var(--line);color:var(--acid);font:9px var(--mono);letter-spacing:.1em;text-decoration:none}.social-head a:hover{background:#171b21;border-color:var(--acid)}@media(max-width:900px){.os-head{gap:14px}.crumb{display:none}.social-head a{min-width:28px;padding:0 6px}}