:root{--bg:#fbfaf7;--surface:#fff;--ink:#12151c;--muted:#5a6070;--line:#e6e3dc;--spark:#e89b00;--ok:#1d7a4c;--bad:#b42318;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#0e1016;--surface:#161922;--ink:#eceef2;--muted:#9aa1ae;--line:#262a35;--spark:#ffb627;--ok:#5fd39a;--bad:#ff8a80;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font:17px/1.6 IBM Plex Sans,system-ui,sans-serif}.page{flex-direction:column;gap:16px;max-width:720px;min-height:100vh;margin:0 auto;padding:80px 20px 40px;display:flex}h1{letter-spacing:-.02em;margin:0;font:700 clamp(2.2rem,6vw,3.4rem)/1.1 Sora,system-ui,sans-serif}.lead{color:var(--muted);margin:0;font-size:1.15rem}code{background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:1px 6px;font-size:.9em}.spark{width:44px;height:44px}.spark circle{fill:var(--spark)}.spark g{stroke:var(--spark)}.api span{font-weight:600}.api .online{color:var(--ok)}.api .offline{color:var(--bad)}footer{color:var(--muted);align-items:center;gap:8px;margin-top:auto;padding-top:40px;font-size:.9rem;display:flex}footer .spark{width:16px;height:16px}
