main>.wrap>.axis-rule{max-width:none;margin-top:56px}main>.wrap>.axis-rule+h2,main>.wrap>.axis-rule+.pf-h{margin-top:18px}.pf-h{gap:8px;max-width:64ch;margin:0 0 20px;display:grid}.pf-h h2{margin:0}.pf-h p{color:var(--muted);margin:0;font-size:15.5px;line-height:1.45}main>.wrap>.pf-wide,main>.wrap>.pf-ix,main>.wrap>.pf-def,main>.wrap>.pf-mp,main>.wrap>.disclose{max-width:none}main .inst+.inst,main .inst+.figs,main .figs+.inst{margin-top:20px}main>.wrap>.inst,main>.wrap>.figs,main>.wrap>.g12{margin-bottom:20px}.pf-ix{grid-template-columns:repeat(var(--c,3), minmax(0, 1fr));border-top:1px solid var(--line-2);border-left:1px solid var(--line);margin:0 0 24px;padding:0;list-style:none;display:grid}.pf-ix>li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;gap:4px;min-width:0;margin:0;padding:14px 16px 16px;display:grid;position:relative}.pf-ix>li:hover{background:var(--panel)}.pf-ix a{color:var(--fg);font-weight:600;text-decoration:none}.pf-ix a:after{content:"";position:absolute;inset:0}.pf-ix a:hover{text-decoration:underline}.pf-ix .ix-n{font:400 12px/1 var(--f-mono);color:var(--subtle)}.pf-ix .ix-t{color:var(--muted);font-size:14px;line-height:1.4}.pf-ix .ix-k{font:400 12px/1.3 var(--f-mono);color:var(--subtle)}@media (width<=1023px){.pf-ix{grid-template-columns:1fr 1fr}}@media (width<=599px){.pf-ix{grid-template-columns:1fr}}.pf-def{border-top:1px solid var(--line-2);max-width:64rem;margin:0 0 24px;padding:0;list-style:none}.pf-def>li,.pf-def>div{border-bottom:1px solid var(--line);color:var(--fg-2);grid-template-columns:minmax(150px,15rem) minmax(0,1fr);gap:4px 24px;margin:0;padding:12px 0;font-size:15px;line-height:1.5;display:grid}.pf-def>li>strong:first-child,.pf-def dt{color:var(--fg);font-weight:600}.pf-def dd{margin:0}@media (width<=599px){.pf-def>li,.pf-def>div{grid-template-columns:1fr}}.pf-cite{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line);font:400 13.5px/1.55 var(--f-mono);color:var(--fg-2);overflow-wrap:anywhere;margin:8px 0 16px;padding:12px 0}.pf-names{color:var(--fg-2);margin:0 0 16px;font-size:15px;line-height:1.6}.pf-names .k{font:400 12px var(--f-mono);color:var(--subtle)}.pf-mp{margin:0 0 32px}.pf-mp[hidden]{display:none}.pf-mph{border-top:2px solid var(--mc);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;padding:12px 0 10px;display:flex}.pf-mph h3{margin:0;font-size:20px}.pf-mph h3 .num{font:500 14px var(--f-mono);color:var(--subtle);margin-left:8px}.pf-mph p{color:var(--muted);flex-basis:100%;max-width:70ch;margin:4px 0 0;font-size:14.5px}.pf-rates .ibar{min-width:120px}.pf-rates .per{font:400 12.5px/1.3 var(--f-mono);color:var(--fg-2)}.pf-rates td{vertical-align:middle}.pf-rates .ns,.ns{font:400 12.5px/1.3 var(--f-mono);color:var(--subtle)}.cbars.pf-med{position:relative}.cbars li>a.cb-v{color:var(--fg);text-decoration:none}.cbars li>a.cb-v:hover{text-decoration:underline}.cbars .cb-t b{top:-3px;bottom:-3px;left:var(--at);border-left:1.5px dashed var(--fg-2);width:0;position:absolute}.cbars .cb-n a{color:var(--fg);text-decoration:none}.cbars .cb-n a:hover{text-decoration:underline}@media (width<=599px){.cbars li{grid-template-columns:minmax(0,7.5rem) 1fr 6.5ch;gap:10px}}.pf-go{flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0;display:flex}.pf-stage .stage3d{--stage-h-s:400px}.pf-seg{border:1px solid var(--line-2);background:var(--panel);flex-wrap:wrap;display:inline-flex}.pf-seg>label{min-height:40px;font:500 13.5px var(--f-mono);color:var(--muted);cursor:pointer;border-right:1px solid var(--line-2);align-items:center;padding:0 12px;display:inline-flex}.pf-seg>label:last-child{border-right:0}.pf-seg>label:hover{color:var(--fg)}.pf-seg>label:has(input:checked){color:var(--fg);background:var(--panel-3);box-shadow:inset 0 -2px 0 var(--fg)}.pf-seg>label:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.pf-filt{border:1px solid var(--line-2);background:var(--panel);flex-wrap:wrap;gap:14px 24px;margin:0 0 12px;padding:14px 16px;display:flex}.pf-filt[hidden]{display:none}.pf-filt fieldset{border:0;min-width:0;margin:0;padding:0}.pf-filt legend{color:var(--muted);margin:0 0 6px;padding:0;font-size:13px}.pf-count{font:500 13px/1.3 var(--f-mono);color:var(--fg-2);margin:0 0 8px}.mk-table td{font-size:13.5px}.mk-table td.r{white-space:nowrap}.mk-table .num{font-family:var(--f-mono);font-weight:500}.mk-table .sub{display:block}
