:root{--text:#2b2622;--muted:#7a6f66;--bg:#f7f4ef;--border:#ddd5ca;--accent:#8a5a2b;color:var(--text);background:var(--bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font:18px/1.5 system-ui,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--text:#ede6dd;--muted:#a3988d;--bg:#1d1a17;--border:#3d3630;--accent:#d39a5f}}body{margin:0}main{gap:2.5rem;max-width:32rem;margin:0 auto;padding:3rem 1rem;display:grid}main h1{margin:0;font-size:2rem;line-height:1.2}main h2{color:var(--muted);margin:0 0 .5rem;font-size:1rem}main ul{margin:0;padding:0;list-style:none}main li{border-top:1px solid var(--border)}main a{color:var(--text);overflow-wrap:anywhere;padding:.6rem 0;font-weight:600;text-decoration:none;display:block}main a span{color:var(--muted);font-weight:400}main a:hover,main a:focus-visible{color:var(--accent)}
