:root{color-scheme:light dark;--bg:#fafaf7;--fg:#1d1d1b;--muted:#6b6b66;--accent:#2f6fde}
@media (prefers-color-scheme:dark){:root{--bg:#141413;--fg:#ecebe6;--muted:#9a9993;--accent:#7aa7ff}}
*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;
font:18px/1.5 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;background:var(--bg);color:var(--fg)}
main{max-width:32rem;padding:2rem 16px;text-align:center}h1{font-size:1.6rem;margin:0 0 .5rem}
p{color:var(--muted);margin:.25rem 0}ul{list-style:none;padding:0;margin:1.5rem 0 0}li{margin:.5rem 0}
a{color:var(--accent);text-decoration:none;font-weight:600}a:hover{text-decoration:underline}
