:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#080b10;color:#eef3f8}*{box-sizing:border-box}body{margin:0}main{min-height:100vh;display:grid;place-items:center;padding:32px;background:radial-gradient(circle at 20% 10%,rgba(36,102,180,.24),transparent 38%),linear-gradient(145deg,#080b10,#0d131c 55%,#080b10)}.panel{width:min(720px,100%);padding:clamp(32px,6vw,64px);border:1px solid #273242;border-radius:18px;background:rgba(13,19,28,.88);box-shadow:0 28px 80px rgba(0,0,0,.45)}.eyebrow{margin:0 0 12px;color:#58a6ff;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}h1{margin:0;font-size:clamp(42px,8vw,78px);line-height:.98;letter-spacing:-.055em}.lede{margin:28px 0;max-width:590px;color:#aebccc;font-size:18px;line-height:1.65}.status{display:inline-flex;align-items:center;gap:10px;padding:9px 13px;border:1px solid #214c38;border-radius:999px;color:#9ee6bd;background:#0d291e;font-size:14px}.status span{width:8px;height:8px;border-radius:50%;background:#45d483;box-shadow:0 0 16px #45d483}ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:32px 0 0;padding:0;list-style:none}li{padding:14px 16px;border:1px solid #253142;border-radius:10px;color:#c8d3df;background:#111925}@media (max-width:620px){ul{grid-template-columns:1fr}}:root{--long:#2ebf85;--long-dim:rgba(46,191,133,0.14);--short:#f2495c;--short-dim:rgba(242,73,92,0.14);--accent:#e3a039;--accent-dim:rgba(227,160,57,0.14);--intel:#2bb8c9;--intel-dim:rgba(43,184,201,0.14);--intel-border:rgba(43,184,201,0.45);--purple:#a78bfa;--purple-dim:rgba(167,139,250,0.14);--purple-guide:rgba(167,139,250,0.55);--on-accent:#11161a;--on-signal:#0b0f10;--on-long:#fff;--on-short:#fff;--long-border:rgba(46,191,133,0.5);--short-border:rgba(242,73,92,0.5);--long-chip:#091b13;--short-chip:#261215;--accent-border:rgba(227,160,57,0.45);--info:#3b82f6;--info-dim:rgba(59,130,246,0.14);--info-border:rgba(59,130,246,0.45);--crosshair-line:rgba(152,164,172,0.5);--layout-icon-fill:rgba(233,237,240,0.07);--layout-icon-stroke:rgba(233,237,240,0.18);--border-hover:#3f4d59;--scrim-color:rgba(4,6,8,0.72);--ghost-border:rgba(233,237,240,0.16);--surface-tint:rgba(255,255,255,0.1);--surface-tint-strong:rgba(255,255,255,0.22);--bg-base:#0c1014;--bg-surface:#11161a;--bg-elevated:#11161a;--bg-sunken:#07090b;--bg-input:#161d22;--bg-hover:#20292f;--text-primary:#e9edf0;--text-secondary:#98a4ac;--text-muted:#5c6770;--border-subtle:#1b2227;--border-default:#262e35;--border-strong:#36414b;--shadow-color:rgba(0,0,0,0.55);--r-xs:5px;--r-sm:8px;--r-md:10px;--r-lg:14px;--r-pill:999px;--sans:"IBM Plex Sans",Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;--fs-label:10px;--fs-sm:11.5px;--fs-body:12.5px;--fs-data:13px;--fw-mid:500;--fw-semi:600;--ls-label:0.03em;--ls-ui:0.03em;--ic-sm:15px;--ic-md:17px;--left-panel-w:290px;--right-panel-w:300px;--panel-rail-w:16px;--h-input:34px;--h-btn-sm:28px;--t-ui:0s;--t-mid:0.2s ease}[data-theme=light]{--bg-base:#f4f6f8;--bg-surface:#ffffff;--bg-elevated:#ffffff;--bg-sunken:#e7eaed;--bg-input:#eef1f3;--bg-hover:#e3e6e8;--text-primary:#161d22;--text-secondary:#5b6670;--text-muted:#8893a0;--border-subtle:#e2e6ea;--border-default:#d3d9de;--border-strong:#b7bfc7;--border-hover:#9aa3ac;--shadow-color:rgba(15,23,32,0.12);--on-signal:#fff;--long:#2ebf85;--long-dim:#d7f0e2;--long-border:rgba(44,192,134,0.55);--on-long:#fff;--short:#f2495c;--short-dim:#f8dde1;--short-border:rgba(214,50,74,0.55);--long-chip:#d7f0e2;--short-chip:#f9dde1;--on-short:#fff;--accent:#e5920c;--accent-dim:rgb(229 146 12/20%);--accent-border:rgb(184 116 7/37%);--intel:#0b6f7c;--intel-dim:#c4ebf0;--intel-border:rgba(11,111,124,0.55);--purple:#7c5cd6;--purple-dim:#e1d8fd;--purple-guide:rgba(124,92,214,0.6);--on-accent:#fff;--info:#2563eb;--info-dim:#ccdefd;--info-border:rgba(37,99,235,0.5);--crosshair-line:rgba(70,80,90,0.5);--layout-icon-fill:rgba(20,26,32,0.06);--layout-icon-stroke:rgba(20,26,32,0.18);--scrim-color:rgba(15,23,32,0.5);--ghost-border:rgba(20,26,32,0.16);--surface-tint:rgba(15,23,32,0.06);--surface-tint-strong:rgba(15,23,32,0.12)}