
.skip{position:absolute;left:16px;top:-100px;background:var(--gold);color:#101820;padding:12px;z-index:100}.skip:focus{top:12px}.share,.copy,.outline{font:inherit;cursor:pointer;color:var(--gold);background:transparent;border:1px solid var(--line);border-radius:6px;padding:10px 15px;min-height:44px;text-decoration:none}.share{font-size:13px}.guide-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.version,.updated{font-size:13px;color:var(--muted)}.version{border-left:2px solid var(--line);padding-left:14px;margin-top:25px}figure{margin:22px 0}figure a{display:block;border:1px solid #3c526a;border-radius:10px;overflow:hidden;background:#0a1019}figure img{display:block;width:100%;height:auto}figure a:hover{border-color:var(--gold)}figcaption{font-size:12px;color:var(--muted);margin-top:8px;line-height:1.6}.step{font-size:11px;color:var(--gold);letter-spacing:2px;font-weight:750;margin-bottom:9px}.code-head{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;letter-spacing:1px;color:var(--muted)}.copy{font-size:13px;letter-spacing:0;padding:7px 12px}.code-head+pre{margin-top:8px}.checklist{display:grid;gap:12px;margin:20px 0}.checklist label{display:flex;gap:12px;align-items:flex-start;cursor:pointer;padding:12px;background:#0e1724;border:1px solid var(--line);border-radius:6px}.checklist input{margin-top:6px;width:18px;height:18px;flex-shrink:0;accent-color:var(--gold)}.notice{position:fixed;right:18px;bottom:18px;max-width:360px;z-index:20;background:#233a2e;color:#e9fff0;border:1px solid #80c49c;padding:14px 18px;border-radius:8px}.table code{font-size:12px}section{scroll-margin-top:20px}summary{padding-right:8px}details p{margin-bottom:5px}h1{letter-spacing:-1.5px}aside{font-size:13px}aside b{font-size:14px}aside nav{margin-top:12px}header .wrap{font-size:14px}.outline:hover,.copy:hover,.share:hover{border-color:var(--gold);color:#fff}[hidden]{display:none!important}@media(max-width:760px){header .wrap{gap:10px 18px}.share{padding:7px 10px}.guide-actions>*{flex:1 1 auto;text-align:center}figure{margin-left:-8px;margin-right:-8px}.version{font-size:12px}.table th,.table td{min-width:120px}.table td:last-child{min-width:190px}.notice{left:18px}aside nav a{padding:5px 0}.code-head{align-items:center}}@media print{.share,.copy,.guide-actions,.notice{display:none!important}figure{break-inside:avoid}details>*{display:block}details{break-inside:avoid}.checklist label{background:white;border:1px solid #aaa}.step,.version,.updated,figcaption{color:#333}}

article{min-width:0}.table{max-width:100%}

.zoom-tip{display:block;padding:6px 12px;background:#162235;text-align:right;font-size:12px;color:var(--gold)}
