:root{color-scheme:light;--ink:#13233f;--muted:#60708c;--blue:#2563eb;--line:#dbe5f2;--soft:#f4f7fc}*{box-sizing:border-box}body{margin:0;background:#eef3fb;color:var(--ink);font-family:"Microsoft YaHei UI","PingFang SC",system-ui,sans-serif;line-height:1.85}.page{width:min(900px,calc(100% - 32px));margin:32px auto;padding:38px 42px;background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 18px 55px rgba(31,55,94,.09)}h1{margin:0 0 4px;font-size:34px;line-height:1.3}h2{font-size:20px;margin:30px 0 8px}p,li{font-size:15px}.meta,.note{color:var(--muted);font-size:13px}.note{padding:14px 16px;background:var(--soft);border-radius:14px}.important{padding:14px 16px;background:#fff8e8;border:1px solid #f6daa2;border-radius:14px}a{color:var(--blue)}.links{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px;padding-top:20px;border-top:1px solid var(--line)}.foot{text-align:center;margin-top:28px;color:#77849a;font-size:12px}.foot a{color:#60708c}@media(max-width:700px){.page{width:100%;min-height:100vh;margin:0;padding:24px 20px;border:0;border-radius:0}h1{font-size:28px}}
