.dv{color:var(--ink);font-size:16px;line-height:1.6}.dv>p,.dv-method>p{color:var(--ink-2);margin:0 0 12px}.dv .pr-h{margin:48px 0 16px;scroll-margin-top:88px}.dv .lp-for+.pr-h{margin-top:8px}.dv code{font-family:var(--mono);overflow-wrap:anywhere;font-size:.9em}.dv-code{border-radius:var(--r-card);background:var(--fill);font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px;padding:14px 16px;font-size:13px;line-height:1.5}.dv-label{color:var(--ink-3);margin:0 0 6px;font-size:13px;display:block}.dv-method{border-top:1px solid var(--line);margin:0 0 32px;padding-top:8px;scroll-margin-top:88px}.dv-method h3{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 8px;font-size:18px;font-weight:500;display:flex}.dv-verb{border-radius:var(--r-pill);background:var(--fill);font-family:var(--mono);color:var(--accent);padding:2px 10px;font-size:13px;font-weight:600}.dv-fields{gap:6px;margin:0 0 16px;display:grid}.dv-fields>div{grid-template-columns:minmax(120px,200px) 1fr;gap:12px;display:grid}.dv-fields dt,.dv-fields dd{margin:0}.dv-fields dd{color:var(--ink-2)}.dv-list{gap:6px;margin:0 0 16px;padding-left:20px;display:grid}.dv-table{margin:0 0 16px;display:grid}.dv-row{border-top:1px solid var(--line);grid-template-columns:minmax(140px,200px) 56px 1fr;gap:12px;padding:10px 0;display:grid}.dv-th{color:var(--ink-3);border-top:0;font-size:13px}@media (width<=560px){.dv-fields>div{grid-template-columns:minmax(0,1fr);gap:2px}.dv-row{grid-template-columns:minmax(0,1fr) 48px}.dv-row>:last-child{color:var(--ink-2);grid-column:1/-1}}
