:root {color-scheme: light; font-family: system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif; font-size:16px; background:#f6f8fb; color:#202a36}
body{max-width:800px;margin:42px auto;padding:0 20px;line-height:1.6}
main{background:#fff;border:1px solid #dfe5ed;border-radius:12px;padding:30px;box-shadow:0 3px 14px rgba(10,20,35,.05)}
h1{line-height:1.2;font-size:1.8rem}h2{font-size:1.16rem;margin-top:1.6em}
p,li{max-width:75ch}a{color:#1756a2}small,.muted{color:#5b6574}.notice{padding:12px 14px;background:#fff7e5;border-left:4px solid #b87c17}.success{padding:12px 14px;background:#eef7ef;border-left:4px solid #278044}code{background:#edf0f5;padding:2px 5px;border-radius:4px}footer{margin-top:24px;font-size:.88rem;color:#687280}
