:root{--page:#f7f9fc;--panel:#fff;--ink:#1f2d42;--muted:#5a6a7e;--rule:#e4e9f1;--rule-strong:#cdd5e1;--soft:#f1f4fa;--brand-accent:#5668d3;--brand-tint:#edf0fd;--positive:#2f7466;--panel-shadow:0 6px 24px #1d355210;--series-claude:#eda100;--series-codex:#2a78d6;--series-ce:#008300;--series-thermo:#e87ba4;--series-review-a:#eb6834;--series-other:#7b8794;--diverge-a:#2a78d6;--diverge-b:#e34948}[data-mantine-color-scheme=dark]{--page:#0e0e10;--panel:#17171a;--ink:#ececef;--muted:#a0a0a8;--rule:#2a2a2f;--rule-strong:#3d3d44;--soft:#222226;--brand-accent:#a9b3ff;--brand-tint:#25263a;--positive:#7cc4b3;--panel-shadow:none;--series-claude:#c98500;--series-codex:#3987e5;--series-ce:#008300;--series-thermo:#d55181;--series-review-a:#d95926;--series-other:#8b8b93;--diverge-a:#3987e5;--diverge-b:#e66767}:root[data-mantine-color-scheme=light],:root[data-mantine-color-scheme=dark]{--mantine-color-dimmed:var(--muted)}:root[data-mantine-color-scheme=dark]{--mantine-color-body:var(--panel)}html{scroll-behavior:smooth;accent-color:var(--brand-accent);scrollbar-color:var(--rule-strong) transparent;scroll-padding-top:90px}body{background:var(--page);color:var(--ink);caret-color:var(--brand-accent);margin:0}::selection{background:color-mix(in srgb, var(--brand-accent) 28%, transparent)}button,a,input{-webkit-tap-highlight-color:transparent}a{text-decoration:none}.mantine-Badge-root{text-transform:none;letter-spacing:0;font-weight:550}.mantine-Table-table{font-variant-numeric:tabular-nums}.footnote{max-width:82ch;line-height:1.6}.site-header{background:var(--panel);border-bottom:1px solid var(--rule);height:76px}.nav-inner{justify-content:space-between;align-items:center;gap:25px;height:100%;display:flex}.brand{color:var(--ink);letter-spacing:-.7px;align-items:center;font-size:23px;font-weight:720;display:flex}.brand-mark{background:var(--brand-tint);width:34px;height:34px;color:var(--brand-accent);border-radius:10px;place-items:center;margin-right:10px;display:grid}.brand-dot,.brand-review{color:var(--brand-accent)}.top-nav{align-items:center;gap:28px;font-size:14px;display:flex}.header-links{align-items:center;gap:28px;display:flex}.github-link{align-items:center;gap:7px;font-size:14px;display:flex}.top-nav a,.github-link{color:var(--muted);transition:color .15s}.top-nav a:hover,.github-link:hover{color:var(--ink)}.main-content{padding-bottom:25px}.intro{justify-content:space-between;align-items:center;gap:40px;padding:36px 0 44px;display:flex}.intro h1{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;font-size:clamp(35px,3.8vw,48px);font-weight:640;line-height:1.12}.intro-description{color:var(--muted);margin-top:20px;font-size:17px;line-height:1.65}.corpus-stats{width:245px;font-family:var(--mantine-font-family-monospace);flex-shrink:0;margin:0;font-size:13px;line-height:1.7}.corpus-stats>div{justify-content:space-between;gap:32px;display:flex}.corpus-stats dt{color:var(--muted)}.corpus-stats dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0}h2{letter-spacing:-.025em;font-size:24px!important;font-weight:650!important}.leaderboard-paper{background:var(--panel);border-color:var(--rule);box-shadow:var(--panel-shadow);overflow:hidden}.chart-layout{grid-template-columns:minmax(0,1fr) 255px;display:grid}.chart-main{min-width:0;padding:20px 22px 12px}.chart-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.measure-controls{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.chart-context{flex-wrap:wrap;align-items:center;gap:8px;min-height:26px;margin:14px 0 16px;font-size:12px;display:flex}.basis-chip{color:var(--ink);background:var(--soft);font-variant-numeric:tabular-nums;border-radius:99px;padding:3px 10px}.filter-chip{border:1px solid var(--rule-strong);background:var(--panel);color:var(--ink);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:5px;padding:2px 8px 2px 10px;display:inline-flex}.filter-chip:hover{border-color:var(--brand-accent)}.filter-chip:focus-visible,.rank-row:focus-visible,.model-entry:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.filter-link{color:var(--brand-accent)}.label-switch{margin-left:auto}.plot-shell{position:relative}.plot-caption{color:var(--muted);flex-direction:column;gap:4px;max-width:92ch;padding:14px 10px 4px;font-size:12px;line-height:1.55;display:flex}.whisker-key,.frontier-key,.skill-key{vertical-align:-1px;width:18px;height:9px;margin-right:8px;display:inline-block}.whisker-key{border-inline:1.5px solid var(--muted);background:linear-gradient(var(--muted), var(--muted)) center / 100% 1.5px no-repeat}.skill-key{vertical-align:3px;background:var(--muted);border-radius:2px;height:2px}.frontier-key{border-top:1.5px solid var(--ink);border-right:1.5px solid var(--ink);opacity:.6}.bound-key{box-sizing:border-box;vertical-align:-1px;border:2px solid var(--muted);border-radius:50%;width:10px;height:10px;margin-right:8px;display:inline-block}.plot-empty{text-align:center;color:var(--muted);place-items:center;gap:10px;padding:90px 20px;font-size:13px;display:grid}.plot-empty strong{color:var(--ink)}.reason-list{text-align:left;margin:0;padding-left:18px;font-size:13px;line-height:1.6}.unavailable{color:var(--muted);white-space:nowrap}.unavailable sup{margin-left:2px;font-size:10px}.table-notes{max-width:92ch;color:var(--muted);margin:8px 0 0;padding-left:20px;font-size:12px;line-height:1.6}.note-count{white-space:nowrap}.conditions{gap:4px;margin:0;font-size:13px;display:grid}.conditions>div{grid-template-columns:130px minmax(0,1fr);gap:10px;display:grid}.conditions dt{color:var(--muted)}.conditions dd{overflow-wrap:anywhere;margin:0}.mark{width:var(--mark-size);height:var(--mark-size);background:var(--mark-color,var(--series-other));flex-shrink:0;display:inline-block}.mark-builtin{border-radius:50%}.mark-skill{width:calc(var(--mark-size) * .78);height:calc(var(--mark-size) * .78);margin:calc(var(--mark-size) * .11);border-radius:1.5px;transform:rotate(45deg)}.mark.mark-hollow{box-sizing:border-box;background:var(--panel);border:2px solid var(--mark-color,var(--series-other))}.rank-head,.rank-row{grid-template-columns:minmax(210px,1.1fr) minmax(0,1.3fr) minmax(0,1fr);align-items:center;column-gap:28px;display:grid}.rank-head{border-bottom:1px solid var(--rule);color:var(--muted);align-items:end;margin-bottom:4px;padding:0 10px 9px;font-size:12px}.rank-axis{grid-template-columns:62px minmax(0,1fr);gap:6px 12px;display:grid}.rank-axis-title{color:var(--ink);grid-column:1/-1;font-weight:560}.rank-axis-title em,.model-head em{color:var(--muted);margin-left:4px;font-style:normal;font-weight:400}.rank-ticks{font-variant-numeric:tabular-nums;grid-column:2;height:15px;font-size:11.5px;position:relative}.rank-ticks>span{white-space:nowrap;position:absolute;transform:translate(-50%)}.rank-ticks>span:first-child{transform:none}.rank-ticks>span:last-child{transform:translate(-100%)}.rank-ticks.sparse>span:nth-child(2n){visibility:hidden}.rank-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 10px}.rank-row:hover{background:var(--soft)}.rank-name{align-items:center;gap:10px;min-width:0;display:flex}.rank-name strong{overflow-wrap:anywhere;font-size:13px;font-weight:620;display:block}.rank-model{color:var(--muted);font-size:12px;display:block}.frontier-tag{border:1px solid var(--rule-strong);color:var(--ink);border-radius:99px;margin-left:8px;padding:0 7px;font-size:11px;line-height:17px;display:inline-block}.rank-cell{grid-template-columns:62px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.rank-value{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.rank-track{height:22px;position:relative}.rank-grid{background:var(--rule);width:1px;position:absolute;top:2px;bottom:2px}.rank-whisker{box-sizing:border-box;border-inline:1.5px solid var(--muted);background:linear-gradient(var(--muted), var(--muted)) center / 100% 1.5px no-repeat;opacity:.75;height:10px;position:absolute;top:6px}.rank-dot{display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.rank-dot .mark{box-shadow:0 0 0 2px var(--panel)}.rank-row:hover .rank-dot .mark{box-shadow:0 0 0 2px var(--soft)}.rank-missing{color:var(--muted);font-size:11.5px;position:absolute;top:50%;transform:translateY(-50%)}.tradeoff{min-height:380px;position:relative}.tradeoff svg{display:block;overflow:visible}.grid-line{stroke:var(--rule);stroke-width:1px}.tick-label{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}.axis-title{fill:var(--muted);font-size:12px}.skill-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;opacity:.8;transition:opacity .15s}.skill-line.faded{opacity:.12}.frontier-line{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round;opacity:.5}.leader-line{stroke:var(--muted);stroke-width:1px;opacity:.7}.point-mark{stroke:var(--panel);stroke-width:2px;transition:opacity .15s}.chart-point{cursor:pointer;outline:none}.chart-point.faded .point-mark{opacity:.3}.point-mark.hollow{fill:var(--panel);stroke:var(--mark-color)}.chart-point:focus-visible .point-mark{stroke:var(--ink);stroke-width:2.5px;opacity:1}.point-label{fill:var(--ink);font-size:12px;font-weight:560}.point-label.secondary{fill:var(--muted);font-weight:500}.better-hint{color:var(--muted);pointer-events:none;align-items:center;gap:4px;font-size:11.5px;display:inline-flex;position:absolute}.model-head,.model-row{grid-template-columns:150px minmax(0,1fr);align-items:center;column-gap:24px;display:grid}.model-head{color:var(--muted);padding:0 10px 9px;font-size:12px}.model-head .rank-ticks{grid-column:2}.model-row{border-top:1px solid var(--rule);padding:12px 10px}.model-name{font-size:13px;font-weight:620}.model-row .rank-track{height:26px}.model-span{background:var(--rule-strong);border-radius:3px;height:3px;position:absolute;top:50%;transform:translateY(-50%)}.model-entries{flex-wrap:wrap;grid-column:2;gap:4px 12px;margin-top:6px;display:flex}.model-entry{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;padding:2px 5px;font-size:12px;display:inline-flex}.model-entry:hover{background:var(--soft)}.model-entry strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.model-metric{font-variant-numeric:tabular-nums}.chart-tip{z-index:5;pointer-events:none;background:var(--panel);max-width:320px;color:var(--ink);border:1px solid var(--rule);border-radius:9px;padding:11px 14px;font-size:12px;position:absolute;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 8px 25px #15264120}.chart-tip strong{margin-bottom:6px;display:block}.chart-tip span{color:var(--muted);line-height:1.7;display:block}.chart-tip b{color:var(--ink);font-weight:600}.configuration-list{border-left:1px solid var(--rule);background:color-mix(in srgb, var(--soft) 35%, var(--panel));padding:25px 22px}.configuration-name{color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:620;display:inline-flex}.configuration-version{color:var(--muted);overflow-wrap:anywhere;margin-top:3px;margin-left:27px;font-size:11.5px;display:block}.shape-key{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin:18px 0 0;font-size:11.5px;display:flex}.shape-key>span{align-items:center;gap:6px;display:inline-flex}.skill-switch{border-bottom:1px solid var(--rule);margin-bottom:20px;padding-bottom:18px}.comparison-strip{border-top:1px solid var(--rule);color:var(--muted);align-items:center;gap:9px;padding:12px 23px;font-size:12px;display:flex}.comparison-strip svg{flex-shrink:0}.leaderboard-table{font-size:13px}.leaderboard-table th,.task-table th,.coverage-table th,.data-table th{color:var(--muted);font-size:12px;font-weight:500}.leaderboard-table td,.task-table td,.coverage-table td{border-color:var(--rule)}.text-button{cursor:pointer;color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0}.text-button:hover{color:var(--brand-accent)}.sort-heading{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.text-button:focus-visible{outline:2px solid var(--brand-accent);outline-offset:5px;border-radius:3px}.setup-label{white-space:nowrap;align-items:center;gap:10px;font-weight:550;display:flex}.completion-count{background:var(--soft);border-radius:5px;padding:3px 8px;font-size:12px}.tasks-section{padding-top:36px}.filter-panel{background:var(--panel);border-color:var(--rule)}.task-filters{grid-template-columns:1.5fr repeat(4,1fr);gap:10px;display:grid}.task-filters input,.task-table{font-size:13px}.task-name{align-items:baseline;gap:8px;font-weight:600;display:flex}.task-name span{color:var(--muted);font-size:12px;font-weight:400}.included-label{color:var(--positive);align-items:center;gap:5px;font-size:12px;display:flex}.missing-label{cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.detection-cell{gap:3px;max-width:260px;display:grid}.detection-bar{font-variant-numeric:tabular-nums;grid-template-columns:48px 64px;align-items:center;gap:8px;display:grid}.detection-track,.coverage-track{background:var(--soft);border-radius:4px;height:5px;position:relative}.detection-track>span,.coverage-track>span{background:var(--brand-accent);border-radius:4px;height:100%;display:block}.coverage-cell{font-variant-numeric:tabular-nums;grid-template-columns:58px minmax(90px,180px);align-items:center;gap:10px;display:grid}.data-table{font-size:13px}.data-table th[scope=row]{text-align:left;font-weight:550}.nowrap-switch{flex-shrink:0}.nowrap-switch label{white-space:nowrap}.miss-matrix{--caught:var(--mantine-color-green-6);--not-caught:var(--mantine-color-red-6);--column-tint:color-mix(in srgb, var(--brand-accent) 9%, transparent)}.miss-matrix th,.miss-matrix td{vertical-align:top}.miss-matrix .miss-sticky{z-index:1;background:var(--panel);text-align:left;min-width:260px;max-width:320px;position:sticky;left:0}.miss-matrix .miss-skill{color:var(--ink);border-bottom:1px solid var(--rule);font-weight:600}.miss-matrix .miss-model{white-space:nowrap;box-shadow:inset 0 -2px #0000}.miss-matrix .miss-model.miss-column{color:var(--brand-accent);background:var(--brand-tint);box-shadow:inset 0 -2px var(--brand-accent)}.miss-matrix td.miss-column{box-shadow:inset 0 0 0 999px var(--column-tint)}.miss-matrix td.miss-repeated{background:color-mix(in srgb, var(--not-caught) 10%, transparent)}.miss-matrix .miss-pr th{border-top:1px solid var(--rule);padding-top:14px}.miss-matrix .miss-pr td{padding-top:14px}.short-label{text-underline-offset:3px;font-weight:550;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.miss-dots{flex-wrap:wrap;gap:4px;padding-top:3px;display:inline-flex}.miss-dot{vertical-align:middle;border:1px solid #0000;border-radius:50%;flex-shrink:0;width:11px;height:11px;padding:0;display:inline-block}button.miss-dot{cursor:pointer}button.miss-dot:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.miss-dot.caught{background:var(--caught,var(--mantine-color-green-6))}.miss-dot.not-caught{background:var(--not-caught,var(--mantine-color-red-6))}.miss-dot.undetermined{border-color:var(--rule-strong);background:repeating-linear-gradient(45deg, var(--muted) 0 1.5px, transparent 1.5px 3.5px)}.miss-legend{color:var(--muted);font-size:12px}.miss-legend>span{align-items:center;gap:6px;display:inline-flex}.miss-swatch{background:color-mix(in srgb, var(--mantine-color-red-6) 10%, transparent);border:1px solid color-mix(in srgb, var(--mantine-color-red-6) 25%, transparent);border-radius:3px;width:16px;height:11px;display:inline-block}.delta-plot{margin-top:4px}.delta-head,.delta-row{grid-template-columns:minmax(140px,220px) minmax(0,1fr) 84px;align-items:center;gap:14px;display:grid}.delta-head{color:var(--muted);padding-bottom:6px;font-size:12px}.delta-sides{justify-content:space-between;gap:12px;display:flex}.delta-sides>span{text-overflow:ellipsis;white-space:nowrap;max-width:48%;overflow:hidden}.delta-row{border-top:1px solid var(--rule);padding:5px 0;font-size:12.5px}.delta-label{overflow-wrap:anywhere}.delta-track{height:18px;position:relative}.delta-zero{background:var(--muted);width:1px;position:absolute;top:0;bottom:0;left:50%}.delta-bar{background:var(--rule-strong);height:2px;position:absolute;top:50%;transform:translateY(-50%)}.delta-dot{background:var(--muted);width:9px;height:9px;box-shadow:0 0 0 2px var(--panel);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.delta-dot.positive{background:var(--diverge-a)}.delta-dot.negative{background:var(--diverge-b)}.delta-value{text-align:right;font-variant-numeric:tabular-nums}.methodology-section{border-top:1px solid var(--rule);margin-top:65px;padding:34px 0}.methodology-grid{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:27px;display:grid}.methodology-grid h3{font-size:15px;font-weight:600}.methodology-grid p{color:var(--muted);max-width:55ch;font-size:13.5px;line-height:1.75}.site-footer{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:20px;padding:25px 0 5px;display:flex}.site-footer>span{font-size:16px;font-weight:650}.loading{justify-content:center;align-items:center;gap:20px;height:100vh;display:flex}.drawer-title{letter-spacing:-.02em;font-size:19px;font-weight:650}.evidence-note{background:var(--soft)}.mantine-Accordion-content p{overflow-wrap:anywhere}@media (width<=1000px){.chart-layout{grid-template-columns:minmax(0,1fr) 215px}.configuration-list{padding:22px 15px}.chart-main{padding:18px 12px 10px}.rank-head,.rank-row{grid-template-columns:minmax(170px,1fr) minmax(0,1.2fr) minmax(0,1fr);column-gap:18px}.task-filters{grid-template-columns:repeat(3,1fr)}.task-filters>:first-child{grid-column:span 2}}@media (width<=700px){.site-header{height:65px}.top-nav .section-link,.github-label{display:none}.nav-inner,.header-links{gap:12px}.brand{font-size:20px}.brand-mark{width:30px;height:30px;margin-right:8px}.intro{padding:24px 0 32px;display:block}.intro h1{font-size:36px}.intro-description{font-size:15px}.corpus-stats{border-top:1px solid var(--rule);width:100%;margin-top:24px;padding-top:20px}.measure-controls>*{flex:150px}.chart-layout{grid-template-columns:1fr}.chart-toolbar{justify-content:center}.chart-toolbar .mantine-SegmentedControl-root{width:100%}.chart-toolbar .mantine-SegmentedControl-label{font-size:12px}.rank-head,.rank-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px}.rank-head>span:first-child{display:none}.rank-name{grid-column:1/-1;margin-bottom:4px}.rank-axis,.rank-cell{grid-template-columns:minmax(0,1fr)}.rank-ticks{grid-column:1}.score-ticks>span:nth-child(2n){visibility:hidden}.rank-value{text-align:left}.rank-row{border-bottom:1px solid var(--rule);border-radius:0;padding:10px 6px}.configuration-list{border-left:0;border-top:1px solid var(--rule);padding:20px}.configuration-list>.mantine-Stack-root{grid-template-columns:repeat(2,1fr);display:grid}.comparison-strip{padding:12px 16px}.task-filters{grid-template-columns:1fr 1fr}.delta-head,.delta-row{grid-template-columns:minmax(0,1fr) 72px}.delta-head>span:first-child{display:none}.delta-head .delta-sides,.delta-label{grid-column:1/-1}.methodology-grid{grid-template-columns:1fr;gap:5px}.site-footer{flex-wrap:wrap}.tasks-section{padding-top:24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--label-problem-serious:#1c5cab;--label-problem-other-material:#3987e5;--label-problem-unknown:#86b6ef;--label-minor-defect:#eda100;--label-suggestion-improvement:#8a2050;--label-suggestion-outside-supported-use:#b23a6c;--label-suggestion-relied-on:#d55181;--label-suggestion-known-cause:#ea89ad;--label-outside-this-change:#8f9aa8;--label-refuted:#e34948;--label-unproven:#8f9aa8;--label-unresolved:#8f9aa8}[data-mantine-color-scheme=dark]{--label-problem-serious:#86b6ef;--label-problem-other-material:#3987e5;--label-problem-unknown:#1c5cab;--label-minor-defect:#c98500;--label-suggestion-improvement:#f2acc6;--label-suggestion-outside-supported-use:#e87ba4;--label-suggestion-relied-on:#c94377;--label-suggestion-known-cause:#9c2a5c;--label-outside-this-change:#7d7c86;--label-refuted:#e66767;--label-unproven:#7d7c86;--label-unresolved:#7d7c86}.label-legend{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.label-legend li{align-items:center;gap:6px;display:flex}.label-swatch{border-radius:2px;flex-shrink:0;width:11px;height:11px}.label-plot{margin-top:4px}.label-row{border-top:1px solid var(--rule);grid-template-columns:minmax(140px,260px) minmax(0,1fr);align-items:center;gap:14px;padding:5px 0;font-size:12.5px;display:grid}.label-name{overflow-wrap:anywhere}.label-track{height:18px;position:relative}.label-segment{box-shadow:inset 0 0 0 1px var(--panel);position:absolute;top:0;bottom:0}.label-segment.hatched,.label-swatch.hatched,.overview-segment.hatched{background-image:repeating-linear-gradient(45deg, transparent 0 2px, var(--panel) 2px 4px)!important}.label-zero{background:var(--ink);opacity:.6;width:1px;position:absolute;top:-4px;bottom:-4px}.label-axis{border-top:none;padding-top:2px}.label-ticks{height:14px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px;position:relative}.label-ticks>span{position:absolute;transform:translate(-50%)}.label-sides{height:16px;color:var(--muted);font-size:12px;position:relative}.label-sides>span{white-space:nowrap;padding:0 6px;position:absolute}@media (width<=700px){.label-row{grid-template-columns:minmax(0,1fr);row-gap:4px}.label-axis>span:first-child{display:none}.label-sides{justify-content:space-between;gap:12px;height:auto;display:flex}.label-sides>span{white-space:normal;padding:0;position:static}}.overview{position:relative;container-type:inline-size}.overview-rule{color:var(--muted);margin:0 0 10px;font-size:12.5px}.overview-head,.overview-row{grid-template-columns:minmax(170px,1.15fr) minmax(0,1fr) minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:center;column-gap:14px;display:grid}.overview-head{border-bottom:1px solid var(--rule);color:var(--muted);align-items:end;margin-bottom:4px;padding:0 10px 9px;font-size:12px}.overview-axis{row-gap:5px;min-width:0;display:grid}.overview-sort{white-space:normal;color:var(--ink);align-items:flex-end;font-weight:560}.overview-sort svg{flex-shrink:0;margin-bottom:2px}.overview-title em{color:var(--muted);font-style:normal;font-weight:400;display:block}.overview-short{display:none}.overview-ends{white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:flex-end;gap:6px;min-width:0;margin-left:68px;font-size:11px;display:flex}.overview-ends>:first-child{margin-right:auto}.overview-row{cursor:pointer;border-radius:8px;padding:7px 10px}.overview-row:hover{background:var(--soft)}.overview-name{min-width:0}.overview-name .rank-name{width:100%}.overview-cell{grid-template-columns:62px minmax(0,1fr);align-items:center;column-gap:6px;min-width:0;display:grid}.overview-label{display:none}.overview-value{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:600}.overview-track{height:18px;position:relative}.overview-cell.missing .overview-value{text-align:left;grid-column:1/-1;font-weight:500}.overview-cell.missing .overview-track{display:none}.overview-bar{background:var(--brand-accent);border-radius:0 3px 3px 0;position:absolute;top:5px;bottom:5px;left:0}.overview-segment{box-shadow:inset 0 0 0 1px var(--panel);position:absolute;top:3px;bottom:3px}.overview-segment[tabindex]{cursor:help;outline:none}.overview-segment[tabindex]:focus-visible{z-index:1;box-shadow:0 0 0 2px var(--ink)}.overview-floor{background:var(--ink);opacity:.7;width:2px;position:absolute;top:0;bottom:0;left:0}.overview-stem{background:var(--mark-color);opacity:.6;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.overview-dot{box-sizing:border-box;background:var(--mark-color);width:10px;height:10px;box-shadow:0 0 0 2px var(--panel);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.overview-dot.hollow,.overview-key-dot{background:var(--panel);border:2px solid var(--mark-color,var(--muted))}.overview-row:hover .overview-dot{box-shadow:0 0 0 2px var(--soft)}.overview-spread{background:color-mix(in srgb, var(--mark-color) 24%, transparent);border-radius:3px;position:absolute;top:3px;bottom:3px}.overview-key-dot{box-sizing:border-box;border-radius:50%;width:10px;height:10px}.overview-key-spread{background:color-mix(in srgb, var(--muted) 30%, transparent);border-radius:3px;width:16px;height:9px}.overview-legend{margin-top:14px}@container (width<=900px){.overview-head,.overview-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 18px;padding-left:6px;padding-right:6px}.overview-head .overview-title,.overview-ends{display:none}.overview-short{display:inline}.overview-row{border-bottom:1px solid var(--rule);border-radius:0;padding-top:10px;padding-bottom:10px}.overview-name,.overview-head>:first-child{grid-column:1/-1}.overview-cell{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.overview-label{color:var(--muted);font-size:11.5px;display:block}.overview-track{grid-column:1/-1}.overview-cell.missing .overview-value{text-align:right;grid-column:auto}}@container (width<=480px){.overview-head{flex-wrap:wrap;gap:6px 16px;display:flex}.overview-row{grid-template-columns:minmax(0,1fr);row-gap:4px}.overview-cell{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr)}.overview-track{grid-column:auto}.overview-cell.missing .overview-value{text-align:left;grid-column:2/-1}}
