@font-face{font-family:displayFont;src:url(../media/inter_latin_wght_normal-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.Lfz92W_className{font-family:displayFont,displayFont Fallback}.Lfz92W_variable{--font-display:"displayFont", "displayFont Fallback"}
@font-face{font-family:bodyFont;src:url(../media/inter_latin_wght_normal-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.tqOlXa_className{font-family:bodyFont,bodyFont Fallback}.tqOlXa_variable{--font-body:"bodyFont", "bodyFont Fallback"}
@font-face{font-family:monoFont;src:url(../media/ibm_plex_mono_latin_400_normal-s.p.3xdfs0-p_zi4c.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:monoFont;src:url(../media/ibm_plex_mono_latin_500_normal-s.p.11q3guvgd1r20.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:monoFont;src:url(../media/ibm_plex_mono_latin_600_normal-s.p.30e0eqd5fxn92.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:monoFont Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.tLOAeW_className{font-family:monoFont,monoFont Fallback}.tLOAeW_variable{--font-mono:"monoFont", "monoFont Fallback"}
:root{--bg:#070c12;--bg-deep:#05090e;--panel:#0b121a;--panel-strong:#101a24;--chrome:#0b121a;--chrome-strong:#05090e;--chrome-soft:#0e1721;--ink:#e8edf3;--muted:#a6b3c0;--muted-strong:#c1ccd7;--line:#a4bcd226;--line-strong:#a4bcd245;--accent:#71d9a4;--accent-dark:#9de7bd;--accent-soft:#71d9a424;--accent-glow:#71d9a459;--green:#71d9a4;--alert:#ff7b74;--amber:#e6ad63;--shadow:0 16px 42px #00000047;--shadow-xs:0 1px 2px #00000047;--shadow-sm:0 2px 8px #0000003d;--shadow-md:0 6px 20px #00000042;--shadow-lg:0 10px 28px #0000004d;--tag-bg:#ffffff0a;--tag-border:#ffffff1f;--surface-soft:#ffffff08;--surface-subtle:#ffffff06;--surface-card:var(--panel);--panel-edge-glow:none;--success-bg:#71d9a424;--error-bg:#ff7b7424;--severity-high-bg:#ff7b7424;--severity-high-ink:#ffaaa3;--severity-medium-bg:#e6ad6324;--severity-medium-ink:#f4c883;--severity-low-bg:#71d9a41f;--severity-low-ink:#98edbf;--logo-shield:#0f151c;--logo-face:#f5f9ff;--logo-node:#75baff;--logo-outline:#edf6ff1f;--logo-wordmark:#edf6ff;--logo-invert:0;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:14px;--gradient-brand:var(--accent);--accent-2:#75baff;--accent-2-soft:var(--accent-soft);--accent-2-glow:var(--accent-glow);--on-accent:#06120c;--shadow-lifted:var(--shadow-lg);--radius-pill:999px;--control-height-xs:2rem;--control-height-sm:2.5rem;--control-height-md:2.75rem;--focus-ring:0 0 0 3px var(--accent-glow);--terminal-bg:#0a0e15;--terminal-bg-raised:#121826;--terminal-ink:#d9f7e8;--terminal-dim:#7c8aa0;--terminal-accent:#71d9a4;--terminal-warn:#e6ad63;--terminal-line:#a4bcd224}:root[data-theme=light]{--bg:#f3f6f9;--bg-deep:#f8fafc;--panel:#fff;--panel-strong:#f4f7fa;--chrome:#fff;--chrome-strong:#f8fafc;--chrome-soft:#eef3f7;--ink:#17212b;--muted:#536273;--muted-strong:#344454;--line:#2d425424;--line-strong:#2d42543d;--accent:#1a784a;--accent-dark:#145235;--accent-soft:#1a784a1a;--accent-glow:#1a784a38;--on-accent:#fff;--green:#1a784a;--alert:#bf4f4b;--amber:#8f5e19;--shadow:0 16px 42px #1b2b3a1f;--shadow-xs:0 1px 2px #1419230f;--shadow-sm:0 2px 8px #14192312;--shadow-md:0 6px 18px #14192314;--shadow-lg:0 10px 24px #1419231a;--tag-bg:#1b1f2308;--tag-border:#1b1f2324;--surface-soft:#1b1f2308;--surface-subtle:#1b1f2306;--surface-card:var(--panel);--panel-edge-glow:none;--success-bg:#1a784a1a;--error-bg:#bf4f4b1a;--severity-high-bg:#bf4f4b1a;--severity-high-ink:#8c302b;--severity-medium-bg:#8f5e191f;--severity-medium-ink:#6f480f;--severity-low-bg:#1a784a1a;--severity-low-ink:#145235;--logo-shield:#14181d;--logo-face:#fbfdff;--logo-node:#1678bf;--logo-outline:#18212624;--logo-wordmark:#1a2026;--logo-invert:1}@media (prefers-reduced-motion:reduce){:root{--motion-scale:0}}
