html,body{margin:0;padding:0}.page.svelte-1cobqru{--fs:14px;box-sizing:border-box;background:var(--bg);min-height:100vh;color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;font-size:var(--fs);flex-direction:column;gap:18px;padding:20px;display:flex}.page.tv.svelte-1cobqru{--fs:clamp(14px, 1.1vw, 22px);justify-content:center;padding:clamp(16px,2vw,48px)}header.svelte-1cobqru h1:where(.svelte-1cobqru){letter-spacing:-.02em;margin:0;font-size:1.7em}.tv.svelte-1cobqru header:where(.svelte-1cobqru) h1:where(.svelte-1cobqru){font-size:2.6em}header.svelte-1cobqru p:where(.svelte-1cobqru){color:var(--text-dim);margin:4px 0 0;font-size:.9em}header.svelte-1cobqru em:where(.svelte-1cobqru){color:var(--accent);font-style:normal}footer.svelte-1cobqru{color:var(--text-dim);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;font-size:.8em;display:flex}.err.svelte-1cobqru{color:var(--accent)}.badge.svelte-1cobqru{color:var(--text-dim);border:1px solid var(--line);border-radius:999px;padding:2px 8px;text-decoration:none}
