*{box-sizing:border-box}body{margin:0;background:#080e1c;color:#e0eafb;font-family:system-ui,"Microsoft YaHei",sans-serif;line-height:1.9}a{color:#77c9ff}header{border-bottom:1px solid #294363;background:#0b162b}nav{max-width:1060px;margin:auto;padding:16px;display:flex;justify-content:space-between}.wrap{max-width:1060px;margin:24px auto;padding:0 12px}main{background:#111e33;border:1px solid #334867;border-radius:18px;padding:24px 32px}h1{font-size:clamp(24px,4vw,38px)}h2{margin-top:32px;border-bottom:1px solid #394c65}blockquote,.warning{padding:13px;background:#182b48;border-left:4px solid #569dff}code,pre{font-family:Consolas,monospace;font-size:.9em}code{background:#23334b;padding:2px 4px}pre{background:#061325;border:1px solid #36455a;padding:18px;overflow-x:auto}pre code{background:none}hr{border:0;border-top:1px solid #374962}.scrolltable{overflow-x:auto}.scrolltable table{border-collapse:collapse;min-width:590px;width:100%;font-size:13px}.scrolltable td,.scrolltable th{border:1px solid #3e526e;padding:8px}.scrolltable th{background:#182b48}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:16px}.card{background:#162944;border:1px solid #395a80;border-radius:13px;padding:18px}.card h2{font-size:19px;border:0;margin:4px 0}.card p{font-size:13px;color:#afc1dc}.navlinks{display:flex;gap:14px;flex-wrap:wrap;justify-content:space-between;padding-top:18px;border-top:1px solid #354b66}.muted{color:#a0b6d4;font-size:13px}@media(max-width:600px){main{padding:18px 12px}.wrap{margin:12px auto}.scrolltable table{font-size:12px}}