.pi-fig[data-astro-cid-3nwvdgzi]{margin-top:2em;margin-bottom:2.2em;margin-right:0}.frame[data-astro-cid-3nwvdgzi]{border-top:1px solid var(--figure-rule);border-bottom:1px solid var(--figure-rule);padding:18px 0 16px}.top[data-astro-cid-3nwvdgzi]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.title[data-astro-cid-3nwvdgzi]{color:var(--gray-900);font-size:15px;font-weight:500}.model-tag[data-astro-cid-3nwvdgzi]{font:13px/1.5 var(--sans);color:var(--gray-500)}.legend[data-astro-cid-3nwvdgzi]{color:var(--gray-500);flex-wrap:wrap;gap:4px 18px;margin-top:10px;font-size:13px;display:flex}.legend[data-astro-cid-3nwvdgzi] span[data-astro-cid-3nwvdgzi]{align-items:center;gap:6px;display:inline-flex}.sw[data-astro-cid-3nwvdgzi]{width:12px;height:8px;display:inline-block}.sw-static[data-astro-cid-3nwvdgzi]{background:var(--gray-400)}.sw-adapt[data-astro-cid-3nwvdgzi]{background:var(--series-slow)}.sw-guess[data-astro-cid-3nwvdgzi]{background:var(--accent);width:2px;height:12px}.rows[data-astro-cid-3nwvdgzi]{margin-top:8px}.row[data-astro-cid-3nwvdgzi]{border-bottom:1px solid var(--gray-100);grid-template-columns:1fr;gap:6px;padding:12px 0;display:grid}.row[data-astro-cid-3nwvdgzi]:last-child{border-bottom:0}.name[data-astro-cid-3nwvdgzi]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.def[data-astro-cid-3nwvdgzi]{color:var(--gray-900);font-size:15px;font-weight:500}.kind[data-astro-cid-3nwvdgzi]{color:var(--gray-500);font-size:13px}.track[data-astro-cid-3nwvdgzi]{background:var(--gray-50);height:24px;position:relative}.bar[data-astro-cid-3nwvdgzi]{height:10px;position:absolute;left:0}.bar-static[data-astro-cid-3nwvdgzi]{background:var(--gray-400);top:1px}.bar-adapt[data-astro-cid-3nwvdgzi]{background:var(--series-slow);transition:width .4s;top:13px}.tick[data-astro-cid-3nwvdgzi]{background:var(--accent);width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.nums[data-astro-cid-3nwvdgzi]{color:var(--gray-500);flex-wrap:wrap;gap:2px 16px;font-size:13px;display:flex}.nums[data-astro-cid-3nwvdgzi] output[data-astro-cid-3nwvdgzi]{font:13px var(--mono);color:var(--gray-900)}.nums[data-astro-cid-3nwvdgzi] .guess[data-astro-cid-3nwvdgzi] output[data-astro-cid-3nwvdgzi]{color:var(--accent)}.nums[data-astro-cid-3nwvdgzi] .adapt[data-astro-cid-3nwvdgzi] output[data-astro-cid-3nwvdgzi]{color:var(--series-slow);font-weight:400}.nums[data-astro-cid-3nwvdgzi] [data-astro-cid-3nwvdgzi][hidden]{display:none}.slider[data-astro-cid-3nwvdgzi]{display:block}.slider[data-astro-cid-3nwvdgzi] input[data-astro-cid-3nwvdgzi]{width:100%;height:44px;accent-color:var(--accent);cursor:pointer;margin:0;display:block}.controls[data-astro-cid-3nwvdgzi]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.controls[data-astro-cid-3nwvdgzi] button[data-astro-cid-3nwvdgzi]{font:15px var(--sans);color:var(--gray-900);background:var(--bg);border:1px solid var(--gray-450);cursor:pointer;border-radius:6px;min-height:44px;padding:10px 14px}.controls[data-astro-cid-3nwvdgzi] button[data-astro-cid-3nwvdgzi]:hover{border-color:var(--gray-700)}.controls[data-astro-cid-3nwvdgzi] button[data-astro-cid-3nwvdgzi][aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash)}.controls[data-astro-cid-3nwvdgzi] button[data-astro-cid-3nwvdgzi]:disabled{cursor:default;color:var(--gray-500)}.pi-readout[data-astro-cid-3nwvdgzi]{color:var(--gray-900);min-height:1.6em;margin-top:14px;font-size:15px}.util[data-astro-cid-3nwvdgzi]{color:var(--gray-500);margin-top:6px;font-size:15px}.util[data-astro-cid-3nwvdgzi][hidden]{display:none}figcaption[data-astro-cid-3nwvdgzi]{color:var(--gray-500);max-width:var(--post-measure);margin-top:12px;font-size:15px;line-height:1.55}.nojs[data-astro-cid-3nwvdgzi]{border-collapse:collapse;margin-top:12px;font-size:15px}.nojs[data-astro-cid-3nwvdgzi] th[data-astro-cid-3nwvdgzi],.nojs[data-astro-cid-3nwvdgzi] td[data-astro-cid-3nwvdgzi]{text-align:left;border-bottom:1px solid var(--gray-100);padding:4px 16px 4px 0}@media (width>=720px){.row[data-astro-cid-3nwvdgzi]{grid-template-columns:190px 1fr 230px;grid-template-areas:"name track nums"".slider.";align-items:center;gap:0 18px}.name[data-astro-cid-3nwvdgzi]{grid-area:name}.track[data-astro-cid-3nwvdgzi]{grid-area:track}.nums[data-astro-cid-3nwvdgzi]{grid-area:nums}.slider[data-astro-cid-3nwvdgzi]{grid-area:slider}}@media (prefers-reduced-motion:reduce){.bar-adapt[data-astro-cid-3nwvdgzi]{transition:none}}.pi-fig[data-astro-cid-5u2ln64h]{margin-top:2em;margin-bottom:2.2em;margin-right:0}.frame[data-astro-cid-5u2ln64h]{border-top:1px solid var(--figure-rule);border-bottom:1px solid var(--figure-rule);padding:18px 0 16px}.top[data-astro-cid-5u2ln64h]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.title[data-astro-cid-5u2ln64h]{color:var(--gray-900);font-size:15px;font-weight:500}.model-tag[data-astro-cid-5u2ln64h]{font:13px/1.5 var(--sans);color:var(--gray-500)}.howto[data-astro-cid-5u2ln64h]{color:var(--gray-700);max-width:var(--post-measure);margin:10px 0 0;font-size:15px;line-height:1.5}.lanes[data-astro-cid-5u2ln64h]{margin-top:8px}.lane[data-astro-cid-5u2ln64h]{border-bottom:1px solid var(--gray-100);grid-template-columns:1fr;gap:8px;padding:14px 0;display:grid}.lane[data-astro-cid-5u2ln64h]:last-child{border-bottom:0}.year[data-astro-cid-5u2ln64h]{align-items:baseline;gap:8px;display:flex}.year[data-astro-cid-5u2ln64h] output[data-astro-cid-5u2ln64h]{font:14px var(--mono);color:var(--gray-900)}.where[data-astro-cid-5u2ln64h]{color:var(--gray-500);font-size:13px}.payload[data-astro-cid-5u2ln64h]{flex-direction:column;gap:2px;min-width:0;display:flex}.payload[data-astro-cid-5u2ln64h] code[data-astro-cid-5u2ln64h]{font:13px var(--mono);color:var(--series-slow);overflow-wrap:anywhere;background:0 0;padding:0}.part[data-astro-cid-5u2ln64h]{color:var(--gray-500);font-size:13px}.seg[data-astro-cid-5u2ln64h]{border:0;grid-template-columns:repeat(2,1fr);min-width:0;margin:0;padding:0;display:grid}.seg[data-astro-cid-5u2ln64h] label[data-astro-cid-5u2ln64h]{cursor:pointer;display:block;position:relative}.seg[data-astro-cid-5u2ln64h] label[data-astro-cid-5u2ln64h] span[data-astro-cid-5u2ln64h]{text-align:center;min-height:44px;color:var(--gray-700);border:1px solid var(--gray-450);background:var(--bg);justify-content:center;align-items:center;margin-left:-1px;padding:2px 6px;font-size:15px;display:flex}.seg[data-astro-cid-5u2ln64h] label[data-astro-cid-5u2ln64h]:first-of-type span[data-astro-cid-5u2ln64h]{border-radius:6px 0 0 6px;margin-left:0}.seg[data-astro-cid-5u2ln64h] label[data-astro-cid-5u2ln64h]:last-of-type span[data-astro-cid-5u2ln64h]{border-radius:0 6px 6px 0}.seg[data-astro-cid-5u2ln64h] label[data-astro-cid-5u2ln64h]:hover span[data-astro-cid-5u2ln64h]{color:var(--gray-900)}.seg[data-astro-cid-5u2ln64h] input[data-astro-cid-5u2ln64h]:checked+span[data-astro-cid-5u2ln64h]{z-index:1;border-color:var(--accent);color:var(--gray-900);background:var(--accent-wash);position:relative}.seg[data-astro-cid-5u2ln64h] input[data-astro-cid-5u2ln64h]:focus-visible+span[data-astro-cid-5u2ln64h]{z-index:2;outline:2px solid var(--accent);outline-offset:2px;position:relative}.result[data-astro-cid-5u2ln64h]{grid-template-columns:12px 1fr;align-items:baseline;gap:2px 8px;font-size:15px;transition:color .12s;display:grid}.mark[data-astro-cid-5u2ln64h]{box-sizing:border-box;align-self:center;width:8px;height:8px;display:inline-block}.detail[data-astro-cid-5u2ln64h]{color:var(--gray-500);grid-column:2;font-size:13px}.detail[data-astro-cid-5u2ln64h]:empty{display:none}.result[data-astro-cid-5u2ln64h][data-state=fired],.result[data-astro-cid-5u2ln64h][data-state=refired]{color:var(--series-slow)}.result[data-astro-cid-5u2ln64h][data-state=fired] .mark[data-astro-cid-5u2ln64h],.result[data-astro-cid-5u2ln64h][data-state=refired] .mark[data-astro-cid-5u2ln64h]{background:var(--series-slow)}.result[data-astro-cid-5u2ln64h][data-state=blocked],.result[data-astro-cid-5u2ln64h][data-state=inert]{color:var(--gray-500)}.result[data-astro-cid-5u2ln64h][data-state=blocked] .mark[data-astro-cid-5u2ln64h],.result[data-astro-cid-5u2ln64h][data-state=inert] .mark[data-astro-cid-5u2ln64h]{border:1.5px solid var(--gray-500)}.result[data-astro-cid-5u2ln64h][data-state=gated]{color:var(--series-slow)}.result[data-astro-cid-5u2ln64h][data-state=gated] .mark[data-astro-cid-5u2ln64h]{border:1.5px solid var(--series-slow)}[data-astro-cid-5u2ln64h][data-rhead]{font-weight:500}.controls[data-astro-cid-5u2ln64h]{gap:10px;margin-top:12px;display:flex}.controls[data-astro-cid-5u2ln64h] button[data-astro-cid-5u2ln64h]{font:15px var(--sans);color:var(--gray-900);background:var(--bg);border:1px solid var(--gray-450);cursor:pointer;border-radius:6px;min-height:44px;padding:10px 14px}.controls[data-astro-cid-5u2ln64h] button[data-astro-cid-5u2ln64h]:hover{border-color:var(--gray-700)}.pi-readout[data-astro-cid-5u2ln64h]{color:var(--gray-900);flex-wrap:wrap;gap:4px 18px;margin-top:14px;font-size:15px;display:flex}.pi-readout[data-astro-cid-5u2ln64h] output[data-astro-cid-5u2ln64h]{font:14px var(--mono);color:var(--gray-900)}figcaption[data-astro-cid-5u2ln64h]{color:var(--gray-500);max-width:var(--post-measure);margin-top:12px;font-size:15px;line-height:1.55}.nojs[data-astro-cid-5u2ln64h]{border-collapse:collapse;margin-top:12px;font-size:14px}.nojs[data-astro-cid-5u2ln64h] th[data-astro-cid-5u2ln64h],.nojs[data-astro-cid-5u2ln64h] td[data-astro-cid-5u2ln64h]{text-align:left;vertical-align:top;border-bottom:1px solid var(--gray-100);padding:4px 12px 4px 0}@media (width<=719px){.controls[data-astro-cid-5u2ln64h] button[data-astro-cid-5u2ln64h]{flex:1}}.picker[data-astro-cid-5u2ln64h]{display:none}.picker[data-astro-cid-5u2ln64h] .mark[data-astro-cid-5u2ln64h][data-state=fired],.picker[data-astro-cid-5u2ln64h] .mark[data-astro-cid-5u2ln64h][data-state=refired]{background:var(--series-slow)}.picker[data-astro-cid-5u2ln64h] .mark[data-astro-cid-5u2ln64h][data-state=blocked],.picker[data-astro-cid-5u2ln64h] .mark[data-astro-cid-5u2ln64h][data-state=inert]{border:1.5px solid var(--gray-500)}.picker[data-astro-cid-5u2ln64h] .mark[data-astro-cid-5u2ln64h][data-state=gated]{border:1.5px solid var(--series-slow)}@media (width<=719px){.picker[data-astro-cid-5u2ln64h]:not([hidden]){border-top:1px solid var(--gray-100);grid-template-columns:auto repeat(4,1fr);align-items:center;gap:6px;margin-top:4px;padding-top:12px;display:grid}.plabel[data-astro-cid-5u2ln64h]{color:var(--gray-500);margin-right:2px;font-size:13px}.picker[data-astro-cid-5u2ln64h] button[data-astro-cid-5u2ln64h]{min-height:44px;font:15px var(--sans);color:var(--gray-700);background:var(--bg);border:1px solid var(--gray-450);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 4px;display:flex}.picker[data-astro-cid-5u2ln64h] button[data-astro-cid-5u2ln64h][aria-pressed=true]{border-color:var(--accent);color:var(--gray-900);background:var(--accent-wash)}.picker[data-astro-cid-5u2ln64h] button[data-astro-cid-5u2ln64h]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pi-fig[data-astro-cid-5u2ln64h][data-picking] .lane[data-astro-cid-5u2ln64h]:not([data-on]){display:none}}@media (width>=720px){.lane[data-astro-cid-5u2ln64h]{grid-template-columns:120px 220px 250px 1fr;align-items:start;column-gap:18px}.seg[data-astro-cid-5u2ln64h] label[data-astro-cid-5u2ln64h] span[data-astro-cid-5u2ln64h]{font-size:14px}}@media (prefers-reduced-motion:reduce){.result[data-astro-cid-5u2ln64h]{transition:none}}
