:root{--bg:#fff;--fg:#111;--mut:#555;--acc:#5a7d00}
@media (prefers-color-scheme:dark){:root{--bg:#0e0f10;--fg:#eee;--mut:#aaa;--acc:#c6f432}}
body{margin:0;background:var(--bg);color:var(--fg);font:17px/1.6 -apple-system,system-ui,sans-serif}
main{max-width:640px;margin:0 auto;padding:48px 16px}
h1{font-size:2rem;margin:0 0 8px}p,li{color:var(--mut)}a{color:var(--acc)}
