:root{font-family:Inter,"Segoe UI","Microsoft YaHei",sans-serif;color:#eef0fa;background:#151a2b;font-size:15px;line-height:1.8}*{box-sizing:border-box}body{margin:0}header{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:20px max(24px,calc((100% - 1100px)/2));background:#121626;border-bottom:1px solid #262c44}a{color:#8b8cf6;text-decoration:none}nav{display:flex;gap:20px}.brand{font-size:24px;font-weight:750}.brand span{font-size:14px;font-weight:400;margin-left:12px}main{max-width:1100px;margin:auto;padding:28px 24px}h1{font-size:clamp(28px,4vw,46px);line-height:1.35;letter-spacing:-1px;color:#eef0fa}h2{font-size:22px;color:#eef0fa}h3{margin-top:28px}p{margin:12px 0}.hero{padding:28px 0 40px;max-width:900px}.eyebrow{font-size:12px;letter-spacing:2px;color:#b4b9d0}.card{background:#121626;border:1px solid #262c44;border-radius:16px;padding:28px;margin-bottom:22px;scroll-margin-top:20px}.card h2{margin-top:0}.hero strong,.warning{color:#fcd34d}.warning{background:#2a2414;border-left:3px solid #fcd34d;padding:16px}.note{color:#8e95b0;font-size:13px}label{display:block;font-weight:600;margin:16px 0 8px}input,textarea,button{font:inherit}textarea,input[type=text]{border:1px solid #2f3652;border-radius:8px;padding:12px;width:100%;color:inherit;background:#121626}textarea{resize:vertical;line-height:1.7}input[type=text]{max-width:360px;letter-spacing:2px}button,.button{display:inline-block;border:0;border-radius:8px;padding:11px 20px;margin-top:12px;background:#6366f1;color:#ffffff;cursor:pointer;font-weight:600}button:disabled{background:#8e95b0;cursor:not-allowed}.check{display:flex;gap:10px;align-items:flex-start;font-weight:400}.check input{margin-top:7px}code,pre{font-family:Consolas,monospace;font-size:13px}code{background:#151a2b;padding:2px 5px;overflow-wrap:anywhere}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#151a2b;border-radius:8px;padding:20px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;min-width:700px}td,th{padding:14px 12px;border-bottom:1px solid #262c44;text-align:left;vertical-align:top}th{background:#151a2b}li{margin:12px 0}footer{padding:25px 0;color:#8e95b0;font-size:13px}[hidden]{display:none!important}:focus-visible{outline:3px solid #8e95b0;outline-offset:3px}#approval-status,#copy-status{font-weight:600;overflow-wrap:anywhere}@media(max-width:600px){header{padding:16px;flex-wrap:wrap}main{padding:16px}.card{padding:20px}nav{gap:12px;font-size:13px}.brand span{display:none}}
html,:root{background:#070A14}header{background:rgba(9,11,20,.85)}.card{background:hsl(236 30% 10%)}button,.button{background:linear-gradient(90deg,#4f46e5,#9333ea);color:#fff}button:disabled{background:hsl(236 25% 22%);color:hsl(232 15% 55%)}pre,code,th{background:hsl(236 25% 14%)}textarea,input[type=text]{background:hsl(236 25% 15%);border-color:hsl(236 25% 22%)}h1,h2{font-family:var(--font-heading,inherit)}
