:root{color-scheme:light dark;--bg:#fff;--fg:#262629;--mute:#5b5b62;--link:#0b63ce}
@media (prefers-color-scheme:dark){:root{--bg:#161618;--fg:#f5f5f5;--mute:#b4b4bb;--link:#1f86ff}}
body{margin:0;min-height:100vh;display:grid;place-items:center;background:var(--bg);color:var(--fg);font:18px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif;padding:24px;box-sizing:border-box}
main{max-width:32rem}
svg{color:var(--fg)}
h1{font-size:1.5rem;margin:16px 0 8px}
p{margin:0 0 8px;color:var(--mute)}
a{color:var(--link)}
a:focus-visible{outline:3px solid var(--link);outline-offset:3px}
