:root{--bg:#f6f6f4;--card:#fff;--text:#1d1d1b;--muted:#6b6b66;--border:#e2e2dd;--accent:#c2410c;--danger:#b91c1c;--notice:#ecfdf5}@media (prefers-color-scheme:dark){:root{--bg:#161615;--card:#20201e;--text:#ededea;--muted:#a3a39d;--border:#34342f;--accent:#fb923c;--danger:#f87171;--notice:#064e3b}}*{box-sizing:border-box}body{background:var(--bg);min-height:100vh;color:var(--text);place-items:start center;margin:0;padding:48px 16px;font:15px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;display:grid}.card{background:var(--card);border:1px solid var(--border);border-radius:12px;gap:16px;width:100%;max-width:460px;padding:28px;display:grid}.card.wide{max-width:720px}h1{margin:0;font-size:22px}h2{margin:0 0 4px;font-size:15px}p{margin:0}.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.between{justify-content:space-between}.muted{color:var(--muted)}.small{font-size:13px}.notice{background:var(--notice);border-radius:8px;padding:8px 12px}.list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.list li{border:1px solid var(--border);border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px;display:flex}.list li>div:first-child{gap:6px;display:grid}button,.button,input{font:inherit;border:1px solid var(--border);background:var(--card);color:var(--text);border-radius:6px;padding:6px 12px}button,.button{cursor:pointer;text-decoration:none;display:inline-block}.primary{background:var(--accent);border-color:var(--accent);color:#fff;justify-self:start}.danger{color:var(--danger)}.link{color:var(--muted);background:0 0;border:none;padding:0}code{background:var(--bg);word-break:break-all;border-radius:6px;padding:4px 8px}
