.dgm .l.thin{stroke-width:1.5}.dgm .l.thick{stroke-width:6;stroke-linecap:butt}.dgm .cell.hit{fill:var(--crit);fill-opacity:.32;stroke:none}.dgm .band{fill:none;stroke:var(--accent-subtle);stroke-width:34;stroke-linecap:butt}.dgm .band-k{fill:var(--accent-subtle);stroke:var(--accent-border);stroke-width:1}.dgm .trace{fill:none;stroke:var(--accent);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.dgm .trace.hot{stroke:var(--crit)}.dgm .mit{fill:var(--crit-subtle);fill-opacity:.7}.dgm .mark{fill:none;stroke:var(--crit);stroke-width:1.5;stroke-dasharray:4 4}.prose .tbl caption{caption-side:top;padding:12px 18px 11px;text-align:left;font-size:14px;font-weight:600;line-height:1.45;color:var(--ink);border-bottom:1px solid var(--line)}.tbl.amp td.port{font-family:var(--mono);font-size:13.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.tbl tr.hl>*,.tbl tbody tr.hl:hover>*{background:var(--accent-subtle)}.tbl tr.hl>th{box-shadow:inset 3px 0 0 var(--accent)}.tbl tr.hl>th small{color:var(--accent-ink);font-weight:560}@media (min-width: 721px){.prose .tbl.methods{table-layout:fixed}.prose .tbl.methods>thead>tr>th:first-child{width:22%}.prose .tbl.methods>thead>tr>th:nth-child(3){width:24%}}@media (max-width: 720px){.tbl.stack td:before,.tbl.stack tbody th:not([scope=row]):before{font-family:var(--sans);font-variant-numeric:normal}.tbl.stack tbody tr.hl{background:var(--accent-subtle);box-shadow:inset 3px 0 0 var(--accent)}.tbl.stack tbody tr.hl>th{box-shadow:none}}.example .rows dd{font-family:var(--sans)}.example .rows dd .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.sec.tight .sec-head h2{font-size:26px;letter-spacing:-.01em}
