body{font:16px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;color:#1b1b1b;background:#f6f6f4;margin:0}
main{max-width:760px;margin:0 auto;padding:32px 20px 64px}
header{display:flex;align-items:center;gap:12px;margin-bottom:24px}header img{width:44px;height:44px;border-radius:10px}header b{font-size:18px}
h1{font-size:26px;margin:0 0 4px}h2{font-size:18px;margin:28px 0 8px}p,li{margin:6px 0}.muted{color:#666;font-size:14px}a{color:#2a78d6}
footer{margin-top:40px;color:#666;font-size:13px}
@media(prefers-color-scheme:dark){body{background:#121417;color:#e8e8e6}.muted,footer{color:#9a9a97}a{color:#6aa6f0}}
