.gd{max-width:none!important}.rd-context{border:1px solid var(--border);border-radius:10px;padding:16px;line-height:1.65;max-width:80ch;color:var(--muted)}.rd-context a,.rd-body a,.rd-card a{color:var(--link);text-decoration:underline}.rd-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:start;margin:24px 0}.rd-toc{position:sticky;top:85px;max-height:75vh;overflow:auto;border:1px solid var(--border);border-radius:10px;padding:16px}.gd .rd-toc h2{font-size:.9rem;margin:0 0 12px}.rd-toc a{display:block;padding:7px 0;font-size:.88rem;line-height:1.5;color:var(--link);overflow-wrap:anywhere}.rd-body{min-width:0;max-width:76ch}.rd-body :is(h2,details){scroll-margin-top:90px}.rd-body p,.rd-body li{overflow-wrap:anywhere}.rd-body pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere}.rd-table{overflow:auto;max-width:100%}.rd-body table{min-width:440px}.rd-body .gq{border:1px solid var(--border);border-radius:10px;margin:12px 0;padding:16px}.rd-body .gq summary{cursor:pointer;font-weight:600}.rd-body .gq p{margin-top:12px}.rd-card{padding:18px}.rd-card h3{margin:6px 0;font-size:1.1rem}.rd-card p{color:var(--muted);line-height:1.65}.rd-card>p:first-child{font-size:.8rem;margin:0}.rd-index .ws-pager button{display:none}@media(max-width:760px){.rd-layout{grid-template-columns:1fr;gap:16px}.rd-toc{position:static;max-height:none}.rd-body{max-width:100%}.rd-toc a{padding:9px 0}}@media print{.rd-layout{display:block}.rd-toc{display:none}.rd-body{max-width:none}.rd-table{overflow:visible}.rd-body table{min-width:0}.rd-body pre{white-space:pre-wrap}}
@media print{.rd-body details::details-content{display:block}}
