.code-models_rows__8gAwb{width:100%;border-collapse:collapse;border-top:2px solid var(--color-ink)}.code-models_rows__8gAwb th{padding:0 .75rem 0 0;border-bottom:2px solid var(--color-ink);text-align:left;vertical-align:bottom}.code-models_rows__8gAwb td{padding:.25rem .75rem .25rem 0;border-bottom:1px solid var(--color-surf3);font-size:.875rem;vertical-align:middle}.code-models_rows__8gAwb td[data-num]{font-family:var(--font-mono);font-size:.8125rem;white-space:nowrap}@media (max-width:47.99rem){.code-models_rows__8gAwb thead{display:none}.code-models_rows__8gAwb,.code-models_rows__8gAwb tbody,.code-models_rows__8gAwb td,.code-models_rows__8gAwb tr{display:block}.code-models_rows__8gAwb tr{padding:.5rem 0;border-bottom:2px solid var(--color-ink)}.code-models_rows__8gAwb td{display:grid;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;padding:.0625rem 0;border:0}.code-models_rows__8gAwb td[data-cell=model]{grid-template-columns:minmax(0,1fr)}.code-models_rows__8gAwb td[data-label]:before{content:attr(data-label);min-width:0;white-space:normal;color:var(--color-muted);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;overflow-wrap:anywhere}.code-models_rows__8gAwb td[data-cell=model]{font-size:1rem}}.code-models_disclosure__8yWLY>summary{list-style:none;cursor:pointer}.code-models_disclosure__8yWLY>summary::-webkit-details-marker{display:none}.code-models_disclosure__8yWLY>summary:hover{background:var(--color-surf)}.code-models_disclosure__8yWLY>summary:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.code-models_marker__gfPIo:before{content:"+";display:inline-block;width:1ch;font-family:var(--font-mono)}.code-models_disclosure__8yWLY[open]>summary .code-models_marker__gfPIo:before{content:"−"}.code-models_search__aOywf::-webkit-search-cancel-button{appearance:none}.code-models_dialog__tvIQQ{width:min(45rem,calc(100vw - 2rem));max-width:none;max-height:calc(100dvh - 3rem);margin:auto;padding:0;border:2px solid var(--color-ink);background:var(--color-ground);color:var(--color-text)}.code-models_dialog__tvIQQ[open]{display:flex;flex-direction:column}.code-models_dialog__tvIQQ::backdrop{background:rgb(0 0 0/.6)}.code-models_dialogBody__lmAGV{min-height:0;overflow-x:hidden;overflow-y:auto;overflow-wrap:anywhere}.code-models_chart__Usq7w{width:100%;height:auto}.code-models_grid__bxSto{stroke:var(--color-surf3);stroke-width:1}.code-models_axis__xFPOk{stroke:var(--color-ink);stroke-width:2}.code-models_tick__GzSQ5{fill:var(--color-muted);font-family:var(--font-mono)}.code-models_line__fnV4l{fill:none;stroke:var(--color-ink);stroke-width:2.5;stroke-linejoin:miter}.code-models_point__A3gve{fill:var(--color-surf);stroke:var(--color-ink);stroke-width:1.5}.code-models_otherSeries__a5lai{fill:none;stroke:var(--color-ink);stroke-width:1.5}.code-models_record__x7DyA{fill:var(--color-ink);stroke:var(--color-surf);stroke-width:2}.code-models_stepLabel___SvnW{fill:var(--color-text);font-family:var(--font-mono);font-weight:700;paint-order:stroke;stroke:var(--color-surf);stroke-width:4px;stroke-linejoin:round}.code-models_bar__R4zq7{fill:var(--color-ink);cursor:pointer}.code-models_bar__R4zq7:hover{fill:var(--color-muted)}.code-models_volume__tWLTC{height:.75rem;background:var(--color-ink)}.code-models_flatBand__ZKFQG{fill:var(--color-surf2)}.code-models_note__ze9ru{fill:var(--color-text);font-family:var(--font-mono);font-weight:700;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.code-models_recordDot__ja2ts{fill:var(--color-oxblood);stroke:var(--color-surf);stroke-width:2}.code-models_ragMark__Mqoz4{fill:none;stroke:var(--color-muted);stroke-width:1.5}.code-models_chartWrap__2vEyC{position:relative}.code-models_hit__ydJ9E{position:absolute;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;transform:translate(-50%,-50%);background:transparent;border:0;cursor:pointer;padding:0}.code-models_hit__ydJ9E .code-models_tip__DiWCT{visibility:hidden;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:.25rem;padding:.25rem .5rem;background:var(--color-ink);color:var(--color-ground);font-family:var(--font-mono);font-size:12px;font-weight:700;white-space:nowrap;z-index:1}.code-models_hit__ydJ9E:focus-visible .code-models_tip__DiWCT,.code-models_hit__ydJ9E:hover .code-models_tip__DiWCT{visibility:visible}.code-models_hit__ydJ9E:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.code-models_yearStrip__43akr{position:relative;display:flex;align-items:flex-end;height:3.5rem;border-bottom:2px solid var(--color-ink)}.code-models_yearBar__szNGT{flex:none;width:.5rem;margin-right:2px;min-height:2px;background:var(--color-ink);cursor:pointer;border:0;padding:0}.code-models_yearBar__szNGT:hover,.code-models_yearBar__szNGT[aria-current=true]{background:var(--color-oxblood)}.code-models_yearBar__szNGT:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}