.state-card.svelte-1dozk7i{margin:var(--space-8) 0;padding:var(--space-8);text-align:center;border:1px solid var(--color-border-light);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.state-card.svelte-1dozk7i p:where(.svelte-1dozk7i){margin-bottom:0;font-size:var(--text-sm);color:var(--color-text-muted)}.state-card.error.svelte-1dozk7i p:where(.svelte-1dozk7i){color:#a23b32;font-family:var(--font-mono)}.spinner.svelte-1dozk7i{width:20px;height:20px;border:2px solid var(--color-border-light);border-top-color:var(--color-text-muted);border-radius:50%;animation:svelte-1dozk7i-spin .8s linear infinite}@keyframes svelte-1dozk7i-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner.svelte-1dozk7i{animation:none;opacity:.4}}.table-controls.svelte-19h3qwx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap}.search-box.svelte-19h3qwx{flex:1 1 240px;max-width:340px}.search-input.svelte-19h3qwx{width:100%;padding:.45em .75em;font-size:var(--text-sm);font-family:var(--font-ui);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.search-input.svelte-19h3qwx::placeholder{color:var(--color-text-subtle)}.search-input.svelte-19h3qwx:focus{outline:none;border-color:var(--color-text-muted);box-shadow:0 0 0 2px var(--color-surface-alt)}.row-count.svelte-19h3qwx{font-family:var(--font-ui);font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.sr-only.svelte-19h3qwx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:720px){.table-controls.svelte-19h3qwx{flex-direction:column;align-items:stretch}.search-box.svelte-19h3qwx{flex:0 0 auto;max-width:none}.row-count.svelte-19h3qwx{text-align:right}}.infonote.svelte-1hgf4nf{display:inline-flex;align-items:center;vertical-align:middle;margin-left:var(--space-1);line-height:0}.infonote-btn.svelte-1hgf4nf{all:unset;cursor:pointer;color:var(--color-text-subtle);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;padding:1px;transition:color var(--transition-fast);line-height:0}.infonote-btn.svelte-1hgf4nf:hover{color:var(--color-text-muted)}.infonote-popup{position:fixed;transform:translateY(calc(-100% - 6px));z-index:9999;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-family:var(--font-ui);font-size:var(--text-xs);line-height:var(--leading-snug);box-shadow:var(--shadow-sm);pointer-events:none}.table-frame.svelte-1dmsqui{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);overflow:hidden;margin-bottom:var(--space-2)}.table-wrapper.svelte-1dmsqui{overflow-x:auto;overflow-y:auto;max-height:27rem;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.table-wrapper.svelte-1dmsqui::-webkit-scrollbar{width:11px;height:11px}.table-wrapper.svelte-1dmsqui::-webkit-scrollbar-track:vertical{background:transparent;border-left:1px solid var(--color-border)}.table-wrapper.svelte-1dmsqui::-webkit-scrollbar-track:horizontal{background:transparent;border-top:1px solid var(--color-border)}.table-wrapper.svelte-1dmsqui::-webkit-scrollbar-thumb:vertical{background:var(--color-border);border-radius:var(--radius-full);border:2px solid transparent;border-left:3px solid transparent;background-clip:padding-box}.table-wrapper.svelte-1dmsqui::-webkit-scrollbar-thumb:horizontal{background:var(--color-border);border-radius:var(--radius-full);border:2px solid transparent;border-top:3px solid transparent;background-clip:padding-box}.table-wrapper.svelte-1dmsqui::-webkit-scrollbar-corner{background:transparent}table.svelte-1dmsqui{border-collapse:collapse;width:max-content;min-width:100%;font-size:var(--text-sm)}thead.svelte-1dmsqui tr:where(.svelte-1dmsqui){position:sticky;top:0;z-index:1;box-shadow:0 1px 0 var(--color-border)}th.svelte-1dmsqui{text-align:left;padding:var(--space-3) var(--space-4);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;color:var(--color-text-muted);white-space:nowrap;background:var(--color-surface)}.th-inner.svelte-1dmsqui{display:inline-flex;align-items:baseline;gap:.35em}.th-hint.svelte-1dmsqui{font-size:.85em;color:var(--color-text-subtle);font-weight:500;letter-spacing:0}.th-sort.svelte-1dmsqui{font-size:.72em;color:var(--color-text)}th.col-rank.svelte-1dmsqui{width:2.5rem;text-align:center}th.col-model.svelte-1dmsqui{min-width:12rem}th.col-spread.svelte-1dmsqui{min-width:fit-content}th.sortable.svelte-1dmsqui{cursor:pointer;-webkit-user-select:none;user-select:none}th.sortable.svelte-1dmsqui:hover,th.active.svelte-1dmsqui{color:var(--color-text)}tbody.svelte-1dmsqui tr:where(.svelte-1dmsqui){border-top:1px solid var(--color-border-light);transition:background var(--transition-fast)}tbody.svelte-1dmsqui tr:where(.svelte-1dmsqui):first-child{border-top:none}tbody.svelte-1dmsqui tr:where(.svelte-1dmsqui):hover{background:var(--color-surface)}td.svelte-1dmsqui{padding:var(--space-2) var(--space-4);color:var(--color-text-secondary);white-space:nowrap;vertical-align:middle}td.col-rank.svelte-1dmsqui{font-variant-numeric:tabular-nums;font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;color:var(--color-text-muted)}td.col-model.svelte-1dmsqui{white-space:nowrap;min-width:12rem}td.num.svelte-1dmsqui{font-variant-numeric:tabular-nums;text-align:right;font-family:var(--font-mono);font-size:var(--text-sm)}td.cor-cell.svelte-1dmsqui{font-weight:600}td.no-results.svelte-1dmsqui{text-align:center;color:var(--color-text-muted);font-style:italic;padding:var(--space-6)}.spread-wrap.svelte-1dmsqui{display:inline-flex;align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-secondary)}.spread-bar.svelte-1dmsqui{display:inline-block;height:4px;min-width:4px;border-radius:var(--radius-full);background:var(--color-border);opacity:.8;flex-shrink:0;display:none}.model-cell.svelte-1dmsqui{display:flex;flex-direction:column;gap:.15em}.model-line1.svelte-1dmsqui{display:inline-flex;align-items:center;gap:.35em;font-weight:500;color:var(--color-text);white-space:nowrap}.model-line2.svelte-1dmsqui{display:flex;align-items:center;white-space:nowrap}.model-meta.svelte-1dmsqui{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);font-weight:400;letter-spacing:0}.legend.svelte-1dmsqui{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;font-family:var(--font-ui);font-size:var(--text-xs);color:var(--color-text-muted);margin:var(--space-3) 0 var(--space-8)}.legend.svelte-1dmsqui .arrow:where(.svelte-1dmsqui){font-family:var(--font-mono);margin-right:.25em;color:var(--color-text-secondary)}.legend-sep.svelte-1dmsqui{color:var(--color-text-subtle)}.reasoning-bulb.svelte-1dmsqui{display:inline-flex;align-items:center;color:var(--color-text-muted);opacity:.6;flex-shrink:0;-webkit-user-select:none;user-select:none;pointer-events:none;margin-left:.35em}.reasoning-bulb.svelte-1dmsqui svg:where(.svelte-1dmsqui){display:block;translate:0 0px}@media(max-width:720px){th.svelte-1dmsqui,td.svelte-1dmsqui{padding:var(--space-2) var(--space-3)}th.svelte-1dmsqui{font-size:.7rem}}.chart.svelte-1ns5crm{width:100%;margin:var(--space-4) 0 var(--space-8)}svg.svelte-1ns5crm{display:block;max-width:100%;height:auto}.axis.svelte-1ns5crm{stroke:var(--color-border);stroke-width:1}.grid.svelte-1ns5crm{stroke:var(--color-border-light);stroke-width:1}.grid-faint.svelte-1ns5crm{stroke-dasharray:2 3;opacity:.7}.axis-label.svelte-1ns5crm{font-family:var(--font-mono);font-size:11px;fill:var(--color-text-muted)}.axis-title.svelte-1ns5crm{font-family:var(--font-ui);font-size:11px;font-weight:500;fill:var(--color-text-secondary);letter-spacing:.02em}.legend.svelte-1ns5crm{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;font-family:var(--font-ui);font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-2)}.legend-item.svelte-1ns5crm{display:inline-flex;align-items:center;gap:.35em}.legend-sep.svelte-1ns5crm{color:var(--color-text-subtle)}.legend-hint.svelte-1ns5crm{color:var(--color-text-subtle);font-style:italic}.empty.svelte-1ns5crm{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;padding:var(--space-6)}.chart.svelte-1pynzif{width:100%;margin:var(--space-4) 0 var(--space-8)}svg.svelte-1pynzif{display:block;max-width:100%;height:auto}.axis.svelte-1pynzif{stroke:var(--color-border);stroke-width:1}.grid.svelte-1pynzif{stroke:var(--color-border-light);stroke-width:1}.axis-label.svelte-1pynzif{font-family:var(--font-mono);font-size:11px;fill:var(--color-text-muted)}.axis-title.svelte-1pynzif{font-family:var(--font-ui);font-size:11px;font-weight:500;fill:var(--color-text-secondary);letter-spacing:.02em}.cat-label.svelte-1pynzif{font-family:var(--font-ui);font-size:12px;font-weight:500;fill:var(--color-text-secondary)}.cat-sublabel.svelte-1pynzif{font-family:var(--font-mono);font-size:10px;fill:var(--color-text-muted)}.iqr.svelte-1pynzif{fill:var(--color-surface-alt);opacity:.7}.median.svelte-1pynzif{stroke:var(--color-text-muted);stroke-width:1.5}.mean.svelte-1pynzif{fill:var(--color-bg);stroke:var(--color-text);stroke-width:1.4}.legend.svelte-1pynzif{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;font-family:var(--font-ui);font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-2)}.legend-item.svelte-1pynzif{display:inline-flex;align-items:center;gap:.35em}.legend-sep.svelte-1pynzif{color:var(--color-text-subtle)}.legend-hint.svelte-1pynzif{color:var(--color-text-subtle);font-style:italic}.iqr-swatch.svelte-1pynzif{fill:var(--color-surface-alt);stroke:var(--color-border)}.median-swatch.svelte-1pynzif{stroke:var(--color-text-muted);stroke-width:1.5}.mean-swatch.svelte-1pynzif{fill:var(--color-bg);stroke:var(--color-text);stroke-width:1.4}.chart-tooltip{position:fixed;transform:translateY(calc(-100% - 6px));z-index:9999;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);pointer-events:none;display:flex;flex-direction:column;gap:2px;box-shadow:var(--shadow-sm)}.chart-tooltip .tt-name{font-family:var(--font-ui);font-size:var(--text-xs);font-weight:600;color:var(--color-text);line-height:var(--leading-snug)}.chart-tooltip .tt-row{font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted);line-height:var(--leading-snug)}.chart-tooltip .tt-row strong{color:var(--color-text);font-weight:600}.chart-tooltip .tt-tag{font-family:var(--font-ui);font-size:10px;color:var(--color-text-subtle);font-style:italic;line-height:var(--leading-snug)}.post-layout.svelte-1mg1p7k{display:grid;grid-template-columns:1fr;grid-template-areas:"content";max-width:var(--content-width);margin:0 auto}.toc-sidebar.svelte-1mg1p7k,.sidenote-sidebar.svelte-1mg1p7k{display:none}article.svelte-1mg1p7k{grid-area:content;min-width:0}@media(min-width:1200px){.post-layout.svelte-1mg1p7k{display:grid;grid-template-columns:var(--sidebar-width) minmax(0,var(--content-width)) var(--sidenote-width);grid-template-areas:"toc content sidenotes";column-gap:var(--sidebar-gap);max-width:none;width:fit-content;margin:0 auto}.toc-sidebar.svelte-1mg1p7k{grid-area:toc;display:block}.sidenote-sidebar.svelte-1mg1p7k{grid-area:sidenotes;display:block}article.svelte-1mg1p7k{grid-area:content}}.post-header.svelte-1mg1p7k{text-align:center;margin-bottom:var(--space-10);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border-light)}.post-header.svelte-1mg1p7k h1:where(.svelte-1mg1p7k){font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:500;line-height:var(--leading-tight);margin-bottom:var(--space-4);color:var(--color-text)}.post-meta.svelte-1mg1p7k{display:flex;align-items:center;justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-4)}.post-authors.svelte-1mg1p7k{font-size:var(--text-base);color:var(--color-text-secondary);font-weight:400}.meta-sep.svelte-1mg1p7k{color:var(--color-text-subtle);font-size:var(--text-sm)}.post-date.svelte-1mg1p7k{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.resource-links.svelte-1mg1p7k{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-2)}.resource-link.svelte-1mg1p7k{font-size:var(--text-sm);font-family:var(--font-ui);font-weight:500;color:var(--color-text-secondary);text-decoration:none;padding:.3em .85em;border-radius:var(--radius-full);border:1px solid var(--color-border);transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.resource-link.svelte-1mg1p7k:hover{color:var(--color-text);border-color:var(--color-text-muted);background:var(--color-surface)}.benchmark-body.svelte-1mg1p7k{font-family:var(--font-prose);font-size:var(--text-md);font-weight:400;line-height:var(--leading-normal)}.benchmark-body.svelte-1mg1p7k strong,.benchmark-body.svelte-1mg1p7k b{font-weight:600}.benchmark-body.svelte-1mg1p7k h2:where(.svelte-1mg1p7k){font-family:var(--font-heading);font-size:var(--text-xl);font-weight:500;line-height:var(--leading-tight);color:var(--color-text);margin-top:var(--space-10);margin-bottom:var(--space-4);scroll-margin-top:var(--space-8)}.benchmark-body.svelte-1mg1p7k h3:where(.svelte-1mg1p7k){font-family:var(--font-heading);font-size:var(--text-lg);font-weight:500;line-height:var(--leading-tight);color:var(--color-text);margin-top:var(--space-8);margin-bottom:var(--space-3);scroll-margin-top:var(--space-8)}.benchmark-body.svelte-1mg1p7k p:where(.svelte-1mg1p7k){margin-bottom:var(--space-4)}.benchmark-body.svelte-1mg1p7k ul:where(.svelte-1mg1p7k){margin-bottom:var(--space-4);padding-left:var(--space-6)}.benchmark-body.svelte-1mg1p7k li:where(.svelte-1mg1p7k){margin-bottom:var(--space-2)}.benchmark-body.svelte-1mg1p7k blockquote:where(.svelte-1mg1p7k){border-left:3px solid var(--color-border);padding-left:var(--space-5);margin:var(--space-6) 0;color:var(--color-text-secondary);font-style:italic}.benchmark-body.svelte-1mg1p7k a:where(.svelte-1mg1p7k){color:var(--color-link);text-decoration:underline;text-decoration-color:var(--color-text-subtle);text-underline-offset:.15em;transition:color var(--transition-fast),text-decoration-color var(--transition-fast)}.benchmark-body.svelte-1mg1p7k a:where(.svelte-1mg1p7k):hover{color:var(--color-link-hover);text-decoration-color:var(--color-text-muted)}.benchmark-body.svelte-1mg1p7k code:where(.svelte-1mg1p7k){font-family:var(--font-mono);font-size:.88em;background:var(--color-surface);padding:.1em .35em;border-radius:var(--radius-sm);border:1px solid var(--color-border-light)}.intro-text.svelte-1mg1p7k{margin-bottom:var(--space-6)}.metrics-list.svelte-1mg1p7k{margin:var(--space-4) 0 var(--space-6);padding:0}.metrics-list.svelte-1mg1p7k dt:where(.svelte-1mg1p7k){font-family:var(--font-ui);font-size:var(--text-sm);font-weight:600;letter-spacing:.01em;color:var(--color-text);margin-top:var(--space-5);margin-bottom:var(--space-1)}.metrics-list.svelte-1mg1p7k dt:where(.svelte-1mg1p7k):first-child{margin-top:0}.metrics-list.svelte-1mg1p7k dd:where(.svelte-1mg1p7k){margin-left:0;color:var(--color-text-secondary);font-size:var(--text-md);line-height:var(--leading-normal)}@media(max-width:720px){.post-header.svelte-1mg1p7k{margin-bottom:var(--space-8);padding-bottom:var(--space-6)}.post-header.svelte-1mg1p7k h1:where(.svelte-1mg1p7k){font-size:var(--text-2xl)}.intro-text.svelte-1mg1p7k{font-size:var(--text-md)}}
