:root{color-scheme:light;--brand:#e93d39;--blue:#4054ee;--ink:#202939;--muted:#68758c;--line:#e6eaf1;--soft:#f6f8fc;--warn:#fff7e8;--success:#eaf8f2}*{box-sizing:border-box}body{margin:0;background:linear-gradient(180deg,#fff5f4 0,#f7f8fb 360px);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;line-height:1.72}.page{width:min(940px,calc(100% - 32px));margin:0 auto;padding:34px 0 80px}.hero{padding:34px;border:1px solid rgba(233,61,57,.16);border-radius:24px;background:rgba(255,255,255,.94);box-shadow:0 20px 60px rgba(43,53,80,.1)}.brand{display:flex;align-items:center;gap:12px;font-weight:750}.brand img{width:50px;height:50px;object-fit:contain}.hero h1{margin:22px 0 8px;font-size:34px;line-height:1.25}.hero p{max-width:760px;margin:0;color:var(--muted)}.notice,.warning,.tips{margin-top:18px;padding:14px 16px;border-radius:12px;font-size:14px}.notice,.warning{background:var(--warn);color:#82591d}.tips{background:var(--success);color:#356551}.section{margin-top:18px;padding:28px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 8px 28px rgba(45,55,80,.05)}.section h2{margin:0 0 12px;font-size:22px}.section h3{margin:22px 0 9px;font-size:17px}.section p{margin:7px 0;color:var(--muted)}.grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.card{padding:17px;border:1px solid var(--line);border-radius:14px;background:#fff}.card.soft{background:var(--soft)}.card h3{margin:0 0 8px}.steps{margin:0;padding-left:22px;color:#46536a}.steps li+li{margin-top:8px}.table-wrap{overflow:auto;margin-top:12px;border:1px solid var(--line);border-radius:12px}table{width:100%;min-width:620px;border-collapse:collapse;font-size:13px}th,td{padding:11px 13px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}th{background:var(--soft);color:#4c5870}tr:last-child td{border-bottom:0}.footer{padding-top:30px;text-align:center;color:#929bad;font-size:13px}@media(max-width:680px){.page{width:min(100% - 20px,940px);padding-top:18px}.hero,.section{padding:22px}.hero h1{font-size:28px}.grid{grid-template-columns:1fr}}
