.doc-wrap{grid-template-columns:240px minmax(0,640px) 200px;justify-content:space-between;gap:40px;padding-top:124px;padding-bottom:100px;display:grid}.doc-side{flex-direction:column;align-self:start;gap:22px;max-height:calc(100vh - 124px);padding-right:10px;display:flex;position:sticky;top:104px;overflow-y:auto}.doc-side-g{flex-direction:column;display:flex}.doc-side-g>p{margin:0 0 6px}.doc-side-a{color:var(--muted);transition:color .3s var(--ease), background .3s var(--ease);border-radius:8px;margin-left:-10px;padding:7px 10px;line-height:20px;display:block}.doc-side-a:hover{color:#fff;background:var(--fill)}.doc-side-a.on{color:#fff}.doc-main{min-width:0}.doc-title{margin-bottom:20px}.doc-sec{padding-top:40px;scroll-margin-top:90px}.doc-h{margin-bottom:16px}.dp{letter-spacing:-.1px;color:var(--muted);margin:0 0 16px;font-size:16px;line-height:24px}.dl{color:var(--muted);margin:0 0 16px;padding:0 0 0 18px;font-size:16px;line-height:24px}.dl li{margin:0 0 8px;padding-left:4px}.dl li::marker{color:var(--dim)}.ic{font-family:var(--mono);color:#fff;background:var(--fill);letter-spacing:0;overflow-wrap:anywhere;border-radius:5px;padding:1px 5px;font-size:.86em}.il{color:#fff;border-bottom:1px solid var(--dim);transition:border-color .3s var(--ease)}.il:hover{border-color:#fff}.dimg{border:1px solid var(--line);background:#000;border-radius:15px;width:100%;height:auto;margin:8px 0 24px}.dt{border:1px solid var(--line);border-radius:12px;margin:0 0 20px}.dt table.tbl th{background:#000;position:static}.dt table.tbl td{font-size:14px;line-height:20px}.dt .dt-k{color:#fff;white-space:nowrap}.dt .dt-v{color:var(--muted)}.doc-pn{grid-template-columns:1fr 1fr;gap:10px;margin-top:60px;display:grid}.doc-pn-a{border:1px solid var(--line);transition:border-color .3s var(--ease);border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;font-size:14px;display:flex}.doc-pn-a:hover{border-color:#fff}.doc-pn-next{text-align:right}.doc-toc{flex-direction:column;align-self:start;gap:10px;display:flex;position:sticky;top:104px}.doc-toc p{margin:0 0 4px}.doc-toc a{color:var(--muted);transition:color .3s var(--ease)}.doc-toc a:hover{color:#fff}@media (max-width:1199px){.doc-wrap{grid-template-columns:220px minmax(0,1fr)}.doc-toc{display:none}}@media (max-width:809px){.doc-wrap{padding-top:88px;display:block}.doc-side{border-bottom:1px solid var(--line);-webkit-overflow-scrolling:touch;flex-direction:row;gap:6px;max-height:none;margin-bottom:20px;padding:0 0 14px;position:static;overflow-x:auto}.doc-side-g{flex-direction:row;gap:6px}.doc-side-g>p{display:none}.doc-side-a{white-space:nowrap;border:1px solid var(--line);margin:0;padding:6px 10px}.dp,.dl{font-size:15px;line-height:22px}.dt .dt-k{white-space:normal}}
