:root{color-scheme:light dark;--text:#1b1b1f;--muted:#5d5d66;--bg:#fff;--accent:#0b6e4f}
@media (prefers-color-scheme:dark){:root{--text:#f2f2f5;--muted:#a8a8b3;--bg:#141417;--accent:#3fbf8f}}
body{margin:0;background:var(--bg);color:var(--text);font:16px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif}
main{max-width:720px;margin:0 auto;padding:40px 16px}
h1{font-size:28px;margin:0 0 8px}h2{font-size:19px;margin-top:28px}
p,li{color:var(--text)}.muted{color:var(--muted)}a{color:var(--accent)}
code{background:rgba(127,127,127,.15);padding:1px 5px;border-radius:4px}
