:root{--bg:#fff;--fg:#1a1a1a;--muted:#555;--accent:#0b6e4f}
@media (prefers-color-scheme:dark){:root{--bg:#121212;--fg:#eee;--muted:#aaa;--accent:#4fd1a5}}
body{background:var(--bg);color:var(--fg);font:16px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;margin:0;padding:2rem 1rem}
main{max-width:720px;margin:0 auto}h1{margin-top:0}a{color:var(--accent)}.muted{color:var(--muted)}
