body{margin:0;background:#f6f7fa;color:#252936;font:16px/1.85 system-ui,"Microsoft YaHei",sans-serif}main{max-width:860px;margin:40px auto;padding:36px 44px;background:white;border:1px solid #e5e7ee;border-radius:18px}h1{font-size:30px;line-height:1.4}h2{margin-top:30px;font-size:20px}a{color:#5d4bd8;text-underline-offset:3px}nav{display:flex;flex-wrap:wrap;gap:20px;border-bottom:1px solid #ececf2;padding-bottom:16px}.meta{color:#6b7280;font-size:14px}.notice{background:#f5f1ff;padding:16px 20px;border-radius:12px}footer{border-top:1px solid #eee;margin-top:32px;padding-top:18px;font-size:14px}@media(max-width:640px){main{margin:0;padding:24px 20px;border:0;border-radius:0}h1{font-size:26px}}
