.model-benchmarks-card,.benchmark-dialog{--benchmark-text: #172335;--benchmark-muted: #667587;--benchmark-line: #20344c19;--benchmark-hover: #edf2f6;--benchmark-featured: #15906b0c;--benchmark-high: #087e58;--benchmark-mid: #63791c;--benchmark-low: #966400;color:var(--benchmark-text)}html.dark .model-benchmarks-card,html.dark .benchmark-dialog{--benchmark-text: #e7edf2;--benchmark-muted: #a0adbb;--benchmark-line: #c1ced924;--benchmark-hover: #b6c7dc0d;--benchmark-featured: #36c99c0c;--benchmark-high: #4bdfaa;--benchmark-mid: #c1d875;--benchmark-low: #eabb5c}.model-benchmarks-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.benchmark-open-button{display:inline-flex;align-items:center;gap:6px;min-height:36px;border:1px solid var(--benchmark-line);border-radius:7px;padding:6px 10px;color:var(--benchmark-text);font-size:11px;font-weight:550;cursor:pointer}.benchmark-open-button:hover{background:var(--benchmark-hover)}.benchmark-open-button:focus-visible{outline:2px solid #4c83e6;outline-offset:3px}.benchmark-button-label{color:var(--benchmark-muted);font-weight:400}.benchmark-group-title{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600}.benchmark-model-table,.benchmark-detail-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}.benchmark-model-table .benchmark-score-col{width:76px}.benchmark-model-table .benchmark-cost-col{width:68px}.benchmark-model-table th,.benchmark-model-table td{padding:7px 8px;border-bottom:1px solid var(--benchmark-line);vertical-align:middle}.benchmark-model-table th{text-align:left;font-weight:500}.benchmark-model-table tbody th{overflow-wrap:anywhere;line-height:1.4}.benchmark-model-table thead th{color:var(--benchmark-muted);font-size:10px;font-weight:450;padding-block:5px}.benchmark-model-table th:not(:first-child),.benchmark-model-table td{text-align:right}.benchmark-cost{color:var(--benchmark-muted);font-variant-numeric:tabular-nums;font-size:11px}.benchmark-score{font-size:13px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.benchmark-score-high{color:var(--benchmark-high)}.benchmark-score-mid{color:var(--benchmark-mid)}.benchmark-score-low{color:var(--benchmark-low)}.benchmark-featured-row{background:var(--benchmark-featured)}.benchmark-note{color:var(--benchmark-muted);font-size:11px;line-height:1.6}.benchmark-detail-table{font-size:14px}.benchmark-detail-table th,.benchmark-detail-table td{padding:11px 9px;border-bottom:1px solid var(--benchmark-line)}.benchmark-detail-table th{text-align:left;font-weight:450}.benchmark-detail-table thead th{font-size:12px;color:var(--benchmark-muted)}.benchmark-detail-table th:last-child,.benchmark-detail-table td{width:90px;text-align:right}.benchmark-detail-table .benchmark-score{font-size:14px}.benchmark-original{display:block;color:var(--benchmark-muted);font-size:11px;margin-top:2px}@media(max-width:480px){.benchmark-open-button{min-height:40px}.benchmark-dialog{padding:20px 14px}.benchmark-model-table th,.benchmark-model-table td{padding-inline:5px}.benchmark-model-table .benchmark-score-col{width:70px}.benchmark-model-table .benchmark-cost-col{width:59px}}.instructions-disconnect{--disconnect-bg: #fff6f5;--disconnect-hover: #ffebe8;--disconnect-text: #9f2925;--disconnect-icon-bg: #ffe4df;--disconnect-line: #efd1cc;background:var(--disconnect-bg);border-color:var(--disconnect-line)}html.dark .instructions-disconnect{--disconnect-bg: #30272d;--disconnect-hover: #3c2d34;--disconnect-text: #ffb5ae;--disconnect-icon-bg: #ffb5ae12;--disconnect-line: #ffb5ae26}.instructions-disconnect .instructions-disconnect-trigger,.instructions-disconnect .instructions-disconnect-title,.instructions-disconnect .instructions-disconnect-chevron,.instructions-disconnect .instructions-disconnect-icon{color:var(--disconnect-text)}.instructions-disconnect .instructions-disconnect-trigger{min-height:56px}.instructions-disconnect .instructions-disconnect-trigger:hover,.instructions-disconnect .instructions-disconnect-trigger:focus-visible{background:var(--disconnect-hover)}.instructions-disconnect .instructions-disconnect-trigger:focus-visible{outline:2px solid var(--disconnect-text);outline-offset:-3px}.instructions-disconnect .instructions-disconnect-icon{background:var(--disconnect-icon-bg)}.instructions-disconnect .instructions-disconnect-content{border-color:var(--disconnect-line)}.instructions-disconnect-title{line-height:1.45}
