.bench-table.svelte-3o2fmc{border:var(--hairline) solid var(--color-rule);background:var(--color-page)}.bench-table-head.svelte-3o2fmc{gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--color-surface);border-bottom:var(--hairline) solid var(--color-rule-strong);color:var(--color-ink-3);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:3em minmax(0,1.6fr) minmax(4em,auto) minmax(0,1.2fr);font-size:.72rem;display:grid}.bench-table-head.svelte-3o2fmc .num:where(.svelte-3o2fmc){text-align:right}.bench-row.svelte-3o2fmc{gap:var(--space-md);padding:var(--space-sm) var(--space-md);border-bottom:var(--hairline) solid var(--color-rule);grid-template-columns:3em minmax(0,1.6fr) minmax(4em,auto) minmax(0,1.2fr);align-items:center;display:grid}.bench-row.svelte-3o2fmc:last-of-type{border-bottom:var(--hairline) solid var(--color-rule-strong)}.bench-row.top.svelte-3o2fmc{background:color-mix(in oklch, var(--color-accent) 4%, transparent)}.rank.svelte-3o2fmc{color:var(--color-ink-3);letter-spacing:.08em;font-size:.78rem}.model.svelte-3o2fmc{flex-direction:column;gap:2px;min-width:0;display:flex}.model-name.svelte-3o2fmc{color:var(--color-ink);font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.005em}.model-note.svelte-3o2fmc{color:var(--color-accent);letter-spacing:.06em;font-size:.72rem}.pct.svelte-3o2fmc{color:var(--color-ink);text-align:right;font-size:var(--step-1);font-variant-numeric:tabular-nums}.bar-col.svelte-3o2fmc{align-items:center;display:flex}.bar-track.svelte-3o2fmc{background:var(--color-surface);border:var(--hairline) solid var(--color-rule);width:100%;height:8px;position:relative;overflow:hidden}.bar-fill.svelte-3o2fmc{background:var(--color-ink-3);height:100%}.bench-row.datalab-api.svelte-3o2fmc .bar-fill:where(.svelte-3o2fmc){background:var(--color-accent)}.bench-row.datalab-api.svelte-3o2fmc .pct:where(.svelte-3o2fmc),.bench-row.datalab-api.svelte-3o2fmc .model-name:where(.svelte-3o2fmc){color:var(--color-ink);font-weight:500}.bench-row.datalab-open.svelte-3o2fmc .bar-fill:where(.svelte-3o2fmc){background:color-mix(in oklch, var(--color-accent) 70%, var(--color-ink-3))}.bench-row.baseline.svelte-3o2fmc .bar-fill:where(.svelte-3o2fmc),.bench-row.competitor.svelte-3o2fmc .bar-fill:where(.svelte-3o2fmc){background:var(--color-ink-3)}.bench-row.baseline.svelte-3o2fmc .pct:where(.svelte-3o2fmc),.bench-row.baseline.svelte-3o2fmc .model-name:where(.svelte-3o2fmc),.bench-row.competitor.svelte-3o2fmc .pct:where(.svelte-3o2fmc),.bench-row.competitor.svelte-3o2fmc .model-name:where(.svelte-3o2fmc){color:var(--color-ink-2)}.bench-table-foot.svelte-3o2fmc{justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-surface);color:var(--color-ink-3);letter-spacing:.04em;flex-wrap:wrap;font-size:.72rem;display:flex}.bench-table-foot.svelte-3o2fmc strong:where(.svelte-3o2fmc){color:var(--color-ink-2);font-weight:500}.bench-table.compact.svelte-3o2fmc .bench-row:where(.svelte-3o2fmc),.bench-table.compact.svelte-3o2fmc .bench-table-head:where(.svelte-3o2fmc){padding:8px var(--space-md)}.bench-table.compact.svelte-3o2fmc .model-name:where(.svelte-3o2fmc),.bench-table.compact.svelte-3o2fmc .pct:where(.svelte-3o2fmc){font-size:var(--step-0)}@media (max-width:700px){.bench-table-head.svelte-3o2fmc{display:none}.bench-row.svelte-3o2fmc{gap:8px var(--space-sm);grid-template-columns:3em minmax(0,1fr) auto;grid-template-areas:"rank model pct"".bar bar"}.bench-row.svelte-3o2fmc .rank:where(.svelte-3o2fmc){grid-area:rank}.bench-row.svelte-3o2fmc .model:where(.svelte-3o2fmc){grid-area:model}.bench-row.svelte-3o2fmc .pct:where(.svelte-3o2fmc){grid-area:pct}.bench-row.svelte-3o2fmc .bar-col:where(.svelte-3o2fmc){grid-area:bar}}
