:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--background:#fafafa;--text:#171717;--muted:#525252;--border:#d4d4d4}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--background:#0a0a0a;--text:#fafafa;--muted:#a3a3a3;--border:#404040}}*{box-sizing:border-box;margin:0}body{background:var(--background);min-height:100dvh;color:var(--text);place-items:center;padding:1.5rem;font-family:system-ui,sans-serif;line-height:1.5;display:grid}.coming-soon{text-align:center;justify-items:center;gap:1rem;max-width:32rem;display:grid}.coming-soon h1{letter-spacing:-.02em;font-size:clamp(2rem,8vw,3rem);line-height:1.1}.coming-soon p{color:var(--muted);font-size:1.125rem}.coming-soon .badge{border:1px solid var(--border);color:var(--text);border-radius:999px;padding:.375rem .875rem;font-size:.875rem;font-weight:600}
