*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:#0b1021;color:#e9edff;font:15px/1.9 "Microsoft YaHei",Arial,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #bc9bff;outline-offset:4px}.top{height:75px;border-bottom:1px solid #303750;display:flex;align-items:center;justify-content:space-between;padding:0 5%;background:#10172a}.brand{font-size:22px;font-weight:bold}.brand b{color:#ff6389}.top>a:last-child{color:#b9c4e2;font-size:12px}.layout{max-width:1320px;margin:auto;display:grid;grid-template-columns:280px 1fr;gap:55px;padding:40px 5%}aside{position:sticky;top:24px;align-self:start;max-height:calc(100vh - 48px);overflow:auto;padding-right:14px}aside small,.eyebrow{color:#9b8ff3;letter-spacing:2px;font-size:11px}input{width:100%;background:#171f36;color:#fff;border:1px solid #374363;border-radius:9px;padding:11px 12px;margin:15px 0}nav a{display:block;font-size:12px;padding:8px 10px;color:#a6b3d4;border-left:1px solid #303b57}nav a:hover{color:#e5d9ff;background:#24203f;border-left-color:#b08aff}.switch{display:block;margin:20px 0;color:#bc9bff;font-size:12px}main{min-width:0}.cover{padding:32px 35px;border:1px solid #42416a;border-radius:18px;background:radial-gradient(ellipse at 100% 0,#5c2c813d,transparent 80%),#17213b}.cover h1{font-size:38px;line-height:1.3;letter-spacing:-1px;margin:13px 0}.cover h1 span{color:var(--accent)}.cover p{color:#a9b8dc;font-size:13px}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.chips span{padding:4px 10px;background:#111a31;border:1px solid #35415f;border-radius:5px;font-size:10px;color:#b4c4e9}.quick{display:inline-block;border-radius:7px;background:linear-gradient(110deg,#ee4777,#885bdf);padding:10px 18px;color:white;font-size:12px}.meta{font-size:10px!important;color:#7f91ba!important;margin-top:20px}.section{margin:25px 0;background:#131c30;border:1px solid #2e3854;border-radius:13px;padding:26px 30px}.section h2{font-size:20px;line-height:1.6;margin:0 0 19px;padding-bottom:14px;border-bottom:1px solid #303a57;color:#e1dcff}.section p{color:#b6c1de;margin:13px 0;overflow-wrap:anywhere}.section p.step{padding:10px 15px;border-left:2px solid var(--accent);background:#1c2740;border-radius:0 6px 6px 0}.source{color:#7488ad;font-size:10px;margin-top:20px}.empty{padding:40px 0;color:#b4c2df}.end{font-size:12px;color:#93a4ca;border-top:1px solid #303955;padding:25px 0}.back{color:#be99ff;float:right}[hidden]{display:none!important}@media(max-width:850px){.layout{display:block;padding:22px 6%}aside{position:static;max-height:none;padding:0}nav{max-height:200px;overflow:auto;border:1px solid #303b57;border-radius:7px}aside .switch{margin:12px 0 22px}.cover{padding:25px}.cover h1{font-size:30px}.section{padding:22px}.top{padding:0 6%;height:65px}.section h2{font-size:18px}}.manual-notice{border:1px solid #49405b;border-left:2px solid #e15b84;border-radius:8px;padding:18px;font-size:12px;color:#b8b5d2}.manual-notice a{display:block;color:#c3a0ff;margin-top:8px}