.page-head{text-align:center;padding:44px 24px 6px}.page-head h1{color:var(--gold);text-transform:uppercase;letter-spacing:.06em;font-size:clamp(1.8rem,4vw,2.6rem)}.page-head p{color:var(--text-dim);max-width:720px;margin:10px auto 0;font-size:.95rem}.page-head .page-eyebrow{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--cyan);margin-bottom:10px;font-size:.66rem;display:inline-block}.toc{flex-wrap:wrap;justify-content:center;gap:8px;max-width:900px;margin:22px auto 8px;padding:0 24px;display:flex}.page-section{max-width:900px;margin:0 auto;padding:0 24px 30px}.section-title{color:var(--gold);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;margin:42px 0 16px;padding-bottom:10px;font-size:1.15rem;display:flex}.section-title .sec-num{color:var(--cyan);letter-spacing:.2em;font-size:.7rem}.guide-block{color:#dcdcd8;margin-bottom:14px;padding:22px 26px;font-size:.94rem;line-height:1.65}.guide-block h3{color:var(--cyan);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:.95rem}.guide-block p{margin-bottom:.8em}.guide-block p:last-child{margin-bottom:0}.guide-block ul,.guide-block ol{margin:0 0 .8em 1.3em}.guide-block li{margin-bottom:.4em}.guide-block b,.guide-block strong{color:var(--text)}.guide-block .kw{color:var(--gold);font-weight:700}.guide-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.guide-zone{padding:16px 18px}.guide-zone h4{font-family:var(--font-display);color:var(--gold);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:.78rem}.guide-zone p{color:var(--text-dim);font-size:.84rem;line-height:1.5}.turn-steps{counter-reset:step;list-style:none;margin:0!important}.turn-steps li{padding-left:44px;position:relative;margin-bottom:12px!important}.turn-steps li:before{counter-increment:step;content:counter(step);background:var(--gold);color:#0a0a00;width:30px;height:30px;font-family:var(--font-display);clip-path:var(--clip-cut-sm);justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.anatomy{grid-template-columns:220px 1fr;align-items:start;gap:22px;display:grid}.anatomy img{border:1px solid var(--border-strong);width:100%;box-shadow:var(--shadow-2)}.anatomy-list{list-style:none;margin:0!important}.anatomy-list li{border-bottom:1px dashed #00f0ff24;grid-template-columns:110px 1fr;gap:10px;padding:8px 0;display:grid}.anatomy-list li b{color:var(--gold);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem}.kw-table{border-collapse:collapse;width:100%;font-size:.9rem}.kw-table th,.kw-table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:10px 12px}.kw-table th{color:var(--cyan);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.kw-table td:first-child{color:var(--gold);white-space:nowrap;font-weight:700}.kw-table td:last-child{color:var(--text-faint);text-align:right;white-space:nowrap}.kw-table td .kw-desc{color:#dcdcd8}.kw-empty{color:var(--text-faint);font-style:italic}.doc-links{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.command{isolation:isolate;background:var(--border);clip-path:var(--clip-cut);margin-bottom:14px;padding:20px 24px;transition:background .2s;position:relative}.command:before{content:"";z-index:-1;background:var(--surface);clip-path:var(--clip-cut);position:absolute;inset:1px}.command:after{content:"";left:0;top:var(--cut);background:var(--gold);width:3px;position:absolute;bottom:0}.command:hover{background:var(--border-strong)}.command-name{font-family:var(--font-mono);color:var(--cyan);font-size:1.05rem;font-weight:700}.command-desc{color:var(--text-dim);margin-top:8px;font-size:.92rem;line-height:1.55}.command-params{color:var(--text-dim);margin-top:10px;font-size:.88rem;line-height:1.9}.param{border:1px solid var(--border);font-family:var(--font-mono);color:var(--cyan);background:#00000fd9;padding:2px 9px;font-size:.85rem;display:inline-block}.required{color:var(--accent-bright);text-transform:uppercase;letter-spacing:.06em;font-size:.74rem;font-weight:700}.optional{color:var(--cyan-dim);text-transform:uppercase;letter-spacing:.06em;font-size:.74rem;font-weight:700}.example{border:1px solid var(--border);font-family:var(--font-mono);color:var(--gold-bright);background:#00000fd9;margin-top:8px;padding:10px 16px;font-size:.88rem;overflow-x:auto}.update-card{margin-bottom:16px;padding:22px 26px}.update-date{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--cyan);margin-bottom:4px;font-size:.68rem}.update-title{font-family:var(--font-display);color:var(--gold);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;font-size:1.05rem}.update-body{color:var(--text-dim);font-size:.92rem;line-height:1.65}.update-body ul{margin-top:10px;padding-left:20px}.update-body li{margin-bottom:6px}.update-body b{color:var(--text)}.roadmap-item{align-items:flex-start;gap:16px;margin-bottom:10px;padding:18px 22px;display:flex}.roadmap-status{width:32px;height:32px;clip-path:var(--clip-cut-sm);color:#0a0a00;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:flex}.status-done{background:var(--green)}.status-progress{background:var(--gold)}.status-planned{box-shadow:inset 0 0 0 2px var(--cyan-dim);clip-path:none;background:0 0}.roadmap-title{font-family:var(--font-display);color:var(--text);letter-spacing:.04em;font-size:.92rem}.roadmap-desc{color:var(--text-dim);margin-top:4px;font-size:.88rem;line-height:1.5}.legend-row{color:var(--text-dim);flex-wrap:wrap;gap:18px;margin:6px 0 20px;font-size:.85rem;display:flex}.legend-row .legend-item{align-items:center;gap:7px;display:flex}.legend-dot{width:13px;height:13px;display:inline-block}.errata-list{gap:14px;display:grid}.errata-card{grid-template-columns:120px 1fr;gap:18px;padding:18px 20px;display:grid}.errata-card img{aspect-ratio:733/1024;object-fit:cover;border:1px solid var(--border-strong);background:var(--surface-raised);width:100%}.errata-card h3{color:var(--gold);letter-spacing:.04em;margin-bottom:4px;font-size:.95rem}.errata-card h3 a{color:inherit}.errata-card h3 a:hover{color:var(--gold-bright)}.errata-meta{color:var(--text-faint);font-size:.76rem;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.errata-changes{color:#dcdcd8;margin-bottom:10px;font-size:.92rem;line-height:1.6}.errata-diff{gap:6px;font-size:.88rem;display:grid}.errata-diff div{background:#00000f99;border-left:3px solid;padding:8px 12px}.errata-old{border-color:var(--accent);color:var(--text-dim);-webkit-text-decoration:line-through #ff003c99;text-decoration:line-through #ff003c99}.errata-new{border-color:var(--green);color:var(--text)}.errata-diff b{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;margin-right:8px;font-size:.64rem}.errata-old b{color:var(--accent-bright)}.errata-new b{color:var(--green)}.errata-empty{text-align:center;color:var(--text-dim);padding:30px}@media (max-width:768px){.page-head{padding:26px 14px 4px}.command{padding:16px}.page-section{padding:0 14px 20px}.guide-block{padding:16px;font-size:.9rem}.anatomy{grid-template-columns:1fr}.anatomy img{max-width:220px;margin:0 auto;display:block}.anatomy-list li{grid-template-columns:90px 1fr}.errata-card{grid-template-columns:84px 1fr;gap:12px;padding:14px}.kw-table td:last-child,.kw-table th:last-child{display:none}}
