@container epoch-table-scroll scroll-state(scrollable:left){tbody>tr>td:first-child,thead>tr>th:first-child{box-shadow:inset -1px 0 0 var(--color-charcoal-200)}}.model-header{gap:var(--spacer-20);grid-column:span var(--columns-half);flex-direction:column;display:flex}@media (width<=1023px){.model-header{grid-column:span var(--columns-full)}}.model-header-logo-and-title{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.model-header-title{justify-content:space-between;align-items:center;display:flex}.model-header-title .model-logo{width:48px;height:48px;padding:2px}@media (width<=1023px){.model-header-title .model-logo{width:32px;height:32px}}@container epoch-table-scroll scroll-state(scrollable:left){tbody>tr>td:first-child,thead>tr>th:first-child{box-shadow:inset -1px 0 0 var(--color-charcoal-200)}}.benchmarking-table-scroll{--benchmarking-table-label-width:175px;min-width:0;position:relative;overflow-x:auto;container:benchmarking-table-scroll/scroll-state}@container benchmarking-table-scroll scroll-state(scrollable:left){.benchmarking-table tbody td:first-child,.benchmarking-table thead th:first-child{box-shadow:inset -1px 0 0 var(--color-charcoal-200)}@media (width<=767px){.benchmarking-table-grouped tbody td:first-child,.benchmarking-table-grouped thead th:first-child{box-shadow:none}.benchmarking-table-grouped tbody td:nth-child(2),.benchmarking-table-grouped thead th:nth-child(2){box-shadow:inset -1px 0 0 var(--color-charcoal-200)}}}.benchmarking-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:calc(var(--benchmarking-table-label-width) + (var(--benchmarking-table-columns,1) - 1) * 220px);position:relative}.benchmarking-table .benchmarking-table-label-column{width:var(--benchmarking-table-label-width)}@media (width>=1424px) and (width<=100000px){.benchmarking-table .benchmarking-table-wide-column{width:50%}}@media (width>=1024px) and (width<=1423px){.benchmarking-table .benchmarking-table-wide-column{width:40%}}.benchmarking-table th:first-child,.benchmarking-table td:first-child{background:#fff;position:sticky;left:0}.benchmarking-table thead th:first-child{z-index:2}.benchmarking-table tbody td:first-child{z-index:1}.benchmarking-table th a,.benchmarking-table td a{text-transform:none;text-decoration:underline}.benchmarking-table th,.benchmarking-table td{padding:var(--spacer-20);border-bottom:1px solid var(--color-charcoal-200);text-align:left;overflow-wrap:anywhere}.benchmarking-table thead th{font-family:var(--font-messina-sans);font-kerning:var(--font-ui-4-kerning);font-size:var(--font-ui-4-size);line-height:var(--font-ui-4-line-height);font-weight:var(--font-ui-4-weight);margin-bottom:var(--font-ui-4-paragraph-spacing);color:var(--color-charcoal-700);text-transform:uppercase;vertical-align:top}.benchmarking-table td{font-family:var(--font-messina-sans);font-kerning:var(--font-ui-4-kerning);font-size:var(--font-ui-4-size);line-height:var(--font-ui-4-line-height);font-weight:var(--font-ui-4-weight);margin-bottom:var(--font-ui-4-paragraph-spacing);font-weight:400}.benchmarking-table .benchmarking-table-row-label,.benchmarking-table .benchmarking-table-row-label a{font-family:var(--font-messina-sans);font-kerning:var(--font-ui-4-kerning);font-size:var(--font-ui-4-size);line-height:var(--font-ui-4-line-height);font-weight:var(--font-ui-4-weight);margin-bottom:var(--font-ui-4-paragraph-spacing);color:var(--color-charcoal-700);font-weight:600}.benchmarking-table tbody td+td,.benchmarking-table tbody th+td,.benchmarking-table thead th+th{border-left:1px solid var(--color-charcoal-200)}.benchmarking-table-scroll-bleeding{--benchmarking-table-bleed:calc((100vw - var(--content-width)) / 2);margin-right:calc(-1 * var(--benchmarking-table-bleed))}.benchmarking-table-scroll-bleeding .benchmarking-table{width:calc(100% - var(--benchmarking-table-bleed))}.benchmarking-table-grouped thead th,.benchmarking-table-grouped tbody tr:last-child td{border-bottom-color:var(--color-charcoal-300)}.benchmarking-table-grouped thead th{z-index:3;text-transform:none;background:#fff;position:sticky;top:0}.benchmarking-table-grouped thead th:first-child{z-index:4}.benchmarking-table-grouped tbody td:first-child{vertical-align:top}.benchmarking-table-grouped tbody tr:not(:last-child) td:first-child{border-bottom-color:#0000}.benchmarking-table-scroll-grouped{max-height:calc(100dvh - var(--primary-nav-height) - var(--secondary-nav-offset) - var(--spacer-20));overflow:auto}@media (width>=1024px){.benchmarking-table-scroll-page-pinned{max-height:none;overflow:visible}.benchmarking-table-scroll-page-pinned .benchmarking-table-grouped thead th{top:var(--nav-offset)}}@media (width<=767px){.benchmarking-table-scroll-grouped{--benchmarking-table-label-width:110px;--benchmarking-table-sticky-column-width:130px}.benchmarking-table-grouped{min-width:calc(var(--benchmarking-table-label-width) + var(--benchmarking-table-sticky-column-width) + (var(--benchmarking-table-columns,1) - 2) * 220px)}.benchmarking-table-grouped col:nth-child(2){width:var(--benchmarking-table-sticky-column-width)}.benchmarking-table-grouped th:first-child,.benchmarking-table-grouped td:first-child{left:auto}.benchmarking-table-grouped thead th:first-child{z-index:3}.benchmarking-table-grouped th:nth-child(2),.benchmarking-table-grouped td:nth-child(2){background:#fff;position:sticky;left:0}.benchmarking-table-grouped thead th:nth-child(2){z-index:4}.benchmarking-table-grouped tbody td:nth-child(2){z-index:1}}.benchmarking-table-single-line{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.model-comparison-table-wrap{min-width:0}.comparison-model-heading{text-transform:initial}.comparison-benchmark-best{align-items:center;gap:4px;display:inline-flex}.model-progressbar{flex-direction:column;align-items:stretch;gap:4px;display:flex}.model-progressbar-bg{background:var(--color-charcoal-200);border-radius:4px;height:4px;overflow:hidden}.model-progressbar-bg .model-progressbar-progress{background:var(--color-teal-500);border-radius:4px;height:100%;display:block}.model-score-bar{flex-direction:column;gap:4px;display:flex}.model-score-bar-labels{height:var(--font-ui-4-line-height);position:relative}.model-score-bar-label{--label-half-width:30px;top:0;left:clamp(var(--label-half-width), var(--score-position) * 100%, 100% - var(--label-half-width));white-space:nowrap;align-items:center;gap:4px;display:inline-flex;position:absolute;transform:translate(-50%)}.model-score-bar-track{background:var(--color-charcoal-200);height:8px;position:relative}.model-score-bar-fill{background:var(--color-teal-500);height:100%;display:block}.model-score-bar-tick{top:-2px;bottom:-2px;left:calc(var(--score-position) * 100%);background:var(--color-teal-500);width:2px;position:absolute;transform:translate(-50%)}.model-full-results-score-text{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.model-metadata-tables{min-width:0}section.model-result-tabs{margin-bottom:var(--spacer-30);display:block}
