:root{--bg:#f6f4ef;--card:#fff;--text:#1d1d1f;--muted:#6b6b70;--accent:#c8102e;color:var(--text);background:var(--bg);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--bg:#141416;--card:#1f1f23;--text:#f2f2f4;--muted:#a0a0a8}}*{box-sizing:border-box}body{background:var(--bg);margin:0}.page{max-width:640px;margin:0 auto;padding:24px 16px}.top{align-items:center;gap:12px;display:flex}.top h1{margin:0;font-size:1.5rem}.card{background:var(--card);border-radius:16px;margin:24px 0;padding:20px;box-shadow:0 1px 3px #00000014}.status{margin-top:0;font-size:1.15rem;font-weight:600}.muted{color:var(--muted);font-size:.9rem}button{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:12px 18px;font-size:1rem;font-weight:600}
