.sel-body.lp.dc{line-height:1.6;min-height:100vh}.dc-layout{max-width:1120px;margin:0 auto;padding:clamp(32px,6vw,56px) 20px 80px;display:flex;flex-direction:row;gap:56px}.dc-toc{flex:0 0 200px;position:sticky;top:84px;align-self:flex-start;display:flex;flex-direction:column;gap:0}.dc-toc-label{font:600 11px/1 var(--sel-font-text);letter-spacing:.14em;text-transform:uppercase;color:#6e6e73;margin-bottom:6px}.lp .dc-toc-link{--lp-r:8px;display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:8px;background:none;color:#111530;font:600 14px/1.2 var(--sel-font-text);text-decoration:none;white-space:nowrap}@media (max-width:859px){.dc-layout{flex-direction:column;gap:24px}.dc-toc{flex:initial;position:static;align-self:auto;flex-direction:row;flex-wrap:wrap;gap:6px;align-items:center}.lp .dc-toc-link{--lp-r:980px;padding:0 14px;border-radius:980px;background:#f1f2f4}}.dc-main{flex:1 1;min-width:0;max-width:760px}.dc-h1{margin:0;font:800 clamp(32px,5vw,48px)/1.06 var(--sel-font-display);letter-spacing:-.03em;color:#111530;text-wrap:balance}.dc-lead{margin:16px 0 48px;font-size:18px;color:#33354c;text-wrap:pretty}.dc-section{scroll-margin-top:84px;margin-bottom:56px}.dc-h2{margin:0 0 16px;font:700 clamp(24px,3.4vw,30px)/1.15 var(--sel-font-display);letter-spacing:-.02em;color:#111530}.dc-block{margin-bottom:16px}.dc-h3{margin:28px 0 0;font:700 17px/1.3 var(--sel-font-display);color:#111530}.dc-p{margin:0;text-wrap:pretty}.dc-code{margin:0;padding:clamp(14px,3vw,20px);border-radius:12px;background:#111530;color:#b4cbfa;font:400 12.5px/1.7 var(--sel-font-mono);white-space:pre-wrap;word-break:break-word;overflow-x:auto}.dc-list{display:flex;flex-direction:column;gap:12px}.dc-list-item{padding:16px 18px;border-radius:12px;background:#f1f2f4;text-wrap:pretty}.dc-list-item strong{color:#111530;font-weight:700}.dc-table{border-radius:12px;background:#f1f2f4;overflow:hidden}.dc-row{display:flex;flex-wrap:wrap;gap:2px 16px;padding:12px 16px;border-top:1px solid rgba(0,0,0,.06)}.dc-row-name{flex:0 0 140px;font:600 13px/1.5 var(--sel-font-mono);color:#111530;word-break:break-word}.dc-row-default{flex:0 0 130px;font:400 12.5px/1.6 var(--sel-font-mono);color:#6e6e73;word-break:break-word}.dc-row-note{flex:1 1 220px;min-width:0;font-size:14px;text-wrap:pretty}.dc-help{padding:28px;border-radius:12px;background:#111530;color:#fff}.dc-help-title{font:700 20px/1.2 var(--sel-font-display)}.dc-help-text{margin-top:6px;color:rgba(255,255,255,.8);text-wrap:pretty}.lp .dc-help-link{min-height:44px;margin-top:8px;font-weight:600}.dc-actions{display:flex;flex-wrap:wrap;gap:12px}.dc-action{flex:1 1 220px;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:980px;text-decoration:none}.lp .dc-action-primary{background:#2563eb;color:#fff;font:600 15px/1 var(--sel-font-text)}.lp .dc-action-primary:hover{background:#1d4ed8}.lp .dc-action-secondary{background:#f1f2f4;color:#111530;font:600 14px/1 var(--sel-font-mono)}.lp .dc-action-secondary:hover{background:#e6e8ec}.dc-action code{font:inherit}.dc-quiet{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:6px;color:#585d69;font-size:14.5px;text-wrap:pretty}