:root{--ink:#16181d;--muted:#5c6270;--line:#e3e5ea;--surface:#ffffff;--ground:#f6f7f9;--accent:#1f5fd8;color-scheme:light}*{box-sizing:border-box}body{margin:0;background:var(--ground);color:var(--ink);font:16px/1.55 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:var(--accent)}.shell{max-width:46rem;margin:0 auto;padding:1.5rem 1.25rem 4rem}.top{display:flex;align-items:center;gap:.6rem;padding:1rem 1.25rem;border-bottom:1px solid var(--line);background:var(--surface)}.top svg{width:1.6rem;height:1.6rem;color:var(--ink)}.top b{font-size:1.05rem;letter-spacing:-.01em}.top span{color:var(--muted);font-size:.85rem}.card{background:var(--surface);border:1px solid var(--line);border-radius:.75rem;padding:1.25rem}.card h1{margin:0 0 .25rem;font-size:1.5rem;letter-spacing:-.02em}.card dl{display:grid;grid-template-columns:minmax(8rem,auto) 1fr;grid-gap:.4rem 1rem;gap:.4rem 1rem;margin:1rem 0 0}.card dt{color:var(--muted)}.card dd{margin:0}.muted{color:var(--muted)}