.comparison-value[data-v-42a3499e]{flex-direction:column;align-items:flex-end;gap:.3rem;min-width:0;display:flex}.comparison-primary[data-v-42a3499e]{align-items:center;gap:.35rem;max-width:100%;display:flex}.comparison-primary.has-leading[data-v-42a3499e]{flex-wrap:wrap;justify-content:space-between;width:100%}.comparison-primary.has-leading strong[data-v-42a3499e]{white-space:nowrap;margin-inline-start:auto}.comparison-value strong[data-v-42a3499e]{font-variant-numeric:tabular-nums;font-weight:600;line-height:1.4}.comparison-value small[data-v-42a3499e]{font-size:.75rem;line-height:1.4}.comparison-delta[data-v-42a3499e],.is-unavailable[data-v-42a3499e]{color:var(--text-secondary)}.comparison-delta abbr[data-v-42a3499e]{text-decoration:none}html:has(.comparison-table-shell){overflow:clip visible}body:has(.comparison-table-shell){overflow:clip visible}#app:has(.comparison-table-shell){overflow:clip visible}.comparison-table-shell[data-v-e2c99848]{--label-width:230px;--model-width:210px;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;container:comparison/inline-size}.comparison-table-shell[data-v-e2c99848] .compare-model-heading{min-width:0;container:comparison-model/inline-size}.comparison-table-shell[data-v-e2c99848] .model-name.separated{min-height:var(--compare-name-height,0px);place-content:flex-start flex-end}.compare-scroll[data-v-e2c99848],.comparison-pinned-header[data-v-e2c99848]{grid-area:1/1;min-width:0}.compare-scroll[data-v-e2c99848]{border:var(--rule-default);isolation:isolate;max-width:100%;overflow:auto hidden}.comparison-pinned-header[data-v-e2c99848]{z-index:4;visibility:hidden;border:var(--rule-default);background:var(--paper-bright);box-shadow:var(--shadow-floating);align-self:start;position:sticky;top:0}.comparison-pinned-header.is-pinned[data-v-e2c99848]{visibility:visible}.comparison-header-scroll[data-v-e2c99848]{scrollbar-width:none;overflow-x:auto}.comparison-header-scroll[data-v-e2c99848]::-webkit-scrollbar{display:none}.comparison-table-shell[data-v-e2c99848] .compare-table{width:100%;min-width:calc(var(--label-width) + var(--model-width) * var(--model-count));border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:.875rem}.comparison-table-shell[data-v-e2c99848] :where(.compare-table th,.compare-table td){vertical-align:top;border-bottom:var(--rule-subtle);border-right:var(--rule-subtle);overflow-wrap:anywhere;padding:.85rem 1rem}.comparison-table-shell[data-v-e2c99848] .compare-table tr>:first-child{z-index:1;width:var(--label-width);background:var(--paper-bright);text-align:left;box-shadow:1px 0 0 var(--line);position:sticky;left:0}.comparison-table-shell[data-v-e2c99848] .compare-table thead th{background:var(--paper-bright);text-align:right}.comparison-table-shell[data-v-e2c99848] .compare-table thead th:first-child{z-index:3}.comparison-table-shell[data-v-e2c99848] a,.comparison-table-shell[data-v-e2c99848] button{scroll-margin-top:5rem}.comparison-pinned-header .compare-table th[data-v-e2c99848]{vertical-align:middle;height:44px;padding-block:.5rem;font-size:.8125rem}@media (width<=760px){.comparison-table-shell[data-v-e2c99848]{--label-width:145px;--model-width:175px}.comparison-table-shell[data-v-e2c99848] :where(.compare-table th,.compare-table td){padding:.65rem}.comparison-pinned-header .compare-table th[data-v-e2c99848]{padding-block:.5rem}}@media (width<=380px){.comparison-table-shell[data-v-e2c99848]{--label-width:120px;--model-width:160px}}@container comparison (width<=600px){.compare-scroll[data-v-e2c99848],.comparison-pinned-header[data-v-e2c99848]{--label-width:clamp(104px, 32cqw, 144px);--model-width:calc((100cqw - var(--label-width) - 2px) / 2)}.comparison-table-shell[data-v-e2c99848] :where(.compare-table th,.compare-table td){padding:.5rem .375rem}.comparison-table-shell[data-v-e2c99848] .compare-table tr>:first-child{font-size:.75rem}}@container comparison-model (width<=260px){.comparison-table-shell[data-v-e2c99848] .model-name.separated{flex-flow:column;justify-content:flex-start;align-items:center;gap:.2rem}.comparison-table-shell[data-v-e2c99848] .model-name.separated .model-name-label{min-height:var(--compare-label-height,0px);text-align:center;flex-direction:column;align-self:stretch;align-items:center;line-height:1.3;display:flex}.comparison-table-shell[data-v-e2c99848] .model-name-family{color:var(--text-secondary);font-size:.75rem;font-weight:500}.comparison-table-shell[data-v-e2c99848] .model-name-variant{font-size:.8125rem;font-weight:600}.comparison-table-shell[data-v-e2c99848] .model-name.separated .model-name-effort{font-size:.6875rem;font-weight:400}.comparison-table-shell[data-v-e2c99848] .compare-provider{display:none}.comparison-table-shell[data-v-e2c99848] .compare-reference{text-align:center}.comparison-table-shell[data-v-e2c99848] .compare-run summary{justify-content:center}}@container comparison-model (width<=80px){.comparison-table-shell[data-v-e2c99848] .model-name-variant{font-size:.75rem}}.compare-content[data-v-af9c42b8]{min-width:0}.compare-view[data-v-af9c42b8] .model-name{align-items:baseline}.compare-view[data-v-af9c42b8] .model-name .model-name-effort{border:0;border-radius:0;padding:0}.compare-intro[data-v-af9c42b8],.compare-round-heading[data-v-af9c42b8]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.compare-intro h2[data-v-af9c42b8],.compare-round-heading h3[data-v-af9c42b8]{margin:0}.compare-intro p[data-v-af9c42b8],.compare-round-heading p[data-v-af9c42b8]{color:var(--text-secondary);margin:.5rem 0 0}.compare-status[data-v-af9c42b8]{margin:0;font-size:.8125rem}.compare-status.has-message[data-v-af9c42b8]{margin-block:.75rem}.compare-share-fallback[data-v-af9c42b8]{border:var(--rule-default);background:var(--surface-raised);margin-block:.75rem 1rem;padding:.75rem}.compare-share-heading[data-v-af9c42b8]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.compare-share-heading .button[data-v-af9c42b8]{text-underline-offset:.2em;border-color:#0000;padding-inline:.75rem;text-decoration:underline}.compare-share-controls[data-v-af9c42b8]{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.compare-share-controls .button[data-v-af9c42b8]{min-width:5rem;padding-inline:.75rem}.compare-picker[data-v-af9c42b8],.compare-round-controls[data-v-af9c42b8]{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.compare-picker[data-v-af9c42b8]{border:var(--rule-default);background:var(--surface-raised);padding:1rem}.compare-model-picker[data-v-af9c42b8]{margin-block:1.25rem 1rem}.compare-model-picker>summary[data-v-af9c42b8]{border:var(--rule-default);background:var(--surface-raised);cursor:pointer;align-items:center;gap:.75rem;min-height:48px;padding:.6rem 1rem;list-style:none;display:flex}.compare-model-picker>summary[data-v-af9c42b8]::-webkit-details-marker{display:none}.compare-model-picker>summary>span[data-v-af9c42b8]:first-of-type{color:var(--text-secondary);margin-left:auto;font-size:.8125rem}.compare-model-picker[open]>summary[data-v-af9c42b8]{border-bottom:0}.compare-model-picker[open] .compare-picker[data-v-af9c42b8]{border-top:0}.compare-picker label[data-v-af9c42b8]{flex:15rem}.compare-view label[data-v-af9c42b8]{flex-direction:column;gap:.4rem;min-width:0;font-size:.8125rem;font-weight:600;display:flex}.compare-view input[data-v-af9c42b8],.compare-view select[data-v-af9c42b8]{border:var(--rule-default);background:var(--paper-bright);width:100%;min-width:0;height:44px;min-height:44px;color:var(--ink);font:inherit;border-radius:4px;padding:.65rem;font-size:1rem}.compare-selections[data-v-af9c42b8]{flex-wrap:wrap;gap:.65rem;margin:1rem 0;padding:0;list-style:none;display:flex}.compare-selections li[data-v-af9c42b8]{border:var(--rule-default);background:var(--surface-accent-soft);align-items:center;gap:.15rem;min-width:0;max-width:100%;padding-left:.75rem;display:flex}.compare-selections li>span[data-v-af9c42b8]{overflow-wrap:anywhere;min-width:0;padding-block:.5rem}.compare-selections button[data-v-af9c42b8]{min-width:44px;min-height:44px;color:var(--blue-ink);cursor:pointer;background:0 0;border:0;flex:0 0 44px;font-size:1.1rem}.compare-selections button[data-v-af9c42b8]:disabled{color:var(--text-secondary);opacity:.4;cursor:default}.compare-notice[data-v-af9c42b8]{background:var(--surface-warning-soft);padding:.75rem}.compare-empty[data-v-af9c42b8]{border:var(--rule-default);text-align:center;color:var(--text-secondary);padding:2rem 1rem}.compare-context[data-v-af9c42b8]{justify-content:space-between;align-items:end;gap:1.5rem;margin:1.5rem 0;display:flex}.compare-context p[data-v-af9c42b8]{max-width:43rem;color:var(--text-secondary);font-size:.875rem}.compare-context label[data-v-af9c42b8]{flex:0 20rem}.compare-help[data-v-af9c42b8],.compare-mobile-hint[data-v-af9c42b8]{color:var(--text-secondary);font-size:.8125rem;line-height:1.6}.compare-mobile-hint[data-v-af9c42b8]{display:none}.compare-metric-heading[data-v-af9c42b8]{justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.compare-metric-heading h3[data-v-af9c42b8],.compare-metric-definitions[data-v-af9c42b8]{margin:0}.compare-metric-definitions dt[data-v-af9c42b8]{color:var(--ink);font-weight:600}.compare-metric-definitions dd[data-v-af9c42b8]{margin:.25rem 0 1rem}.compare-metric-definitions dd[data-v-af9c42b8]:last-child{margin-bottom:0}.compare-table small[data-v-af9c42b8]{color:var(--text-secondary);margin-top:.25rem;font-size:.75rem;font-weight:400;line-height:1.4;display:block}.compare-table td[data-v-af9c42b8]{text-align:right;background:var(--surface-raised)}.compare-main-table tbody th[data-v-af9c42b8],.compare-main-table tbody td[data-v-af9c42b8]{vertical-align:middle;padding:.65rem 1rem}.compare-table td[data-state=best][data-v-af9c42b8]{background:var(--surface-success-soft)}.compare-table td[data-state=worst][data-v-af9c42b8]{background:var(--surface-danger-soft)}.compare-table th a[data-v-af9c42b8]{color:var(--ink)}.compare-model-link[data-v-af9c42b8]{text-decoration:none;display:block}.compare-reference[data-v-af9c42b8]{min-height:1.4em}.compare-run[data-v-af9c42b8]{margin-top:.5rem;font-size:.75rem;font-weight:400}.compare-run summary[data-v-af9c42b8]{cursor:pointer;justify-content:flex-end;align-items:center;min-height:44px;text-decoration:underline;display:flex}.compare-run summary[data-v-af9c42b8]:before{content:"▸";margin-right:.25rem}.compare-run[open] summary[data-v-af9c42b8]:before{content:"▾"}.compare-run a[data-v-af9c42b8],.compare-run time[data-v-af9c42b8]{margin-block:.5rem;display:block}.compare-round-heading[data-v-af9c42b8]{margin-top:2.5rem}.compare-round-controls[data-v-af9c42b8]{border:var(--rule-default);background:var(--surface-raised);margin-top:1rem;padding:.875rem 1rem}.compare-round-controls label[data-v-af9c42b8]{flex:0 18rem}.compare-subject-row th[data-v-af9c42b8],.compare-subject-row td[data-v-af9c42b8]{border-top:var(--rule-default)}.compare-table tbody:first-of-type .compare-subject-row[data-v-af9c42b8]>*{border-top:0}.compare-table tbody[data-expanded=true] .compare-subject-row>th[data-v-af9c42b8]{background:var(--surface-accent-soft)}.compare-subject-row th[data-v-af9c42b8]{vertical-align:middle}.compare-subject-row[data-v-af9c42b8]{cursor:pointer}.compare-table .compare-average-cell[data-v-af9c42b8]{vertical-align:middle;padding:0;position:relative}.compare-average-value[data-v-af9c42b8]{min-height:44px;padding:.65rem 1rem}.compare-subject-row[data-v-af9c42b8]:is(:hover,:focus-within)>:is(th,td):after{content:"";pointer-events:none;background:color-mix(in srgb, var(--blue-ink) 4%, transparent);position:absolute;inset:0}.compare-table tbody[data-expanded=true] .compare-round-row>th[data-v-af9c42b8]{background:var(--surface-accent-soft);border-inline-start:3px solid var(--blue)}.compare-detail-action[data-v-af9c42b8]{color:var(--blue-ink);text-underline-offset:.2em;white-space:nowrap;font-size:.75rem;font-weight:500;text-decoration:underline}.compare-action-short[data-v-af9c42b8]{display:none}.compare-average-value[data-v-af9c42b8],.compare-result-link[data-v-af9c42b8]{container:comparison-cell/inline-size}.compare-round-row[data-v-af9c42b8]:last-child>*{border-bottom:2px solid var(--border-default)}.compare-expand[data-v-af9c42b8]{width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;font-weight:600;display:flex}.compare-chevron[data-v-af9c42b8]{color:var(--blue-ink);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 16px;transition:transform .14s}.compare-expand[aria-expanded=true] .compare-chevron[data-v-af9c42b8]{transform:rotate(90deg)}.compare-round-row th[data-v-af9c42b8]{vertical-align:middle;color:var(--text-secondary);padding-left:2.25rem;font-weight:400}.compare-table .compare-result-cell[data-v-af9c42b8]{vertical-align:middle;padding:0;position:relative}.compare-result-link[data-v-af9c42b8]{height:100%;min-height:44px;color:inherit;flex-direction:column;justify-content:center;gap:.35rem;padding:.65rem 1rem;text-decoration:none;display:flex}.compare-result-link[data-v-af9c42b8]:after{content:"";position:absolute;inset:0}.compare-subject-link[data-v-af9c42b8]{align-items:center;gap:.2rem;min-height:44px;display:inline-flex}.compare-round-row[data-v-af9c42b8] .comparison-value strong{font-weight:400}.compare-result-link[data-v-af9c42b8]:hover:after,.compare-result-link[data-v-af9c42b8]:focus-visible:after{background:color-mix(in srgb, var(--blue-ink) 4%, transparent)}.compare-result-link[data-v-af9c42b8]:focus-visible{outline:none}.compare-result-link[data-v-af9c42b8]:focus-visible:after{outline:var(--focus-ring);outline-offset:-3px}.compare-counted[data-v-af9c42b8]{color:var(--text-secondary);white-space:nowrap;align-self:flex-end;font-size:.75rem;line-height:1.4}.compare-view .button[data-v-af9c42b8]:disabled{opacity:.5;cursor:default}@media (width<=760px){.compare-round-heading[data-v-af9c42b8],.compare-context[data-v-af9c42b8]{flex-direction:column;align-items:stretch}.compare-intro[data-v-af9c42b8]{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.compare-intro>div[data-v-af9c42b8]{display:contents}.compare-intro h2[data-v-af9c42b8]{font-size:1.25rem}.compare-intro p[data-v-af9c42b8]{grid-area:2/1/auto/-1;margin:0}.compare-intro .button[data-v-af9c42b8]{grid-area:1/2;padding-inline:.75rem;font-size:.8125rem}.compare-picker[data-v-af9c42b8]{gap:.75rem;padding:.75rem}.compare-picker label[data-v-af9c42b8]{flex-basis:100%}.compare-context[data-v-af9c42b8]{gap:.5rem;margin-block:.75rem}.compare-context label[data-v-af9c42b8]{flex-basis:auto}.compare-main-table tbody th[data-v-af9c42b8],.compare-main-table tbody td[data-v-af9c42b8]{padding:.5rem .65rem}.compare-round-row th[data-v-af9c42b8]{padding-left:1.5rem}.compare-round-controls label[data-v-af9c42b8]{flex:100%}.compare-round-controls[data-v-af9c42b8]{gap:.75rem;padding:.75rem}.compare-result-link[data-v-af9c42b8],.compare-average-value[data-v-af9c42b8]{padding:.65rem}.compare-mobile-hint[data-v-af9c42b8]{display:block}.compare-selections li[data-v-af9c42b8]{width:100%}.compare-selections li>span[data-v-af9c42b8]{flex:auto}}@container comparison (width<=600px){.compare-main-table tbody th[data-v-af9c42b8],.compare-main-table tbody td[data-v-af9c42b8],.compare-average-value[data-v-af9c42b8],.compare-result-link[data-v-af9c42b8]{padding:.5rem .375rem}.compare-main-table tbody th[data-v-af9c42b8]{font-size:.75rem}.compare-expand[data-v-af9c42b8]{gap:.375rem}.compare-round-row th[data-v-af9c42b8]{padding-inline-start:1.25rem}}@container comparison-cell (width<=130px){.compare-action-long[data-v-af9c42b8]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.compare-action-short[data-v-af9c42b8]{display:inline}}
