html{color-scheme:dark}body{margin:0;background:#211921;color:#f6edf2;font:16px/1.65 system-ui,sans-serif}main{max-width:760px;margin:auto;padding:48px 24px}a{color:#f4b9d0}h1{line-height:1.2;font-size:2.2rem}section{margin:24px 0;padding:20px;border:1px solid #56444f;border-radius:18px;background:#2c222a}h2{margin:0 0 10px;font-size:1.1rem}p{margin:0}.notice{color:#e0c0cd;margin:20px 0}nav{display:flex;gap:16px;flex-wrap:wrap;margin-top:32px}
