:root{color:var(--text);background:var(--background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;--background:#fff;--surface:#fff;--surface-strong:#f4f4f5;--text:#18181b;--text-muted:#65666d;--border:#e4e4e7;--border-strong:#c9cbd1;--accent:#1e3a5f;--accent-strong:#122b4a;--accent-soft:#edf2f7;--accent-contrast:#fff;--focus:#245f9b;--control-border:#858890;--theme-control-hover:#18181b;--content-width:72rem;--gutter:1rem;--measure:42rem;--font-mono:ui-monospace, "SF Mono", "SFMono-Regular", Consolas, monospace;--radius:.375rem;--header-height:3.5rem;--control-height:2rem;--citation-max-width:40rem;--coverage-option-width:4rem;--coverage-provider-width:15rem;--score-chart-max-width:45rem;--pivot-score-width:7.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);min-width:0;min-height:100dvh;color:var(--text);margin:0;font-size:1rem;line-height:1.5}button,input,select{color:inherit;font:inherit}a{color:var(--accent);text-underline-offset:.18em;text-decoration-thickness:.08em}a:hover{color:var(--accent-strong)}:focus-visible{outline:.125rem solid var(--focus);outline-offset:.125rem}[tabindex="-1"]:focus-visible{outline-offset:-.125rem}a,button,input,select,summary{scroll-margin-top:7rem}h1,h2,h3,p{margin-top:0}h1{overflow-wrap:anywhere;letter-spacing:-.025em;text-wrap:balance;margin-bottom:0;font-size:2rem;font-weight:700;line-height:1.15}h2{letter-spacing:-.015em;margin-bottom:0;font-size:1.25rem;font-weight:650;line-height:1.3}h3{letter-spacing:-.01em;margin-bottom:.5rem;font-size:.875rem;font-weight:650;line-height:1.35}code,pre{font-family:var(--font-mono);font-size:.75rem}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:20;border-radius:var(--radius);background:var(--text);color:var(--background);padding:.65rem .85rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.skip-link:focus{color:var(--background);transform:translateY(0)}.app-shell{grid-template-rows:auto 1fr auto;min-width:0;min-height:100dvh;display:grid}.app-shell>main{min-width:0;scroll-margin-top:7rem}.page-container{width:min(100% - 2 * var(--gutter), var(--content-width));min-width:0;margin-inline:auto}.site-header-shell{z-index:10;pointer-events:none;position:sticky;top:0}.site-header{z-index:1;pointer-events:auto;border-bottom:1px solid var(--border);background:var(--background);transition:transform .2s cubic-bezier(.22,1,.36,1);position:relative}.site-header--hidden:not(:has(:focus-visible)){transform:translateY(calc(-100% - 1px))}.site-header:focus-within{transition:none}.site-header__inner{min-height:var(--header-height);grid-template-columns:auto auto minmax(16rem,1fr);align-items:center;gap:2rem;display:grid}.wordmark{min-height:2rem;color:var(--text);letter-spacing:-.015em;white-space:nowrap;align-items:center;gap:.5rem;font-size:1rem;font-weight:650;text-decoration:none;display:inline-flex}.wordmark:hover{color:var(--text)}.wordmark__logo{flex:none;width:1.5rem;height:1.5rem}.primary-nav{white-space:nowrap;align-items:center;gap:1.5rem;display:flex}.primary-nav a{min-height:2rem;color:var(--text-muted);align-items:center;font-size:.875rem;font-weight:550;text-decoration:none;display:inline-flex}.primary-nav a:hover,.primary-nav a[aria-current=page]{color:var(--text)}.primary-nav a[aria-current=page]{box-shadow:inset 0 -.125rem 0 var(--accent)}.global-search-shell{justify-self:end;width:min(100%,24rem);position:relative}.global-search{min-width:0;min-height:var(--control-height);border:1px solid var(--control-border);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}.global-search:focus-within,.local-search__controls:focus-within,.compare-search:focus-within{outline:.125rem solid var(--focus);outline-offset:.0625rem}.global-search input{min-width:0;color:var(--text);caret-color:var(--accent);background:0 0;border:0;outline:0;padding:0 .75rem;font-size:.875rem}.global-search input::placeholder,.local-search input::placeholder,.compare-search input::placeholder{color:var(--text-muted);opacity:1}.global-search button{border:0;border-left:1px solid var(--border);background:var(--surface-strong);color:var(--text);cursor:pointer;white-space:nowrap;padding:0 .75rem;font-size:.75rem;font-weight:600}.global-search button:hover{background:var(--accent-soft);color:var(--accent-strong)}.global-search button:disabled{cursor:wait;opacity:.72}.global-search button:active,.button-link:active{transform:translateY(1px)}.global-search-panel{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:min(100%,27rem);max-height:min(28rem,100dvh - 5rem);box-shadow:0 .75rem 2rem color-mix(in srgb, var(--text) 12%, transparent);position:absolute;top:calc(100% + .375rem);right:0;overflow-y:auto}.global-search-panel--status{padding:.75rem}.global-search-panel--loading{box-shadow:none;background:0 0;border-color:#0000}.global-search-panel--status p{color:var(--text-muted);margin:0;font-size:.875rem}.global-search-results{margin:0;padding:0;list-style:none}.global-search-results li+li{border-top:1px solid var(--border)}.global-search-results a{color:var(--text);grid-template-columns:5.5rem minmax(0,1fr);gap:.1rem .75rem;padding:.75rem;text-decoration:none;display:grid}.global-search-results a:hover,.global-search-results a:focus-visible{background:var(--accent-soft);color:var(--text)}.global-search-results a:focus-visible{outline-offset:-.125rem}.global-search-result__type{color:var(--text-muted);grid-row:1/span 2;font-size:.75rem;font-weight:600}.global-search-result__name{overflow-wrap:anywhere;min-width:0;font-size:.875rem;font-weight:600}.global-search-result__match{overflow-wrap:anywhere;min-width:0;color:var(--text-muted);font-family:var(--font-mono);font-size:.75rem}.header-menu,.header-menu__content,.header-menu__body{display:contents}.header-menu .primary-nav{grid-area:1/2}.header-menu .global-search-shell{grid-area:1/3}.mobile-menu-toggle{display:none}.staging-banner{z-index:2;color:#fff;text-align:center;background:#b4232c;padding:.2rem .5rem;font:clamp(.5625rem,2.5vw,.625rem)/1.4 ui-monospace,monospace;position:relative}.site-footer{border-top:1px solid var(--border);color:var(--text-muted);margin-top:4rem;padding-block:1.5rem 2rem;font-size:.75rem}.site-footer__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"dates controls""links links";align-items:center;gap:1rem 2rem;display:grid}.site-footer__dates{flex-wrap:wrap;grid-area:dates;align-items:center;gap:0 1rem;display:flex}.site-footer__dates p{margin:0}.site-footer__credit-link{color:inherit;text-decoration:none}.site-footer__credit-link:hover{text-decoration:underline}.site-footer__links{border-top:1px solid var(--border);flex-wrap:wrap;grid-area:links;gap:0 1.5rem;padding-top:.75rem;display:flex}.site-footer__links a{min-height:2rem;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.site-footer__links a:hover{color:var(--text);text-decoration:underline}.site-footer__controls{grid-area:controls;justify-self:end;align-items:center;gap:.75rem;display:flex}.last-updated{min-height:2rem;color:inherit;font:inherit;cursor:default;text-align:left;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.theme-toggle{border:0;min-width:0;margin:0;padding:0}.theme-toggle__options{border:1px solid var(--border);border-radius:var(--radius);gap:.125rem;padding:.125rem;display:flex}.theme-toggle label{cursor:pointer;min-height:1.75rem;color:var(--text-muted);border-radius:.25rem;align-items:center;padding:0 .5rem;display:inline-flex}.theme-toggle label:hover{color:var(--text)}.theme-toggle__input:checked+label{color:var(--text);background:var(--surface-strong);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.theme-toggle__input:focus-visible+label{outline:.125rem solid var(--focus);outline-offset:.125rem}.github-link{min-width:2rem;min-height:2rem;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.github-link:hover{color:var(--text)}.registry-page{flex-direction:column;gap:2rem;padding-block:2rem 0;display:flex}.registry-page>*{min-width:0;margin-block:0}.page-header{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;position:relative}.page-header>*{flex:1 0 100%;min-width:0;margin:0}.page-header>.model-compare,.page-header>.cite-details,.page-header>.report-issue{flex:none;margin-top:.5rem}.page-header>nav[aria-label=Breadcrumb] .page-header__description{margin:0;font-size:.75rem}.kicker{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}.page-header__description,.results-section__header p{max-width:var(--measure);color:var(--text-muted);margin:0;line-height:1.55}.page-header__description{font-size:1rem}.results-section__header p{font-size:.75rem}.metadata-inline,.entity-metadata .metadata-rows{border:0;flex-wrap:wrap;gap:.75rem 0;margin:.5rem 0 0;padding:0;display:flex}.metadata-inline .metadata-row,.entity-metadata .metadata-row{border:0;border-right:1px solid var(--border);flex-direction:column;gap:.125rem;min-width:0;min-height:0;margin-right:1.5rem;padding:0 1.5rem 0 0;display:flex}.metadata-inline .metadata-row:last-child,.entity-metadata .metadata-row:last-child{border-right:0;margin-right:0;padding-right:0}.metadata-inline dt,.entity-metadata dt{color:var(--text-muted);font-size:.75rem;font-weight:500}.metadata-inline dd,.entity-metadata dd{overflow-wrap:anywhere;min-width:0;max-width:28rem;margin:0;font-size:.875rem}.metadata-rows{border-top:1px solid var(--border);margin:0}.metadata-row{border-bottom:1px solid var(--border);grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem;padding-block:.5rem;display:grid}.metadata-row dt{color:var(--text-muted);font-size:.75rem;font-weight:500}.metadata-row dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.875rem}.entity-metadata{min-width:0}.page-header>.model-compare,.copy-link,.page-header>.report-issue,.page-header>.cite-details>summary{min-height:var(--control-height);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);cursor:pointer;align-items:center;gap:.25rem;padding:0 .75rem;font-size:.75rem;font-weight:550;line-height:1;text-decoration:none;display:inline-flex}.page-header>.model-compare:hover,.copy-link:hover,.page-header>.report-issue:hover,.page-header>.cite-details>summary:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong)}.page-header>.cite-details>summary{list-style:none}.page-header>.cite-details>summary::-webkit-details-marker{display:none}.page-header>.cite-details[open]>summary{background:var(--surface-strong)}.page-header>.cite-details>.cite-body{z-index:6;width:min(var(--citation-max-width), 100%);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);box-shadow:0 .75rem 2rem color-mix(in srgb, var(--text) 12%, transparent);padding:1rem;position:absolute;top:calc(100% + .5rem);left:0}.results-section{border-top:1px solid var(--border);flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.5rem;min-width:0;padding-top:1.5rem;display:flex}.results-section>*{flex:1 0 100%;min-width:0;margin-block:0}.results-section>.local-search{flex:0 24rem}.results-section>.local-search .local-search__field{width:100%}.results-section>.tabs{flex:0 auto}.results-section>.result-tabs{display:contents}.result-tabs>.tabs+.tabs{flex:1 0 100%}.results-section__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;display:flex}.results-section__header>div{flex-direction:column;gap:.125rem;display:flex}.results-section>p{color:var(--text-muted);font-size:.875rem}.related-links{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;padding-top:1.5rem;display:flex}.related-links h2{font-size:1rem}.related-links ul{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.related-links li{color:var(--text-muted)}.related-links a{align-items:center;min-height:1.5rem;display:inline-flex}.local-search{flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem;display:flex}.local-search__field{width:min(100%,24rem)}.local-search__label,.local-search>label{color:var(--text-muted);margin-bottom:.25rem;font-size:.75rem;font-weight:500;display:block}.local-search__controls{min-height:var(--control-height);border:1px solid var(--control-border);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}.local-search input{background:0 0;border:0;outline:0;min-width:0;padding:0 .75rem;font-size:.875rem}.local-search button,.page-size-form button,.coverage-options button,.compare-search button{min-height:var(--control-height);border:0;border-left:1px solid var(--border);background:var(--surface-strong);color:var(--text);cursor:pointer;white-space:nowrap;padding:0 .75rem;font-size:.75rem;font-weight:600}.page-size-form button,.coverage-options button{border:1px solid var(--control-border);border-radius:var(--radius)}.local-search button:hover,.page-size-form button:hover,.coverage-options button:hover,.compare-search button:hover{background:var(--accent-soft);color:var(--accent-strong)}.local-search button:active,.page-size-form button:active{transform:translateY(1px)}.local-search__clear{min-height:var(--control-height);white-space:nowrap;align-items:center;font-size:.75rem;display:inline-flex}p.local-search__clear{white-space:normal}.page-size{color:var(--text-muted);white-space:nowrap;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;display:inline-flex}.page-size select,.coverage-options select,.coverage-options input,.compare-reasoning select{min-height:var(--control-height);border:1px solid var(--control-border);border-radius:var(--radius);background:var(--surface);color:var(--text);padding:0 .5rem;font-size:.875rem}.page-size-form{align-items:center;gap:.5rem;display:flex}.tabs{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);scrollbar-width:thin;flex-wrap:nowrap;align-self:flex-start;gap:.125rem;width:fit-content;min-width:0;max-width:100%;padding:.125rem;display:inline-flex;overflow-x:auto}.tabs a{min-height:1.75rem;color:var(--text-muted);white-space:nowrap;border-radius:.25rem;flex:none;align-items:center;padding:0 .75rem;font-size:.75rem;font-weight:550;text-decoration:none;display:inline-flex}.tabs a:hover{color:var(--text);background:var(--surface-strong)}.tabs a[aria-current=page]{background:var(--accent-soft);color:var(--accent-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent);font-weight:650}.tabs a:focus-visible{outline-offset:-.125rem}.result-tabs{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.result-tabs .tabs{flex:0 auto;min-width:0}.latest-indicator{background:var(--accent-soft);color:var(--accent);border-radius:.25rem;align-items:center;padding:0 .25rem;font-size:.75rem;font-weight:600;display:inline-flex}.button-link{min-height:var(--control-height);border-radius:var(--radius);background:var(--accent);color:var(--accent-contrast);align-items:center;padding:0 .75rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.button-link:hover{background:var(--accent-strong);color:var(--accent-contrast)}.source-link{-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 50%, transparent);white-space:nowrap;align-items:center;gap:.2rem;font-weight:500;display:inline-flex}.source-link:hover{text-decoration-color:currentColor}.external-icon{opacity:.7;flex:none}.report-issue{min-block-size:24px;color:var(--text-muted);align-items:center;font-size:.75rem;display:inline-flex}.registry-number{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:500}.model-status{text-transform:capitalize}.cite-details{color:var(--text-muted);font-size:.75rem}.cite-details summary{cursor:pointer;width:fit-content}.cite-body{width:min(var(--citation-max-width), 100%);min-width:0;color:var(--text);flex-direction:column;gap:.5rem;font-size:.75rem;display:flex}.cite-body p{margin:0}.cite-body pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-strong);border-radius:.25rem;max-width:100%;margin:0;padding:.5rem .75rem;font-size:.75rem;line-height:1.5}.copy-control{border:1px solid var(--border-strong);background:var(--surface);min-height:1.5rem;font-size:inherit;cursor:pointer;border-radius:.25rem;margin-left:.5rem;padding:0 .5rem}.record-cite{min-block-size:24px;min-inline-size:24px;color:var(--text-muted);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.75rem;text-decoration:underline;text-decoration-thickness:.08em;display:inline-flex}.record-cite:hover{color:var(--accent-strong)}.record-dialog{width:min(var(--citation-max-width), calc(100vw - 2rem));border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);max-height:85vh;color:var(--text);padding:1.5rem;font-size:.875rem;overflow:auto}.record-dialog::backdrop{background:#0006}.record-dialog h2{margin:0;font-size:1rem}.record-dialog .cite-body{width:100%;font-size:.875rem}.record-dialog__close{min-block-size:24px;min-height:var(--control-height);border:1px solid var(--control-border);border-radius:var(--radius);background:var(--surface-strong);cursor:pointer;padding:0 .75rem}.table-scroll{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border);width:100%;overflow-x:auto}.table-scroll:focus-visible{outline-offset:-.125rem}.data-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:40rem;font-size:.875rem;font-weight:400}.data-table[data-columns="3"]{min-width:32rem}.data-table th,.data-table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.75rem}.data-table th:first-child,.data-table td:first-child{padding-left:0}.data-table th:last-child,.data-table td:last-child{padding-right:0}.data-table th{color:var(--text-muted);letter-spacing:.01em;white-space:nowrap;vertical-align:bottom;background:0 0;padding-block:.5rem;font-size:.75rem;font-weight:600}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover{background:color-mix(in srgb, var(--accent-soft) 60%, transparent)}.data-table td{line-height:1.5rem}.data-table__primary{min-width:12rem}.data-table .numeric{text-align:right;white-space:nowrap;font-weight:600}.data-table td.registry-number{font-weight:500}.data-table:not(:has(.version-label)) td.numeric:not(.registry-number):not(.pivot-score){font-size:1rem;font-weight:650}.data-table td.numeric>a{font-weight:inherit}.table-cell-stack>.source-link{font-size:.75rem}.data-table a,.compare-table a{color:var(--accent);text-decoration:none}.data-table td.numeric>a{color:var(--text)}.data-table a:hover,.data-table a:focus-visible,.compare-table a:hover,.compare-table a:focus-visible{color:var(--accent-strong);text-decoration:underline}.data-table td a{min-width:1.5rem;min-height:1.5rem}.data-table td a:not(.benchmark-link){align-items:center;display:inline-flex}.table-scroll a:focus-visible{outline-offset:-.125rem}.benchmark-link{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:min(100%,28rem);display:inline-block;overflow:hidden}.data-table .benchmark-link{white-space:normal;overflow-wrap:anywhere;min-height:1.5rem;line-height:1.5rem;overflow:visible}.table-cell-stack{flex-wrap:wrap;align-items:center;gap:.125rem .5rem;display:flex}.table-cell-stack>:first-child{flex:1 0 100%;max-width:100%}.table-cell-stack>span{color:var(--text-muted);font-size:.75rem}.table-cell-stack>span+span{border-left:1px solid var(--border-strong);padding-left:.5rem}.result-details>span,.home-scale>*,.home-scale__support>span{border-left:1px solid var(--border-strong);margin-left:-1px;padding-left:.5rem}.table-cell-stack:has(>.source-link:first-child)>:first-child{flex:0 auto}.table-cell-stack>.source-link{order:0}.table-cell-stack>.record-cite{order:1;margin-left:auto}.table-cell-stack>.result-details{flex:1 0 100%;order:2}.result-details{color:var(--text-muted);white-space:normal;flex-wrap:wrap;gap:.125rem .5rem;margin-left:-.5rem;font-size:.75rem;font-weight:400;line-height:1.4;display:flex;overflow:hidden}.sortable-header{min-height:1.5rem;color:inherit;align-items:center;gap:.3rem;text-decoration:none;display:flex}.sortable-header:focus-visible{outline-offset:.125rem}.sortable-header:hover{color:var(--text)}.sortable-header__indicator{opacity:.45;flex:0 0 12px}.sortable-header--active .sortable-header__indicator{opacity:1}.data-table th.numeric .sortable-header{justify-content:flex-end}.sortable-header--active,.sortable-header--active .sortable-header__indicator{color:var(--accent)}.pivot-cell{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.pivot-observation{flex-direction:column;align-items:flex-end;gap:.125rem;display:flex}.pivot-observation .result-details{text-align:right;justify-content:flex-end}.pivot-observation .result-details time{white-space:nowrap}.data-table th.pivot-score{white-space:normal}.pivot-score{width:var(--pivot-score-width)}.pivot-score .pivot-observation{min-width:var(--pivot-score-width)}.version-label{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.version-configuration{color:var(--text-muted);font-size:.75rem;display:block}.version-variants{margin-top:.5rem}.version-variants summary{cursor:pointer;color:var(--text-muted);font-size:.75rem}.version-variants .table-scroll{margin-top:.5rem}.version-variants .data-table{min-width:0}.search-type{color:var(--text-muted);text-transform:capitalize;font-size:.75rem}.pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;font-size:.75rem;display:grid}.pagination>a,.pagination>button{min-width:5rem;min-height:var(--control-height);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);justify-content:center;align-items:center;padding-inline:.75rem;font-weight:550;text-decoration:none;display:inline-flex}.pagination>a:hover{border-color:var(--accent);background:var(--accent-soft)}.pagination>:last-child{justify-self:end}.pagination>:first-child{justify-self:start}.pagination button:disabled{color:var(--text-muted);border-color:var(--border);background:var(--surface-strong)}.pagination__status{color:var(--text-muted);font-variant-numeric:tabular-nums}.pagination__status strong{color:var(--text);font-weight:600}.results-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.results-footer>.pagination{flex:20rem}.score-chart{flex-direction:column;gap:.5rem;display:flex}.score-chart svg{width:100%;max-width:var(--score-chart-max-width);height:auto;color:var(--text-muted);display:block}.score-chart text{fill:currentColor;font:.75rem -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.score-chart-axis{fill:none;stroke:var(--border-strong)}.score-chart-frontier{fill:none;stroke:var(--accent);stroke-width:2px}.score-chart-point{fill:var(--accent);stroke:var(--background)}:target{background-color:var(--accent-soft);scroll-margin-top:var(--header-height)}.state-message{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem;min-height:8rem;padding:1.5rem 0;display:flex}.state-message h1,.state-message h2,.state-message h3{letter-spacing:-.015em;text-transform:none;margin:0;font-size:1rem}.state-message p{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.5}.state-message__action{margin-top:.75rem;font-size:.875rem;font-weight:600}.state-message--not-found{border:0;gap:.5rem;min-height:0;padding:0}.state-message--not-found h1{letter-spacing:-.025em;font-size:2rem}.state-message--not-found p{font-size:1rem}.state-message--error{border-color:var(--border-strong)}.state-code{font-family:var(--font-mono);letter-spacing:.08em;font-weight:600;color:var(--accent)!important;margin-bottom:0!important;font-size:.75rem!important}.loading-state{min-width:0}.route-loading [aria-hidden=true] *,.home-page--loading [aria-hidden=true] *{box-shadow:none;border-color:#0000}.route-loading .loading-search,.route-loading .data-table th{background:0 0}.route-loading .table-scroll{scrollbar-width:none;overflow:hidden}.route-loading>[role=status]>div{flex-direction:column;gap:2rem;display:flex}.global-search-panel--loading .global-search-loading li{border:0}.skeleton{background:var(--surface-strong);vertical-align:middle;border-radius:.125rem;max-width:100%;height:.625rem;display:inline-block}.skeleton--title{width:18rem;height:1.15em;display:block}.skeleton--subtitle{width:13rem;height:.875rem}.skeleton--section{width:9rem;height:1em}h2 .skeleton--section{height:1.25em;display:block}.skeleton--value{width:11rem}.skeleton--label{width:6rem}.skeleton--control{width:13rem;height:var(--control-height)}.skeleton--initial{width:.75rem}.skeleton--cell{width:70%;min-width:3rem}.loading-state td.numeric .skeleton{width:3.5rem}.loading-search{min-height:var(--control-height);padding:.5rem}.loading-search .skeleton{width:75%}.loading-tabs{align-items:center;height:2rem}.loading-tabs .skeleton{width:3rem}.global-search-loading{margin:0;padding:.25rem .5rem;list-style:none}.global-search-loading li{border-bottom:1px solid var(--border);grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:1rem;min-height:2.75rem;display:grid}.global-search-loading li:last-child{border-bottom:0}.home-page--loading .home-model-list__identity,.home-page--loading .home-model-list__metadata{gap:.4rem}@media (prefers-reduced-motion:no-preference){.skeleton{background:linear-gradient(90deg, var(--surface-strong) 20%, color-mix(in srgb, var(--border) 55%, var(--surface-strong)) 48%, var(--surface-strong) 76%);background-size:220% 100%;animation:2s ease-in-out infinite skeleton-loading}@keyframes skeleton-loading{0%{background-position-x:220%}to{background-position-x:-220%}}}.home-intro{flex-direction:column;gap:.5rem;display:flex}.home-scale{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin-left:-.5rem;font-size:1rem;display:flex;overflow:hidden}.home-scale p{margin:0 0 0 -1px}.home-scale__primary strong{color:var(--text);font-weight:650}.home-scale__support{display:contents}.home-scale>.home-scale__support{border:0;margin:0;padding:0}.home-scale>*,.home-scale__support>span{padding-right:.5rem}.home-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem;display:grid}.home-section,.home-directory{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;min-width:0;padding-top:1.5rem;display:flex}.home-section__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 1rem;display:flex}.home-section__header>div{flex-direction:column;gap:.125rem;display:flex}.home-section__header p,.home-directory .home-section__header>span{color:var(--text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.75rem}.home-section__header>a{align-items:center;min-height:1.5rem;font-size:.75rem;font-weight:550;display:inline-flex}.home-model-list{border-top:1px solid var(--border-strong);margin:0;padding:0;list-style:none}.home-model-list li{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;min-width:0;padding-block:.75rem;display:grid}.home-model-list__identity,.home-model-list__metadata{flex-direction:column;gap:.125rem;min-width:0;display:flex}.home-model-list__identity>a{align-items:center;min-height:1.5rem;display:flex}.home-model-list__identity>a:first-child{overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.home-model-list__identity>a:last-child:not(:first-child),.home-panel-detail{color:var(--text-muted);font-size:.75rem}.home-model-list__identity>.benchmark-link{overflow-wrap:anywhere;white-space:normal}.home-model-list__metadata{text-align:right;flex-flow:wrap;justify-content:flex-end;align-items:center;gap:0 .75rem}.home-model-list__metadata>.home-addition-score{text-align:right;flex:1 0 100%}.home-panel-count{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;font-size:.75rem;line-height:1.5rem}.home-addition-score{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:650}.home-addition-score>a{align-items:center;min-block-size:24px;display:inline-flex}.home-additions-list .source-link{font-size:.75rem}.model-benchmark-score{text-align:right;flex-direction:column;align-items:flex-end;min-width:0;display:flex}.model-benchmark-score__label,.model-benchmark-score--empty{color:var(--text-muted);overflow-wrap:anywhere;white-space:normal;font-size:.75rem}.model-benchmark-score__value{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.data-table td.numeric a.model-benchmark-score{align-items:flex-end;display:flex}.home-directory__groups{gap:1.5rem;display:grid}.home-directory__group h3{color:var(--text-muted);font-family:var(--font-mono);margin:0 0 .25rem;font-size:.75rem;font-weight:600}.home-directory__group ul{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem;margin:0;padding:0;list-style:none;display:grid}.home-directory__group li{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:0 .5rem;min-width:0;padding:.5rem 0;font-size:.875rem;display:flex}.home-directory__model{overflow-wrap:anywhere;flex:1 0 100%;align-items:center;min-width:0;min-height:1.5rem;font-weight:600;display:flex}.home-directory__provider{overflow-wrap:anywhere;min-width:0;color:var(--text-muted);flex:0 auto;font-size:.75rem}.home-directory__group .model-benchmark-score{min-width:0;min-height:1.5rem;color:var(--text-muted);flex-direction:row;flex:1 1 0;justify-content:flex-end;align-items:baseline;gap:.5rem;font-size:.75rem;text-decoration:none}.home-directory__group .model-benchmark-score__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-directory__group .model-benchmark-score__value{color:var(--text-muted);font-size:.75rem;font-weight:500}.home-directory__group a.model-benchmark-score:hover .model-benchmark-score__label{text-decoration:underline}.compare-page{--compare-label-width:24%;--compare-header-offset:var(--header-height)}.app-shell:has(.site-header--hidden:not(:has(:focus-visible))) .compare-page{--compare-header-offset:0rem}.page-header>.compare-pair-models{font-size:.875rem}.compare-selectors{top:var(--compare-header-offset);z-index:5;grid-template-columns:var(--compare-label-width) minmax(0, 1fr) minmax(0, 1fr);border-block:1px solid var(--border-strong);background:var(--background);align-items:start;gap:.75rem 1.5rem;margin:0;padding-block:.75rem;display:grid;position:sticky}.compare-selector-intro{color:var(--text-muted);margin:0;padding-top:1.55rem;font-size:.75rem;font-weight:600}.compare-selector{flex-direction:column;gap:.375rem;min-width:0;display:flex}.compare-selector>label{color:var(--text-muted);font-size:.75rem;font-weight:500}.compare-selector>select{width:100%;min-width:0;min-height:var(--control-height);border:1px solid var(--control-border);border-radius:var(--radius);background:var(--surface);color:var(--text);padding:0 .75rem;font-size:.875rem;font-weight:600}.compare-reasoning{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.compare-reasoning label{color:var(--text-muted);font-size:.75rem}.compare-reasoning select{width:100%;min-width:0;font-size:.75rem}.compare-reasoning select:disabled{color:var(--text-muted);border-color:var(--border)}.compare-selection-note{color:var(--text-muted);margin:0;font-size:.75rem}.compare-apply{min-height:var(--control-height);border-radius:var(--radius);background:var(--accent);color:var(--accent-contrast);cursor:pointer;border:0;grid-column:2/-1;justify-self:start;padding:0 1rem;font-size:.75rem;font-weight:600}.compare-apply:hover{background:var(--accent-strong)}.compare-information{flex-direction:column;gap:.75rem;display:flex}.compare-information h2{margin:0}.compare-table-scroll{overscroll-behavior-inline:contain;width:100%;max-width:100%;overflow-x:auto}.compare-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.875rem}.compare-label-col{width:var(--compare-label-width)}.compare-table th,.compare-table td{text-align:left;overflow-wrap:anywhere;vertical-align:top;padding:.75rem 0 .75rem 1.5rem}.compare-table th:first-child,.compare-table td:first-child{padding-left:0}.compare-table thead th{color:var(--text-muted);border-bottom:1px solid var(--border-strong);padding-block:.5rem;font-size:.75rem;font-weight:600}.compare-table tbody th{font-weight:500}.compare-table .numeric{text-align:left;font-variant-numeric:tabular-nums}.compare-information-table tbody tr{border-bottom:1px solid var(--border)}.compare-information-table tbody th{color:var(--text-muted);font-size:.75rem}.compare-unavailable{color:var(--text-muted)}.compare-results-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.compare-search{width:min(100%,24rem);min-width:0;min-height:var(--control-height);border:1px solid var(--control-border);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid;overflow:hidden}.compare-search input{background:0 0;border:0;outline:0;min-width:0;height:100%;padding:0 .75rem;font-size:.875rem}.compare-search>a{align-self:center;padding:0 .75rem;font-size:.75rem}.compare-note{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.6}.compare-note code{font-size:.75rem}.compare-benchmark-section{flex-direction:column;display:flex}.compare-section-heading{border-bottom:1px solid var(--border-strong);align-items:baseline;gap:.75rem;padding-bottom:.5rem;display:flex}.compare-section-heading :is(h2,h3){margin:0;font-size:1rem;font-weight:600}.compare-section-heading>span{color:var(--text-muted);font-size:.75rem}.compare-benchmark-name{align-items:center;gap:.25rem;display:flex}.compare-benchmark-name .benchmark-link{white-space:normal;overflow-wrap:anywhere;overflow:visible}.compare-context-warning{color:var(--accent);flex-shrink:0;display:inline-flex}.compare-scores{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.compare-scores>li{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;display:flex}.compare-score{font-size:1rem;font-weight:650}.compare-score-context{color:var(--text-muted);font-size:.75rem;line-height:1.5}.compare-result-row>th,.compare-result-row>td{padding-bottom:.25rem}.compare-detail-row>td{border-bottom:1px solid var(--border);padding:0 0 .75rem}.compare-details summary{width:fit-content;min-height:1.5rem;color:var(--text-muted);cursor:pointer;align-items:center;gap:.5rem;font-size:.75rem;list-style:none;display:flex}.compare-details summary::-webkit-details-marker{display:none}.compare-details summary:before{content:"+";font-size:.95rem}.compare-details[open] summary:before{content:"−"}.compare-details summary:focus-visible{outline-offset:0}.compare-details-body{border-radius:var(--radius);background:var(--surface-strong);margin-top:.25rem;padding:.75rem 1.5rem 1.5rem}.compare-details-context{color:var(--text-muted);margin:0 0 1.5rem;font-size:.75rem}.compare-evaluations{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;display:grid}.compare-evaluation-side{min-width:0}.compare-evaluation-name{margin:0 0 .75rem;font-size:.875rem;font-weight:600}.compare-evaluation+.compare-evaluation{border-top:1px solid var(--border-strong);margin-top:1.5rem;padding-top:1rem}.compare-evaluation .metadata-row{grid-template-columns:5.5rem minmax(0,1fr);font-size:.75rem}.compare-evaluation .metadata-row dd{overflow-wrap:anywhere;font-size:.75rem}.compare-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.compare-pagination .pagination{flex:20rem}.compare-selectors~.state-message{border-top:0;padding-top:.5rem}.compare-query-error{border-left:2px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;background:var(--surface-strong);padding:1rem;font-size:.875rem}.compare-query-error p{margin-bottom:.5rem}.compare-page a,.compare-page button,.compare-page select,.compare-page summary{scroll-margin-top:12rem}.coverage-options{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin:0;display:flex}.coverage-options label{color:var(--text-muted);flex-direction:column;gap:.25rem;font-size:.75rem;font-weight:500;display:flex}.coverage-options input{width:var(--coverage-option-width)}.coverage-options input[type=date]{width:auto;max-width:100%}.coverage-options select{max-width:var(--coverage-provider-width)}.results-section:has(>.results-section__header time) table{table-layout:fixed}.results-section:has(>.results-section__header time) table th:first-child{width:24%}.results-section:has(>.results-section__header time) table th:nth-child(2){width:42%}.results-section:has(>.results-section__header time) table th:nth-child(3){width:10%}.results-section:has(>.results-section__header time) table td{overflow-wrap:anywhere}:is(.results-section:has(>.results-section__header time) table td:nth-child(3),.results-section:has(>.results-section__header time) table th:nth-child(3)){text-align:right;white-space:nowrap}.results-section:has(>.results-section__header time) table td:nth-child(3){font-weight:600}.legal-page>*{max-width:var(--measure)}.legal-page>.page-header{max-width:none}.legal-page>.table-scroll{max-width:100%}.legal-page p{line-height:1.65}.legal-page section{margin-top:2rem}.legal-page section p,.legal-page h2{margin-top:.75rem}.legal-page a{overflow-wrap:anywhere}.legal-updated{color:var(--text-muted);font-size:.875rem}.legal-page.registry-page{gap:1rem}.legal-page.registry-page>.page-header{margin-bottom:.75rem}@media (width>=48rem){:root{--gutter:2rem}}@media (width<=62rem){.wordmark{white-space:normal;min-width:0;min-height:2.75rem}.wordmark span{overflow-wrap:anywhere}.home-model-list a,.home-directory__model{align-items:center;min-width:2.75rem;min-height:2.75rem;display:flex}.home-section__header>a,.theme-toggle label,.last-updated,.site-footer__credit-link,.local-search__clear,.button-link{min-height:2.75rem}.site-footer__credit-link{align-items:center;display:inline-flex}.theme-toggle label{justify-content:center;min-width:2.75rem}.tabs a,.global-search button,.page-size select,.page-size-form button{min-height:2.75rem}.site-header__inner{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;min-height:3.5rem}.mobile-menu-toggle{width:2.75rem;height:2.75rem;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.header-menu{background:var(--background);opacity:0;visibility:hidden;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.22,1,.36,1),opacity .16s,visibility 0s linear .2s;display:grid;position:absolute;top:100%;left:0;right:0}.header-menu__content{min-height:0;display:block;overflow:hidden}.header-menu__body{border-bottom:1px solid var(--border-strong);flex-direction:column;gap:.75rem;max-height:calc(100dvh - 6rem);padding:1rem;transition:transform .2s cubic-bezier(.22,1,.36,1);display:flex;overflow-y:auto;transform:translateY(-.35rem)}.header-menu--open{opacity:1;visibility:visible;pointer-events:auto;grid-template-rows:1fr;transition-delay:0s}.header-menu--open .header-menu__body{min-height:calc(100dvh - 3.5rem);transform:translateY(0)}.mobile-menu-toggle svg{transition:transform .2s cubic-bezier(.22,1,.36,1)}.mobile-menu-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.header-menu .global-search-shell{width:100%}.primary-nav{flex-direction:column;align-items:stretch;gap:0}.primary-nav a{border-radius:var(--radius);align-items:center;min-height:2.75rem;padding:0 .75rem;font-size:.875rem;display:flex}.primary-nav a[aria-current=page]{background:var(--surface-strong);box-shadow:none}.global-search{min-height:2.75rem}.global-search input{min-height:2.75rem;font-size:1rem}.global-search-panel{width:100%;box-shadow:none;margin-top:.25rem;position:static}.home-sections{grid-template-columns:1fr}.home-directory__group ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=42rem){:root{--header-height:auto;--control-height:2.75rem}h1,.state-message--not-found h1{font-size:1.75rem}.registry-page{gap:1.5rem;padding-top:1.5rem}.metadata-inline .metadata-row,.entity-metadata .metadata-row{margin-right:1rem;padding-right:1rem}.home-directory__group ul{grid-template-columns:1fr}.home-model-list li{grid-template-columns:minmax(0,1fr) auto}.results-section__header{align-items:flex-start}.local-search,.local-search__field{width:100%}.local-search input{font-size:1rem}.page-size-form{flex-wrap:wrap;min-width:0;max-width:100%}.page-size{white-space:normal;flex-wrap:wrap;min-width:0;max-width:100%}.metadata-row .source-link{white-space:normal;max-width:100%}.metadata-row{grid-template-columns:6rem minmax(0,1fr)}.tabs a{white-space:nowrap;flex-shrink:0}.result-tabs{flex-direction:column;align-items:stretch}.result-tabs .tabs{align-self:flex-start}.page-header>.cite-details>.cite-body{width:100%}.site-footer__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"dates""links""controls"}.site-footer__controls{justify-content:space-between;justify-self:stretch}.theme-toggle__options{flex-wrap:wrap}.site-footer__links{gap:0 1rem}.site-footer__links a,.theme-toggle label,.github-link{min-height:2.75rem}.github-link{min-width:2.75rem}.pagination{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.pagination>a,.pagination>button{min-width:0;max-width:100%;min-height:2.75rem;padding-inline:.35rem}.pagination__status{text-align:center;grid-area:1/1/auto/-1}.results-section .table-scroll{overflow-x:visible}.results-section .data-table,.results-section .data-table thead,.results-section .data-table tbody{width:100%;min-width:0;display:block}.results-section .data-table__primary{min-width:0}.results-section .data-table .source-link{white-space:normal;overflow-wrap:anywhere}.results-section .data-table td.numeric{white-space:normal}.results-section .data-table:has(th a[href^="/models?"]) tbody td.numeric.numeric.numeric.numeric.numeric{color:var(--text-muted);flex:0 auto;order:2;margin-left:0;font-size:.75rem;font-weight:500}.results-section .data-table thead tr{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:0 1rem;padding-block:.25rem;display:flex}.results-section .data-table thead th{white-space:normal;border:0;padding:0}.results-section .data-table thead th.data-table__sortable{align-items:center;min-height:2.75rem;display:flex}.results-section .data-table thead th:has(.sortable-header){align-items:center;min-height:2.75rem;display:flex}.results-section .data-table thead th:not(.data-table__sortable):not(:has(.sortable-header)){clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.results-section .data-table tbody tr{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding-block:.75rem;display:flex}.results-section .data-table tbody tr:last-child{border-bottom:0}.results-section .data-table tbody tr:after{content:"";flex:1 0 100%;order:1;height:0}.results-section .data-table td{min-width:0;color:var(--text-muted);border:0;flex:0 auto;order:2;padding:0;font-size:.75rem}.results-section .data-table td.data-table__primary{color:var(--text);flex:60%;order:0;font-size:.875rem}.results-section .data-table td:first-child:not(.numeric):not(:has(~td.data-table__primary)){color:var(--text);flex:60%;order:0;font-size:.875rem}.results-section .data-table td.data-table__primary~td.data-table__primary{flex:0 auto;order:2;font-size:.75rem}.results-section .data-table:not(:has(.version-label)) tbody td.numeric:not(.registry-number):not(.pivot-score):not([data-label]){color:var(--text);flex:none;order:0;margin-left:auto;font-size:1rem;font-weight:650}.results-section:has(>.results-section__header time) table tbody td:nth-child(3){color:var(--text);flex:none;order:0;margin-left:auto;font-size:1rem;font-weight:650}.data-table:has(th a[href^="/models?"]) tbody td:nth-child(3):before{content:"Released "}.data-table:has(th a[href^="/models?"]) tbody td:nth-child(4):before{content:"Status "}.data-table:has(th a[href^="/benchmarks?"]) tbody td:nth-child(2):before{content:"Latest version "}.data-table:has(th a[href^="/benchmarks?"]) tbody td:nth-child(3):before{content:"Released "}.data-table:has(th a[href^="/companies?"]) tbody td:nth-child(2):before{content:"Established "}.data-table:has(th a[href^="/companies?"]) tbody td:nth-child(3):before{content:"Latest model "}.data-table:has(.version-label)>tbody>tr>td:nth-child(2):before{content:"Released "}.data-table:has(.version-label)>tbody>tr>td:nth-child(3):not(.numeric):before{content:"Metric "}.data-table:has(.version-label)>tbody>tr>td.numeric:nth-last-child(2):before{content:"Models "}.data-table:has(.version-label)>tbody>tr>td.numeric:last-child:before{content:"Results "}.version-variants .data-table>tbody>tr>td:nth-child(2):before{content:"Configuration "}.version-variants .data-table>tbody>tr>td:nth-child(3):before{content:"Released "}.version-variants .data-table>tbody>tr>td:nth-child(4):not(.numeric):before{content:"Metric "}.results-section .data-table td[data-label]:before{content:attr(data-label) " ";color:var(--text-muted);font-weight:400}.results-section .data-table td.numeric[data-label],.results-section .data-table td.pivot-score{text-align:left;font-weight:500}.results-section .data-table:has(.version-label) tbody td.numeric{text-align:left;font-weight:500}.results-section .data-table td .table-cell-stack>:first-child{flex:1 0 100%}.results-section .data-table td .table-cell-stack:has(>.source-link:first-child)>:first-child{flex:0 auto}.results-section .data-table td .result-details{flex:auto}.results-section .data-table td .table-cell-stack>.result-details:before{content:none}.results-section .data-table td .record-cite{margin-left:0}.results-section .data-table td.pivot-score{width:auto}.results-section .data-table td.pivot-score .pivot-cell,.results-section .data-table td.pivot-score .pivot-observation{align-items:flex-start;min-width:0}.results-section .data-table td.pivot-score .pivot-observation .result-details{text-align:left;justify-content:flex-start}.results-section .data-table tbody tr:hover{background:0 0}.results-section .data-table td a.model-benchmark-score,.results-section .data-table td .model-benchmark-score{text-align:left;flex-flow:wrap;align-items:baseline;gap:0 .5rem;display:inline-flex}.version-variants .data-table tbody tr{padding-block:.5rem}.metadata-inline,.entity-metadata .metadata-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}.metadata-inline .metadata-row,.entity-metadata .metadata-row{border:0;margin:0;padding:0}.home-benchmark-list li{align-items:center}.home-additions-list li{grid-template-columns:minmax(0,1fr) auto;gap:0 1rem}.home-additions-list .home-model-list__identity,.home-additions-list .home-model-list__metadata{display:contents}.home-additions-list .home-model-list__identity>a:first-child{grid-area:1/1}.home-additions-list .home-addition-score{grid-area:1/2;align-self:center}.home-additions-list .home-model-list__identity>.benchmark-link{grid-area:2/1/auto/-1;min-height:1.5rem}.home-additions-list .home-model-list__metadata>.source-link{grid-area:3/1;justify-self:start;min-height:2.75rem}.home-additions-list .home-model-list__metadata>.record-cite{grid-area:3/2;justify-self:end;min-height:2.75rem}.results-section .data-table td.registry-number:before{content:"Registry No. ";color:var(--text-muted);letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}.results-section .data-table td:has(>.model-status[data-status=active]){display:none}.result-tabs .tabs+.tabs{max-width:100%;padding-right:2rem;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.results-footer{flex-direction:column;align-items:stretch}.results-footer>.pagination{flex:none}.compare-page{--compare-label-width:0%;scroll-padding-top:9rem}.compare-selectors{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;padding-block:.5rem}.compare-selector-intro{display:none}.compare-selector{gap:.25rem}.compare-selector>label,.compare-reasoning label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.compare-selector>select{min-height:2.75rem;padding:0 1.5rem 0 .5rem;font-size:.875rem}.compare-reasoning{display:block}.compare-reasoning select{min-height:2.75rem;font-size:.75rem}.compare-apply{grid-column:1/-1;justify-self:stretch;min-height:2.75rem}.compare-table-scroll{overflow-x:visible}.compare-table,.compare-table thead,.compare-table tbody{display:block}.compare-table colgroup{display:none}.compare-table tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:.5rem;display:grid}.compare-table th,.compare-table td{padding:0}.compare-table thead tr{border-bottom:1px solid var(--border-strong);padding-block:.5rem}.compare-table thead th{border:0;padding:0}.compare-table thead th:first-child{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.compare-table tbody th[scope=row]{grid-column:1/-1;padding-top:.75rem}.compare-result-row>td{padding-block:.25rem}.compare-detail-row>td{grid-column:1/-1;padding-bottom:.5rem}.compare-information-table tbody tr{padding-bottom:.75rem}.compare-information-table tbody th[scope=row]{padding-bottom:.125rem}.compare-score{font-size:1rem}.compare-details summary{min-height:2.75rem}.compare-details-body{padding:.75rem}.compare-evaluations{grid-template-columns:1fr;gap:1rem}.compare-evaluation .metadata-row{grid-template-columns:6rem minmax(0,1fr);gap:.25rem}.compare-search{width:100%;min-height:2.75rem}.compare-search input{font-size:1rem}.compare-results-controls .tabs{width:100%}.coverage-options button{white-space:normal}.coverage-options{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.coverage-options label{min-width:0}.coverage-options select,.coverage-options input,.coverage-options input[type=date]{width:100%;max-width:100%;min-height:2.75rem}.coverage-options button{align-self:end;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.site-header,.header-menu,.header-menu__body,.mobile-menu-toggle svg{transition:none;animation:none}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#111214;--surface:#17181b;--surface-strong:#22242a;--text:#f4f4f5;--text-muted:#a1a1aa;--border:#2d2f35;--border-strong:#484b54;--accent:#8db4df;--accent-strong:#b4cfea;--accent-soft:#18283a;--accent-contrast:#111827;--focus:#78b7f0;--control-border:#747885;--theme-control-hover:#fff}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#111214;--surface:#17181b;--surface-strong:#22242a;--text:#f4f4f5;--text-muted:#a1a1aa;--border:#2d2f35;--border-strong:#484b54;--accent:#8db4df;--accent-strong:#b4cfea;--accent-soft:#18283a;--accent-contrast:#111827;--focus:#78b7f0;--control-border:#747885;--theme-control-hover:#fff}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (forced-colors:active){:focus-visible,.theme-toggle__input:focus-visible+label{outline-color:highlight}.theme-toggle__input:checked+label,.primary-nav a[aria-current=page],.tabs a[aria-current=page]{text-decoration:underline}.global-search:focus-within,.local-search__controls:focus-within,.compare-search:focus-within{outline:2px solid highlight}.global-search button,.local-search button,.page-size-form button,.button-link,.compare-apply,.page-header>.model-compare,.copy-link,.page-header>.report-issue,.page-header>.cite-details>summary{border:1px solid buttontext}}details>summary{min-block-size:24px;line-height:24px}
