.benchmark_benchmarks__b47Ni{--bench-bg:#f2f2f7;--bench-surface:rgba(255,255,255,0.78);--bench-ink:#1d1d1f;--bench-muted:#6e6e73;--bench-blue:#0071e3;--bench-blue-strong:#0066cc;--bench-green:#30d158;--bench-baseline:#a02337;--bench-baseline-strong:#80192b;--bench-purple:#bf5af2;--bench-line:rgba(210,210,215,0.58);--bench-shadow:0 18px 44px rgba(0,0,0,0.05);--bench-page-max:1440px;--bench-content-max:1180px;display:grid;grid-gap:38px;gap:38px;width:min(var(--bench-page-max),calc(100vw - 44px));margin:0 auto;padding:22px 0 48px;color:var(--bench-ink);overflow-x:hidden}.benchmark_benchmarks__b47Ni>*{min-width:0}.benchmark_subnav__H9UdC{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;width:min(var(--bench-content-max),100%);margin:0 auto;padding:0 4px;border:0;border-radius:0;background:rgba(245,245,247,.72);box-shadow:inset 0 -1px 0 rgba(0,0,0,.08);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.benchmark_brand__j10gB{display:inline-flex;align-items:center;gap:7px;min-width:max-content;padding:4px 10px 4px 0;color:var(--bench-ink);font-size:14px;font-weight:650;white-space:nowrap}.benchmark_brandIconCluster___SCmg,.benchmark_heroTitleIconCluster__HRaUG{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.benchmark_brandIconCluster___SCmg{gap:3px;width:auto;margin-right:3px}.benchmark_brandIcon__6LFcQ{display:block;width:17px;height:17px;object-fit:contain}.benchmark_navLinks__kznqy{display:flex;gap:4px;overflow-x:auto;padding:2px 0}.benchmark_navLinks__kznqy a{gap:7px;white-space:nowrap;padding:6px 11px 6px 7px;color:rgba(29,29,31,.72);font-size:13px;font-weight:600}.benchmark_navLinks__kznqy a,.benchmark_navRqBadge__0NQyu{display:inline-flex;align-items:center;border-radius:999px;transition:background .16s var(--ease),color .16s var(--ease),box-shadow .16s var(--ease)}.benchmark_navRqBadge__0NQyu{justify-content:center;min-width:34px;height:20px;padding:0 7px;background:rgba(255,255,255,.72);box-shadow:0 1px 3px rgba(0,0,0,.05),inset 0 0 0 1px rgba(0,113,227,.12);color:rgba(0,102,204,.82);font-size:11px;font-weight:700;line-height:1}.benchmark_navLinks__kznqy a.benchmark_active__6zdJl,.benchmark_navLinks__kznqy a:hover{background:rgba(0,113,227,.1);box-shadow:none;color:var(--bench-blue-strong)}.benchmark_navLinks__kznqy a.benchmark_active__6zdJl .benchmark_navRqBadge__0NQyu,.benchmark_navLinks__kznqy a:hover .benchmark_navRqBadge__0NQyu{background:rgba(255,255,255,.92);box-shadow:0 4px 12px rgba(0,113,227,.11),inset 0 0 0 1px rgba(0,113,227,.24);color:var(--bench-blue-strong)}.benchmark_active__6zdJl{background:rgba(0,113,227,.1);box-shadow:none;color:var(--bench-blue-strong)}.benchmark_hero__0_U3s,.benchmark_panel__a2Bpx{min-width:0;width:min(var(--bench-content-max),100%);margin-inline:auto}.benchmark_hero__0_U3s{padding:26px 0 8px;background:transparent;box-shadow:none}.benchmark_heroGrid__f3cPb{display:grid;grid-template-columns:1fr;justify-items:center;grid-gap:18px;gap:18px;text-align:center}.benchmark_heroStatement__gWaRx{display:grid;justify-items:center;grid-gap:14px;gap:14px;width:min(980px,100%)}.benchmark_cardKicker__nF_6d,.benchmark_kicker__2Lakz{margin:0 0 12px;color:#333336;font-size:.9375rem;font-weight:650;letter-spacing:0;text-transform:none}.benchmark_hero__0_U3s h1{max-width:980px;margin:0;font-size:clamp(2.05rem,3.7vw,3.55rem);font-weight:650;line-height:1.02;letter-spacing:0}.benchmark_heroTitle__0L3aG{display:inline-flex;align-items:center;justify-content:center;gap:16px;text-wrap:balance}.benchmark_heroTitleIconCluster__HRaUG{gap:9px;min-height:66px;transform:translateY(1px)}.benchmark_heroTitleIcon__XYmXF{display:block;width:58px;height:58px;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.08))}.benchmark_heroTitleIconCluster__HRaUG[data-count="2"]{gap:7px}.benchmark_heroTitleIconCluster__HRaUG[data-count="2"] .benchmark_heroTitleIcon__XYmXF{width:54px;height:54px}.benchmark_heroQuestion__GarjF{max-width:840px;margin:0 auto;color:#333336;font-size:clamp(1rem,1.7vw,1.28rem);font-weight:400;line-height:1.22}.benchmark_heroActions__MO7w4{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.benchmark_heroButton__2QcLZ{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border-radius:999px;padding:9px 20px;font-size:1rem;font-weight:600;line-height:1;transition:background .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease),color .16s var(--ease),transform .16s var(--ease)}.benchmark_heroButton__2QcLZ:hover{transform:translateY(-1px)}.benchmark_heroButton__2QcLZ:focus-visible{outline:2px solid rgba(0,102,204,.42);outline-offset:3px}.benchmark_heroButtonPrimary__1TNem{border:1px solid var(--bench-blue);background:var(--bench-blue);color:#ffffff;box-shadow:0 8px 18px rgba(0,113,227,.18)}.benchmark_heroButtonPrimary__1TNem:focus-visible,.benchmark_heroButtonPrimary__1TNem:hover{background:var(--bench-blue-strong);border-color:var(--bench-blue-strong);color:#ffffff}.benchmark_heroButtonSecondary__NVReX{border:1px solid rgba(0,102,204,.48);background:rgba(255,255,255,.38);color:var(--bench-blue-strong)}.benchmark_heroButtonSecondary__NVReX:focus-visible,.benchmark_heroButtonSecondary__NVReX:hover{border-color:var(--bench-blue-strong);background:rgba(0,113,227,.08);color:var(--bench-blue-strong)}.benchmark_lede__3fVHe{max-width:760px;margin:14px auto 0;color:#333336;font-size:1.25rem;line-height:1.24}.benchmark_heroMetrics__FVpXn{display:grid;width:min(680px,100%);grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.benchmark_heroMetricCard__UIqWU{display:grid;grid-gap:7px;gap:7px;min-height:104px;align-content:start;border:1px solid var(--bench-line);border-radius:8px;padding:14px;background:rgba(255,255,255,.78);box-shadow:0 8px 22px rgba(0,0,0,.035);text-align:left}.benchmark_heroMetricCard__UIqWU span,.benchmark_summaryCard__3UDe3 span{color:var(--bench-ink);font-size:.9375rem;font-weight:600;letter-spacing:0;line-height:1.25;text-transform:none}.benchmark_heroMetricCard__UIqWU strong{display:block;color:var(--bench-ink);font-size:clamp(2.125rem,3vw,2.625rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;line-height:1}.benchmark_inlineFormula__20s_3{display:inline-flex;align-items:baseline;gap:.28em;white-space:nowrap;color:var(--bench-ink);font-family:Times New Roman,STIX Two Math,Cambria Math,serif;font-size:1.02em;line-height:1}.benchmark_formulaTerm__KkBJA{font-style:italic}.benchmark_inlineFormula__20s_3 sub,.benchmark_inlineFormula__20s_3 sup{font-size:.62em;line-height:0}.benchmark_summaryGrid__UwZ0F{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:28px}.benchmark_summaryCard__3UDe3{min-height:128px;border:1px solid var(--bench-line);border-radius:8px;padding:14px;background:rgba(255,255,255,.78);box-shadow:0 8px 22px rgba(0,0,0,.035)}.benchmark_compactSummaryCard__XGQA1{min-height:104px;align-content:center}.benchmark_summaryCard__3UDe3 strong{display:block;margin-top:8px;font-size:34px;line-height:1}.benchmark_summaryCard__3UDe3 p{margin:10px 0 0;color:var(--bench-muted);line-height:1.4}.benchmark_panel__a2Bpx{padding:36px 0 0;border-top:1px solid rgba(210,210,215,.55);background:transparent;box-shadow:none;scroll-margin-top:72px}.benchmark_matrixStagePanel__rqREN{width:100%;max-width:100%}.benchmark_sectionHead__iXGyL{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;flex-wrap:wrap}.benchmark_sectionHead__iXGyL h2{margin:0 0 6px;font-size:clamp(1.875rem,3vw,2.4rem);font-weight:650;line-height:1.14}.benchmark_sectionHead__iXGyL p{max-width:900px;margin:0;color:#333336;font-size:1.0625rem;line-height:1.36}.benchmark_leaderboardControls__HiQTf,.benchmark_matrixActions__9aTkj{display:grid;grid-gap:10px;gap:10px;justify-items:end}.benchmark_cellLegend__0_rnT{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 12px;color:var(--bench-muted);font-size:12px;font-weight:600}.benchmark_cellLegend__0_rnT span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.benchmark_cellLegend__0_rnT i{display:inline-block;width:12px;height:12px;border-radius:4px}.benchmark_unsupportedLegendSwatch__3jp6m{background:#ececf0;box-shadow:inset 0 0 0 1px rgba(142,142,147,.24)}.benchmark_issueLegendSwatch__oOG_B{background:#f1f1f4;box-shadow:inset 0 0 0 1px rgba(142,142,147,.24)}.benchmark_baselineModelSwatch__luKDx{background:rgba(160,35,55,.16);box-shadow:inset 0 0 0 1px rgba(160,35,55,.38)}.benchmark_foundationModelSwatch__lgcH3{background:rgba(0,113,227,.18);box-shadow:inset 0 0 0 1px rgba(0,102,204,.42)}.benchmark_positiveDeltaSwatch__D_fQ0{background:rgba(0,102,204,.72)}.benchmark_negativeDeltaSwatch__JD08h{background:rgba(210,54,48,.58)}.benchmark_metricToggle__mU1hq{display:inline-grid;grid-template-columns:repeat(3,minmax(64px,1fr));gap:2px;flex:0 0 auto;border:1px solid var(--bench-line);border-radius:999px;padding:4px;background:rgba(245,245,247,.72)}.benchmark_metricToggle__mU1hq button{border:0;border-radius:999px;min-height:34px;padding:7px 13px;background:transparent;color:rgba(29,29,31,.72);cursor:pointer;font:inherit;font-size:.875rem;font-weight:600;letter-spacing:0;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.benchmark_metricToggle__mU1hq button:focus-visible,.benchmark_metricToggle__mU1hq button:hover{color:var(--bench-ink)}.benchmark_metricToggle__mU1hq .benchmark_activeMetric__sfuV2{background:#ffffff;box-shadow:0 1px 8px rgba(0,0,0,.09);color:var(--bench-ink)}.benchmark_familyLegend__aBHsF{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 14px;color:#6e6e73;font-size:12px;font-weight:600}.benchmark_familyLegend__aBHsF span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.benchmark_familyLegend__aBHsF i{width:9px;height:9px;border-radius:999px;box-shadow:0 0 0 3px rgba(0,0,0,.04)}.benchmark_foundationDot__4YMoG{background:#0071e3}.benchmark_baselineDot__zk_ns{background:var(--bench-baseline)}.benchmark_pageGrid__OUXgA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.benchmark_pageLink__LY75e{position:relative;display:grid;grid-gap:10px;gap:10px;min-height:148px;align-content:start;overflow:visible;border:1px solid var(--bench-line);border-radius:8px;padding:18px;background:rgba(255,255,255,.78);box-shadow:0 8px 22px rgba(0,0,0,.035);transition:transform .18s ease,box-shadow .18s ease}.benchmark_pageLink__LY75e:hover{color:var(--bench-ink);transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.052)}.benchmark_pageTooltip__8VvLT{position:absolute;right:18px;bottom:16px;left:18px;z-index:2;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:10px 12px;background:rgba(29,29,31,.94);box-shadow:0 14px 30px rgba(0,0,0,.16);color:white;font-size:13px;font-weight:600;line-height:1.35;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.benchmark_pageLink__LY75e:focus-visible .benchmark_pageTooltip__8VvLT,.benchmark_pageLink__LY75e:hover .benchmark_pageTooltip__8VvLT{opacity:1;transform:translateY(0)}.benchmark_pageLink__LY75e strong{font-size:25px;line-height:1.05}.benchmark_pageLink__LY75e p{margin:0;color:var(--bench-muted);line-height:1.45}.benchmark_legend___AVJ0{display:flex;gap:8px;flex-wrap:wrap}.benchmark_legend___AVJ0 span{display:inline-flex;align-items:center;gap:7px;min-height:30px;border:1px solid var(--bench-line);border-radius:999px;padding:6px 10px;color:rgba(29,29,31,.72);font-size:12px;font-weight:600}.benchmark_swatch__gYJfQ{width:14px;height:14px;border-radius:50%}.benchmark_matrixWrap__lxprH{width:100%;max-width:100%;min-width:0;overflow:auto;max-height:78vh;border:1px solid var(--bench-line);border-radius:8px;background:rgba(255,255,255,.72);box-shadow:var(--bench-shadow)}.benchmark_matrix__YOQ72{width:max-content;min-width:max-content;border-spacing:6px;border-collapse:separate}.benchmark_matrix__YOQ72 th{position:-webkit-sticky;position:sticky;top:0;z-index:3;min-width:92px;max-width:120px;height:132px;padding:8px;background:rgba(255,255,255,.96);color:#55565b;font-size:11px;font-weight:650;vertical-align:bottom}.benchmark_matrix__YOQ72 .benchmark_corner__Co8xC{left:0;z-index:5;min-width:260px;height:auto;text-align:left;vertical-align:middle}.benchmark_matrix__YOQ72 td{min-width:92px;height:58px;border-radius:8px;padding:6px;text-align:center;font-size:12px;font-weight:650}.benchmark_rowHead__NhEuk{position:-webkit-sticky;position:sticky;left:0;z-index:2;min-width:260px;max-width:280px;border-radius:8px;padding:10px;background:rgba(255,255,255,.96);font-size:13px;font-weight:650}.benchmark_sub__jvIXG{display:block;margin-top:4px;color:var(--bench-muted);font-size:11px;font-weight:600;line-height:1.2}.benchmark_rotated__AfSZ4{writing-mode:vertical-rl;transform:rotate(180deg);white-space:normal;line-height:1.15}.benchmark_taskGrid__EK3Ut{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:14px;gap:14px}.benchmark_taskGroup__yRfBA{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.benchmark_taskGroup__yRfBA h3{margin:0;font-size:24px}.benchmark_taskCard__puEoo{display:grid;grid-gap:12px;gap:12px;min-height:340px;border:1px solid var(--bench-line);border-radius:8px;padding:16px;background:rgba(255,255,255,.78)}.benchmark_taskCard__puEoo h4{margin:0;font-size:16px;line-height:1.25}.benchmark_rankList__UOeWH{display:grid;grid-gap:7px;gap:7px;max-height:268px;overflow:auto;padding-right:3px}.benchmark_rankItem__wW4o1{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) 58px;align-items:center;grid-gap:8px;gap:8px;min-height:36px;border-radius:8px;padding:7px 9px;overflow:hidden;background:#f5f5f7}.benchmark_rankItem__wW4o1:before{position:absolute;top:7px;bottom:7px;left:0;width:4px;border-radius:0 999px 999px 0;content:""}.benchmark_foundationRankItem__r2vNX{background:linear-gradient(90deg,rgba(0,113,227,.13),rgba(0,113,227,.05) 55%,#f5f5f7)}.benchmark_baselineRankItem__yxmeV{background:linear-gradient(90deg,rgba(160,35,55,.13),rgba(160,35,55,.045) 55%,#f5f5f7)}.benchmark_foundationRankItem__r2vNX:before{background:#0071e3}.benchmark_baselineRankItem__yxmeV:before{background:var(--bench-baseline)}.benchmark_foundationRankItem__r2vNX .benchmark_rankBadge__RMx2I{background:#0071e3}.benchmark_baselineRankItem__yxmeV .benchmark_rankBadge__RMx2I{background:var(--bench-baseline)}.benchmark_rankBadge__RMx2I{position:relative;border-radius:999px;padding:4px 7px;background:var(--bench-blue);color:white;font-size:12px;font-weight:650;text-align:center}.benchmark_rankModel__O2KZm{position:relative;min-width:0;overflow:hidden;color:#1d1d1f;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.benchmark_rankScore__Rffg_{position:relative;color:var(--bench-muted);font-size:12px;font-weight:650;text-align:right}.benchmark_loading__Ji__N{min-height:360px;display:grid;place-items:center;border-radius:8px;background:rgba(255,255,255,.78);color:var(--bench-muted);font-weight:650}.benchmark_metricToggleWide__5gtoF{display:inline-grid;grid-template-columns:repeat(4,minmax(76px,1fr));gap:2px;flex:0 0 auto;border:1px solid var(--bench-line);border-radius:999px;padding:4px;background:rgba(245,245,247,.72)}.benchmark_metricToggleWide__5gtoF button{border:0;border-radius:999px;min-height:34px;padding:7px 13px;background:transparent;color:rgba(29,29,31,.72);cursor:pointer;font:inherit;font-size:.875rem;font-weight:600;letter-spacing:0;transition:background .16s var(--ease),color .16s var(--ease),box-shadow .16s var(--ease)}.benchmark_metricToggleWide__5gtoF button:focus-visible,.benchmark_metricToggleWide__5gtoF button:hover{color:var(--bench-ink)}.benchmark_metricToggleWide__5gtoF .benchmark_activeMetric__sfuV2{background:#ffffff;box-shadow:0 1px 8px rgba(0,0,0,.09);color:var(--bench-ink)}.benchmark_controlBar__dMiNQ{display:grid;grid-template-columns:minmax(190px,.22fr) repeat(3,minmax(150px,.16fr)) minmax(240px,1fr);grid-gap:12px;gap:12px;margin:0 0 18px;padding:12px;border:1px solid var(--bench-line);border-radius:8px;background:rgba(245,245,247,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.benchmark_controlGroup__Oc_ZD,.benchmark_searchGroup__w5X3r{display:grid;grid-gap:7px;gap:7px}.benchmark_controlGroup__Oc_ZD span,.benchmark_searchGroup__w5X3r span{color:var(--bench-muted);font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:none}.benchmark_controlGroup__Oc_ZD select,.benchmark_searchGroup__w5X3r input{width:100%;min-height:38px;border:1px solid rgba(210,210,215,.5);border-radius:8px;padding:0 12px;background:rgba(255,255,255,.88);color:#1d1d1f;font:inherit;font-size:.875rem;font-weight:500;outline:none;transition:background .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease)}.benchmark_controlGroup__Oc_ZD select:focus-visible,.benchmark_searchGroup__w5X3r input:focus-visible{border-color:rgba(0,102,204,.46);background:#ffffff;box-shadow:inset 0 0 0 1px rgba(0,102,204,.48),0 1px 2px rgba(0,0,0,.035)}.benchmark_metricMatrixStack__rhfan{display:grid;grid-gap:34px;gap:34px}.benchmark_metricMatrixPanel__kAI2Z{display:grid;grid-gap:12px;gap:12px;min-width:0}.benchmark_metricMatrixPanel__kAI2Z+.benchmark_metricMatrixPanel__kAI2Z{padding-top:6px;border-top:1px solid var(--bench-line)}.benchmark_metricMatrixHead__nj0wm{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.benchmark_metricMatrixHead__nj0wm h3{margin:0;color:#1d1d1f;font-size:1.35rem;font-weight:650;line-height:1.15}.benchmark_metricMatrixHead__nj0wm p{max-width:560px;margin:0;color:var(--bench-muted);font-size:.9rem;line-height:1.35;text-align:right}.benchmark_overallMatrixWrap__I_ENn{position:relative;isolation:isolate;width:100%;max-width:100%;min-width:0;max-height:none;overflow-x:auto;overflow-y:visible;border:1px solid var(--bench-line);border-radius:8px;background:#ffffff;box-shadow:var(--bench-shadow)}.benchmark_overallMatrixWrap__I_ENn:before{display:none}.benchmark_supplementalPanel__MFMHO{border-top-color:rgba(126,87,194,.24)}.benchmark_supplementalGrid__wSTem{display:grid;grid-gap:16px;gap:16px}.benchmark_supplementalBlock__XkKy3{display:grid;grid-gap:14px;gap:14px;border:1px solid rgba(126,87,194,.2);border-radius:8px;padding:16px;background:linear-gradient(180deg,rgba(250,247,255,.94),rgba(255,255,255,.82));box-shadow:0 10px 26px rgba(91,62,140,.06)}.benchmark_supplementalBlockHead__T2_XC{display:grid;grid-gap:5px;gap:5px}.benchmark_supplementalBlockHead__T2_XC h3{margin:0;color:#2d233d;font-size:1.05rem;font-weight:650;line-height:1.25}.benchmark_supplementalBlockHead__T2_XC p{max-width:980px;margin:0;color:#5e5470;font-size:.9375rem;line-height:1.4}.benchmark_supplementalMatrixWrap__wBDMs{width:max-content;max-width:100%;border-color:rgba(126,87,194,.22);background:rgba(253,250,255,.82);box-shadow:none}.benchmark_supplementalMatrix__6REH5{min-width:max-content}.benchmark_supplementalMatrix__6REH5 thead th{background:rgba(253,250,255,.98);color:#56436f}.benchmark_supplementalMatrix__6REH5 .benchmark_matrixTaskCorner__oCsMd,.benchmark_supplementalMatrix__6REH5 .benchmark_matrixTaskRowHead__Q_pqr{min-width:252px;max-width:252px}.benchmark_supplementalMatrix__6REH5 .benchmark_modelColumnHeader__X6zPs,.benchmark_supplementalMatrix__6REH5 .benchmark_overallCell__eJL87{min-width:30px;width:30px}.benchmark_supplementalMatrix__6REH5 .benchmark_familyDivider__Fk3on td{background:rgba(243,235,255,.96);color:#5c3c92}.benchmark_aggregateMatrixWrap__Yt_lf{width:max-content;max-width:100%;background:#ffffff}.benchmark_aggregateMatrix__prJ4C .benchmark_matrixTaskCorner__oCsMd,.benchmark_aggregateMatrix__prJ4C .benchmark_matrixTaskRowHead__Q_pqr{min-width:284px;max-width:284px}.benchmark_aggregateMatrix__prJ4C .benchmark_aggregateTaskCorner__TXnC2{height:146px}.benchmark_aggregateMatrix__prJ4C .benchmark_modelColumnHeader__X6zPs{min-width:30px;width:30px;height:146px}.benchmark_aggregateMatrix__prJ4C .benchmark_overallCell__eJL87{min-width:30px;width:30px;height:23px}.benchmark_aggregateMatrix__prJ4C .benchmark_aggregateTaskRowHead__VPId_{grid-template-columns:70px minmax(0,1fr) 26px;min-height:23px}.benchmark_aggregateParadigmLine__ID4t_{color:#6e6e73;font-size:8.4px;font-weight:700;line-height:1.1}.benchmark_aggregateTaskLine__QY0hh{color:#1d1d1f;font-size:9px;font-weight:650;line-height:1.14}.benchmark_rankingConsistencyWrap__8HG5L{width:100%;max-width:100%;overflow:auto;border:1px solid var(--bench-line);border-radius:8px;background:#ffffff;box-shadow:var(--bench-shadow)}.benchmark_rankingBoardStack__ZrtQP{display:grid;grid-gap:26px;gap:26px}.benchmark_rankingBoardPanel__x4Byl{display:grid;grid-gap:12px;gap:12px;min-width:0}.benchmark_rankingBoardPanel__x4Byl+.benchmark_rankingBoardPanel__x4Byl{padding-top:24px;border-top:1px solid rgba(210,210,215,.55)}.benchmark_rankingBoardPanelHead__mB_uj{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.benchmark_rankingBoardPanelHead__mB_uj h3{margin:0 0 6px;color:#1d1d1f;font-size:1.25rem;font-weight:720;line-height:1.12}.benchmark_rankingBoardPanelHead__mB_uj p{max-width:790px;margin:0;color:#333336;font-size:.96rem;line-height:1.32}.benchmark_rankingBoardWrap__Pt_pi{width:100%;max-width:100%;overflow:auto;border:1px solid rgba(210,210,215,.42);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,248,250,.94));box-shadow:0 16px 38px rgba(0,0,0,.045)}.benchmark_rankingBoardGrid__KW0Mf{display:grid;min-width:1180px;grid-template-columns:repeat(5,minmax(230px,1fr));grid-gap:0;gap:0;background:transparent}.benchmark_rankingBoardColumn__iuHBA{min-width:0;background:transparent}.benchmark_rankingBoardColumn__iuHBA+.benchmark_rankingBoardColumn__iuHBA{border-left:1px solid rgba(210,210,215,.42)}.benchmark_rankingBoardColumnHead__TJuj3{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(210,210,215,.44);padding:10px 12px;background:rgba(251,251,253,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.benchmark_rankingBoardColumnHead__TJuj3 h3{margin:0;color:#1d1d1f;font-size:1rem;font-weight:760;line-height:1}.benchmark_rankingBoardColumnHead__TJuj3 span{color:#6e6e73;font-size:.68rem;font-weight:720;line-height:1}.benchmark_rankingBoardRows__zL4Xf{display:grid;grid-gap:5px;gap:5px;padding:10px 8px 12px;background:transparent}.benchmark_rankingBoardRow__kscGA{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) 52px;align-items:center;grid-gap:6px;gap:6px;min-height:54px;overflow:hidden;border-radius:6px;padding:8px 6px;background:rgba(255,255,255,.72);box-shadow:0 1px 0 rgba(0,0,0,.035)}.benchmark_rankingBoardRow__kscGA:before{position:absolute;inset:0 auto 0 0;z-index:0;display:block;width:var(--ranking-bar-width,0);border-radius:inherit;background:var(--ranking-bar-fill,rgba(0,113,227,.08));content:"";transition:width .18s var(--ease)}.benchmark_rankingBoardRow__kscGA:hover{background:#ffffff;box-shadow:0 1px 0 rgba(0,0,0,.035),0 8px 18px rgba(0,0,0,.055)}.benchmark_rankingBoardRank__6FKf0{position:relative;z-index:1;display:inline-grid;width:21px;height:21px;justify-self:center;place-items:center;border-radius:999px;background:rgba(29,29,31,.055);color:#6e6e73;font-size:.62rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:760;line-height:1}.benchmark_rankingBoardModel__xyoqn{position:relative;z-index:1;display:flex;align-items:center;min-width:0;min-height:36px}.benchmark_rankingBoardText__FUSoI{position:relative;display:inline-grid;width:max-content;max-width:100%;min-width:0}.benchmark_rankingBoardText__FUSoI small,.benchmark_rankingBoardText__FUSoI strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.benchmark_rankingBoardText__FUSoI strong{color:#1d1d1f;font-size:.68rem;font-weight:780;line-height:1.05}.benchmark_rankingBoardText__FUSoI small{margin-top:2px;color:#6e6e73;font-size:.56rem;font-weight:720;line-height:1}.benchmark_rankingBaselineRow__E3f1g .benchmark_rankingBoardText__FUSoI small{color:var(--bench-baseline-strong)}.benchmark_rankingFoundationRow__76Knb .benchmark_rankingBoardText__FUSoI small{color:var(--bench-blue-strong)}.benchmark_rankingCornerMedal__EuJwW{position:absolute;top:4px;left:calc(100% + 1px);z-index:2;width:32px;height:38px;transform:rotate(-8deg);transform-origin:center}.benchmark_rankingCornerMedal__EuJwW,.benchmark_rankingRankMedal__xaQu8{display:block;background:transparent!important;box-shadow:none;isolation:isolate;color:#1d1d1f}.benchmark_rankingRankMedal__xaQu8{position:relative;z-index:1;width:27px;height:34px;justify-self:center}.benchmark_rankingRankMedal__xaQu8:after,.benchmark_rankingRankMedal__xaQu8:before{position:absolute;content:""}.benchmark_rankingRankMedal__xaQu8:before{top:0;left:1px;z-index:3;display:block;width:25px;height:25px;border-radius:999px;background:var(--medal-rosette);box-shadow:inset 0 1px 1px rgba(255,255,255,.6),inset 0 -2px 4px rgba(0,0,0,.14),0 4px 9px rgba(0,0,0,.12);-webkit-clip-path:polygon(50% 0,59% 8%,71% 4%,76% 16%,89% 18%,88% 31%,100% 39%,91% 50%,96% 63%,83% 69%,82% 82%,68% 83%,60% 96%,50% 88%,39% 96%,31% 83%,17% 82%,16% 69%,4% 63%,9% 50%,0 39%,12% 31%,11% 18%,24% 16%,29% 4%,41% 8%);clip-path:polygon(50% 0,59% 8%,71% 4%,76% 16%,89% 18%,88% 31%,100% 39%,91% 50%,96% 63%,83% 69%,82% 82%,68% 83%,60% 96%,50% 88%,39% 96%,31% 83%,17% 82%,16% 69%,4% 63%,9% 50%,0 39%,12% 31%,11% 18%,24% 16%,29% 4%,41% 8%)}.benchmark_rankingRankMedal__xaQu8:after{top:5px;left:7px;z-index:4;display:block;width:13px;height:13px;border-radius:999px;background:var(--medal-center);box-shadow:0 0 0 2px #ffffff,inset 0 1px 1px rgba(255,255,255,.35),inset 0 -1px 2px rgba(0,0,0,.1)}.benchmark_rankingRankMedal__xaQu8 b{position:absolute;top:5px;left:0;z-index:5;display:grid;width:27px;height:13px;place-items:center;color:var(--medal-number);font-size:.5rem;font-weight:900;line-height:1}.benchmark_rankingCornerMedal__EuJwW:after,.benchmark_rankingCornerMedal__EuJwW:before{position:absolute;content:""}.benchmark_rankingCornerMedal__EuJwW:before{top:0;left:3px;z-index:3;display:block;width:30px;height:30px;border-radius:999px;background:var(--medal-rosette);box-shadow:inset 0 1px 1px rgba(255,255,255,.6),inset 0 -2px 4px rgba(0,0,0,.14),0 4px 9px rgba(0,0,0,.14);-webkit-clip-path:polygon(50% 0,59% 8%,71% 4%,76% 16%,89% 18%,88% 31%,100% 39%,91% 50%,96% 63%,83% 69%,82% 82%,68% 83%,60% 96%,50% 88%,39% 96%,31% 83%,17% 82%,16% 69%,4% 63%,9% 50%,0 39%,12% 31%,11% 18%,24% 16%,29% 4%,41% 8%);clip-path:polygon(50% 0,59% 8%,71% 4%,76% 16%,89% 18%,88% 31%,100% 39%,91% 50%,96% 63%,83% 69%,82% 82%,68% 83%,60% 96%,50% 88%,39% 96%,31% 83%,17% 82%,16% 69%,4% 63%,9% 50%,0 39%,12% 31%,11% 18%,24% 16%,29% 4%,41% 8%)}.benchmark_rankingCornerMedal__EuJwW:after{top:6px;left:8px;z-index:4;display:block;width:16px;height:16px;border-radius:999px;background:var(--medal-center);box-shadow:0 0 0 2px #ffffff,inset 0 1px 1px rgba(255,255,255,.35),inset 0 -1px 2px rgba(0,0,0,.1)}.benchmark_rankingCornerMedal__EuJwW b{position:absolute;top:8px;left:0;z-index:5;display:grid;width:32px;place-items:center;color:var(--medal-number);font-size:.58rem;font-weight:900;line-height:1}.benchmark_rankingMedalRibbon__IMCAQ{position:absolute;top:21px;left:5px;z-index:1;display:block;width:18px;height:13px;filter:drop-shadow(2px 1.5px 0 var(--medal-ribbon-shadow))}.benchmark_rankingMedalRibbon__IMCAQ:after,.benchmark_rankingMedalRibbon__IMCAQ:before{position:absolute;top:0;display:block;width:10px;height:14px;background:var(--medal-ribbon);content:""}.benchmark_rankingMedalRibbon__IMCAQ:before{left:0;-webkit-clip-path:polygon(0 0,100% 8%,74% 100%,45% 76%,0 100%);clip-path:polygon(0 0,100% 8%,74% 100%,45% 76%,0 100%);transform:rotate(6deg)}.benchmark_rankingMedalRibbon__IMCAQ:after{right:0;-webkit-clip-path:polygon(0 8%,100% 0,100% 100%,55% 76%,26% 100%);clip-path:polygon(0 8%,100% 0,100% 100%,55% 76%,26% 100%);transform:rotate(-6deg)}.benchmark_rankingCornerMedal__EuJwW.benchmark_rankingGoldMedal__togtx,.benchmark_rankingRankMedal__xaQu8.benchmark_rankingGoldMedal__togtx{--medal-center:#f4ad49;--medal-number:#4a2c00;--medal-ribbon:linear-gradient(180deg,#ef625a,#d84742);--medal-ribbon-shadow:rgba(58,158,151,0.82);--medal-rosette:linear-gradient(145deg,#ffd84a,#f6be22 48%,#df9800)}.benchmark_rankingCornerMedal__EuJwW.benchmark_rankingSilverMedal__e3H87,.benchmark_rankingRankMedal__xaQu8.benchmark_rankingSilverMedal__e3H87{--medal-center:#d8dee8;--medal-number:#272b31;--medal-ribbon:linear-gradient(180deg,#e85b56,#cf3f3d);--medal-ribbon-shadow:rgba(58,158,151,0.78);--medal-rosette:linear-gradient(145deg,#f6f8fb,#d6dce6 48%,#9ea7b4)}.benchmark_rankingCornerMedal__EuJwW.benchmark_rankingBronzeMedal___eVXk,.benchmark_rankingRankMedal__xaQu8.benchmark_rankingBronzeMedal___eVXk{--medal-center:#d98b3d;--medal-number:#2f1705;--medal-ribbon:linear-gradient(180deg,#e85b56,#c93c38);--medal-ribbon-shadow:rgba(58,158,151,0.78);--medal-rosette:linear-gradient(145deg,#efb36e,#c8762f 48%,#8b4618)}.benchmark_rankingBoardMetric__vmyY4{position:relative;z-index:1;display:grid;justify-items:end;grid-gap:4px;gap:4px;min-width:0}.benchmark_rankingBoardCount__VUrRT{display:inline-grid;min-width:34px;min-height:21px;place-items:center;border-radius:5px;font-size:.68rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:820;line-height:1;box-shadow:inset 0 0 0 1px rgba(29,29,31,.035)}.benchmark_rankingBoardMean__MrY0N{color:#6e6e73;font-size:.52rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:720;line-height:1}.benchmark_rankingToolbar__nP0ln{position:-webkit-sticky;position:sticky;left:0;z-index:3;display:flex;min-width:1040px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(210,210,215,.72);padding:12px;background:rgba(251,251,253,.98)}.benchmark_rankingToolbar__nP0ln>span{color:#1d1d1f;font-size:.86rem;font-weight:760;line-height:1}.benchmark_rankingSortControl___PAP8{display:inline-flex;align-items:center;gap:8px;color:#6e6e73;font-size:.72rem;font-weight:700;line-height:1}.benchmark_rankingSortControl___PAP8 select{min-height:30px;border:1px solid rgba(210,210,215,.82);border-radius:999px;padding:4px 28px 4px 12px;background:#ffffff;color:#1d1d1f;font:inherit;font-size:.78rem;font-weight:700;outline:none}.benchmark_rankingSortControl___PAP8 select:focus-visible{border-color:rgba(0,102,204,.54);box-shadow:0 0 0 3px rgba(0,113,227,.12)}.benchmark_rankingConsistencyHeader__UpbDB,.benchmark_rankingConsistencyRow__saBVD{display:grid;min-width:1040px;grid-template-columns:286px minmax(360px,1fr) 244px 106px;align-items:center;grid-gap:12px;gap:12px}.benchmark_rankingConsistencyHeader__UpbDB{position:-webkit-sticky;position:sticky;left:0;z-index:2;padding:11px 12px;border-bottom:1px solid rgba(210,210,215,.72);background:rgba(251,251,253,.98);color:#6e6e73;font-size:.68rem;font-weight:760;line-height:1}.benchmark_rankingConsistencyRows__MskTH{display:grid;min-width:1040px;padding:4px 12px 8px}.benchmark_rankingConsistencyRow__saBVD{min-height:38px;border-bottom:1px solid rgba(229,229,234,.68);padding:5px 0}.benchmark_rankingConsistencyRow__saBVD:last-child{border-bottom:0}.benchmark_rankingModelCell__Bqxz0{display:grid;grid-template-columns:24px 40px minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px;min-width:0}.benchmark_rankingOrder__ZGw5Z{display:inline-grid;width:22px;height:22px;place-items:center;border-radius:999px;background:rgba(29,29,31,.06);color:#6e6e73;font-size:.66rem;font-weight:760;line-height:1}.benchmark_rankingFamilyMedal__MMMGn,.benchmark_rankingMedalPlaceholder__kIs4_{display:inline-grid;place-items:center;border-radius:999px}.benchmark_rankingFamilyMedal__MMMGn{width:36px;height:25px;grid-template-columns:1fr;grid-template-rows:13px 8px;padding-top:3px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.54),0 4px 10px rgba(0,0,0,.08)}.benchmark_rankingFamilyMedal__MMMGn b{font-size:.68rem;font-weight:850;line-height:1}.benchmark_rankingFamilyMedal__MMMGn small{margin:0;font-size:.48rem;font-weight:850;letter-spacing:0;line-height:1}.benchmark_rankingMedalPlaceholder__kIs4_{width:36px;height:25px}.benchmark_rankingGoldMedal__togtx{background:linear-gradient(180deg,#fff3b5,#ffd54f 48%,#d59b00);color:#3f2a00}.benchmark_rankingSilverMedal__e3H87{background:linear-gradient(180deg,#f7f8fb,#d8dce5 48%,#aeb4c0);color:#24262b}.benchmark_rankingBronzeMedal___eVXk{background:linear-gradient(180deg,#ffe0be,#d99049 50%,#9b5b24);color:#2d1808}.benchmark_rankingModelCell__Bqxz0 small,.benchmark_rankingModelCell__Bqxz0 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.benchmark_rankingModelCell__Bqxz0 strong{color:#1d1d1f;font-size:.82rem;font-weight:760;line-height:1.1}.benchmark_rankingModelCell__Bqxz0 small{margin-top:2px;font-size:.64rem;font-weight:700;line-height:1}.benchmark_rankingBaselineRow__E3f1g .benchmark_rankingModelCell__Bqxz0 small{color:var(--bench-baseline-strong)}.benchmark_rankingFoundationRow__76Knb .benchmark_rankingModelCell__Bqxz0 small{color:var(--bench-blue-strong)}.benchmark_rankingModelCell__Bqxz0 .benchmark_rankingFamilyMedal__MMMGn small{margin:0;overflow:visible;color:inherit;font-size:.48rem;line-height:1;text-overflow:clip;white-space:normal}.benchmark_rankingFrequencyTrack__HrxGj{position:relative;height:18px;overflow:hidden;border-radius:4px;background:rgba(245,245,247,.9);box-shadow:inset 0 0 0 1px rgba(210,210,215,.58)}.benchmark_rankingFrequencyLayer__MHsnq{position:absolute;top:0;bottom:0;left:0;border-radius:4px}.benchmark_rankingBaselineRow__E3f1g{--rank-top-5:rgba(128,25,43,0.9);--rank-top-10:rgba(160,35,55,0.72);--rank-top-20:rgba(160,35,55,0.48);--rank-top-30:rgba(160,35,55,0.28);--rank-top-40:rgba(160,35,55,0.15)}.benchmark_rankingFoundationRow__76Knb{--rank-top-5:rgba(0,82,168,0.95);--rank-top-10:rgba(0,113,227,0.76);--rank-top-20:rgba(0,113,227,0.5);--rank-top-30:rgba(0,113,227,0.3);--rank-top-40:rgba(0,113,227,0.16)}.benchmark_rankingTop5__GrP2k{background:var(--rank-top-5)}.benchmark_rankingTop10__3jMFi{background:var(--rank-top-10)}.benchmark_rankingTop20__hUdwC{background:var(--rank-top-20)}.benchmark_rankingTop30__zNd_X{background:var(--rank-top-30)}.benchmark_rankingTop40__VznF_{background:var(--rank-top-40)}.benchmark_rankingCountGrid__h8ej6,.benchmark_rankingCountHeader__rdRCK{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:4px;gap:4px;text-align:center}.benchmark_rankingCountHeader__rdRCK b{font:inherit}.benchmark_rankingCountCell__vKoVj{display:inline-grid;min-height:20px;place-items:center;border-radius:4px;font-size:.68rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:760;line-height:1;box-shadow:inset 0 0 0 1px rgba(29,29,31,.035);transition:background .16s var(--ease),color .16s var(--ease)}.benchmark_rankingMeanRank__1xSl6{display:inline-flex;align-items:center;gap:7px;justify-self:end;color:#1d1d1f;font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.benchmark_foundationDeltaWrap__BAne1{position:relative;isolation:isolate;width:100%;max-width:100%;overflow:auto;border:1px solid var(--bench-line);border-radius:8px;background:#ffffff;box-shadow:var(--bench-shadow)}.benchmark_baselineModelDot__wC0CQ,.benchmark_foundationModelDot__38yv1{display:inline-block;width:8px;height:8px;border-radius:999px}.benchmark_baselineModelDot__wC0CQ{background:var(--bench-baseline)}.benchmark_foundationModelDot__38yv1{background:#0071e3}.benchmark_foundationDeltaSummary__LQcgF{position:-webkit-sticky;position:sticky;left:0;z-index:2;width:max-content;min-width:100%;padding:11px 12px;border-bottom:1px solid rgba(210,210,215,.72);background:rgba(251,251,253,.98)}.benchmark_foundationDeltaSummary__LQcgF p{margin:0;color:#333336;font-size:.82rem;font-weight:700;letter-spacing:0;line-height:1.25}.benchmark_foundationDeltaChart__PKRNW{display:grid;width:100%;min-width:980px;grid-gap:0;gap:0;padding:6px 10px 10px}.benchmark_foundationDeltaAxis__RH5WY{display:grid;grid-template-columns:286px minmax(420px,1fr);align-items:end;grid-gap:8px;gap:8px;padding:0 4px 5px;border-bottom:1px solid rgba(210,210,215,.72);color:#8e8e93;font-size:.56rem;font-weight:750;line-height:1;text-transform:none}.benchmark_foundationDeltaAxis__RH5WY span:nth-child(2){position:relative;display:grid;grid-template-columns:1fr 28px 1fr;align-items:center;text-align:center}.benchmark_foundationDeltaAxis__RH5WY b,.benchmark_foundationDeltaAxis__RH5WY i{font:inherit;font-style:normal}.benchmark_foundationDeltaAxis__RH5WY b:first-child{text-align:right}.benchmark_foundationDeltaAxis__RH5WY b:last-child{color:#0066cc;text-align:left}.benchmark_foundationDeltaBarCell__APGMs{display:grid;min-width:0;min-height:24px;grid-template-columns:286px minmax(420px,1fr);align-items:center;grid-gap:8px;gap:8px;border-bottom:1px solid rgba(229,229,234,.6);padding:2px 4px}.benchmark_foundationDeltaBarCell__APGMs:last-child{border-bottom:0}.benchmark_foundationDeltaTrack__Uknu4{position:relative;display:block;width:100%;height:12px;overflow:visible;border-radius:3px;background:linear-gradient(90deg,rgba(210,54,48,.12),rgba(245,245,247,.98) 48%,rgba(245,245,247,.98) 52%,rgba(0,102,204,.12));box-shadow:inset 0 0 0 1px rgba(210,210,215,.58)}.benchmark_foundationDeltaZeroLine__F8NqY{position:absolute;top:0;bottom:0;left:50%;width:1px;background:rgba(29,29,31,.28)}.benchmark_foundationDeltaNegativeBar__yrhRV,.benchmark_foundationDeltaPositiveBar__ZkILH{position:absolute;top:2px;bottom:2px;min-width:2px;border-radius:2px}.benchmark_foundationDeltaPositiveBar__ZkILH{background:linear-gradient(90deg,#5eb8ff,#0066cc)}.benchmark_foundationDeltaNegativeBar__yrhRV{background:linear-gradient(90deg,#ff8a83,#d23630)}.benchmark_foundationDeltaValue__JSzJb{pointer-events:none}.benchmark_foundationDeltaNegativeValue__8csDo,.benchmark_foundationDeltaPositiveValue__w6blN{position:absolute;top:50%;z-index:1;transform:translateY(-50%);font-size:.66rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;line-height:1;white-space:nowrap}.benchmark_foundationDeltaPositiveValue__w6blN{color:#0066cc;text-align:left}.benchmark_foundationDeltaNegativeValue__8csDo{color:#b42318;text-align:right}.benchmark_foundationDeltaLabel__xxxBs{display:grid;grid-template-columns:80px minmax(0,1fr) 24px;align-items:center;width:100%;grid-gap:6px;gap:6px;min-width:0;text-align:left}.benchmark_foundationDeltaLabel__xxxBs b,.benchmark_foundationDeltaLabel__xxxBs em{display:block;overflow:hidden;color:#1d1d1f;font-style:normal;font-weight:760;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.benchmark_foundationDeltaLabel__xxxBs b{color:#6e6e73;font-size:.56rem}.benchmark_foundationDeltaLabel__xxxBs em{font-size:.61rem}.benchmark_foundationDeltaLabel__xxxBs i{display:inline-grid;min-width:22px;min-height:14px;place-items:center;border-radius:4px;background:rgba(29,29,31,.06);color:#8e8e93;font-size:.52rem;font-style:normal;font-weight:800;line-height:1}.benchmark_overallMatrix__u1xQz{width:max-content;min-width:max-content;border-spacing:0;border-collapse:separate}.benchmark_groupedModelMatrix__bfJTc,.benchmark_overallMatrix__u1xQz.benchmark_aggregateMatrix__prJ4C{min-width:max-content}.benchmark_overallMatrix__u1xQz td,.benchmark_overallMatrix__u1xQz th{box-sizing:border-box}.benchmark_overallMatrix__u1xQz thead{position:relative;z-index:20}.benchmark_overallMatrix__u1xQz tbody{position:relative;z-index:1}.benchmark_overallMatrix__u1xQz thead th{position:-webkit-sticky;position:sticky;z-index:8;border-right:1px solid rgba(210,210,215,.72);border-bottom:1px solid rgba(210,210,215,.72);border-radius:0;padding:5px 6px;background:#fbfbfd;box-shadow:none;color:#4d4d52;font-size:9px;font-weight:650;line-height:1.18;text-align:center}.benchmark_matrixTaskCorner__oCsMd{top:0;left:0;z-index:14!important;min-width:252px;max-width:252px;height:152px;padding:10px!important;text-align:left!important;vertical-align:bottom}.benchmark_groupedModelMatrix__bfJTc .benchmark_matrixTaskCorner__oCsMd{height:182px}.benchmark_matrixFamilyHeader__sL5Ci{top:0;z-index:11!important;height:30px;padding:6px 8px!important;background:rgba(251,251,253,.98)!important;font-size:12px!important;font-weight:760!important;letter-spacing:0;line-height:1;text-align:center!important;vertical-align:middle}.benchmark_baselineFamilyHeader__ojEnR{color:var(--bench-baseline-strong)!important;background:linear-gradient(180deg,rgba(160,35,55,.14),rgba(251,251,253,.98))!important}.benchmark_foundationFamilyHeader__zNcMa{color:var(--bench-blue-strong)!important;background:linear-gradient(180deg,rgba(0,113,227,.15),rgba(251,251,253,.98))!important}.benchmark_modelColumnHeader__X6zPs{top:0;min-width:28px;width:28px;height:152px;padding:7px 2px 6px!important;vertical-align:bottom}.benchmark_groupedModelMatrix__bfJTc .benchmark_modelColumnHeader__X6zPs{top:30px}.benchmark_baselineModelColumn__4q4CC{border-top:3px solid rgba(160,35,55,.72)!important;background:linear-gradient(180deg,rgba(160,35,55,.14),#fbfbfd 36%)!important}.benchmark_foundationModelColumn__8_nsp{border-top:3px solid rgba(0,102,204,.76)!important;background:linear-gradient(180deg,rgba(0,113,227,.15),#fbfbfd 36%)!important}.benchmark_modelColumnLabel__jum0A{display:inline-block;color:#2f2f34;font-size:9px;font-weight:700;letter-spacing:0;line-height:1;text-align:left;-webkit-text-orientation:mixed;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.benchmark_overallCorner__Mc0bI{top:0;left:0;z-index:13!important;min-width:218px;height:180px;border-top-left-radius:8px!important;text-align:left!important;vertical-align:middle}.benchmark_datasetHeader__Ca_WE{top:0;height:28px;min-width:40px;padding-inline:4px!important;vertical-align:middle}.benchmark_datasetHeaderLabel__2UjPj{display:flex;height:100%;align-items:center;justify-content:center;overflow:visible;text-align:center;white-space:nowrap}.benchmark_taskHeader__B5oiu{top:28px;z-index:12!important;height:128px;min-width:40px;overflow:visible;padding:0!important;vertical-align:bottom}.benchmark_angledHeaderLabel__76hN5{position:absolute;left:50%;bottom:30px;display:block;width:max-content;overflow:visible;text-align:center;transform:translateX(-50%) rotate(-50deg);transform-origin:center center;white-space:nowrap}.benchmark_splitHeader__2p3eK{top:156px;min-width:40px;width:40px;height:24px;padding-inline:2px!important}.benchmark_overallRowHead__Iin_Z{position:-webkit-sticky;position:sticky;left:0;z-index:4;min-width:218px;max-width:218px;border-right:1px solid rgba(210,210,215,.72);border-bottom:1px solid rgba(210,210,215,.72);border-radius:0;padding:6px 8px;background:#fbfbfd;box-shadow:none;color:#1d1d1f;font-size:12px;font-weight:650;line-height:1.2;text-align:left}.benchmark_overallRowHead__Iin_Z span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.benchmark_overallRowHead__Iin_Z small{display:inline-block;margin-top:3px;color:var(--bench-muted);font-size:9px;font-weight:600;letter-spacing:0;text-transform:none}.benchmark_matrixTaskRowHead__Q_pqr{position:-webkit-sticky;position:sticky;left:0;z-index:5;display:grid;min-width:252px;max-width:252px;grid-template-columns:58px minmax(0,1fr) 26px;align-items:center;grid-gap:7px;gap:7px;border-right:1px solid rgba(210,210,215,.72);border-bottom:1px solid rgba(229,229,234,.82);padding:4px 7px;background:#fbfbfd;color:#1d1d1f;text-align:left}.benchmark_matrixDatasetLine__dCLg4{color:#6e6e73;font-size:8.5px;font-weight:700;line-height:1.12}.benchmark_matrixTaskLine__1BDYS{font-size:9.2px;font-weight:650;line-height:1.15}.benchmark_matrixSplitPill__GCgBd{display:inline-flex;min-width:24px;min-height:16px;align-items:center;justify-content:center;border-radius:999px;background:rgba(29,29,31,.06);color:#515154;font-size:8px;font-weight:700;line-height:1}.benchmark_familyDivider__Fk3on td{position:-webkit-sticky;position:sticky;left:0;z-index:6;height:34px;border-right:1px solid rgba(210,210,215,.72);border-bottom:1px solid rgba(210,210,215,.72);border-radius:0;padding:8px 10px;background:#f5f5f7;color:#333336;font-size:11px;font-weight:650;letter-spacing:0;text-transform:none}.benchmark_overallCell__eJL87{min-width:28px;width:28px;height:22px;border-right:1px solid rgba(229,229,234,.82);border-bottom:1px solid rgba(229,229,234,.82);padding:1px;background:#ffffff;text-align:center}.benchmark_aggregateEmptyCell__Gt3iJ,.benchmark_scoreCell__lSNh8,.benchmark_supplementalEmptyCell__rx5Y6,.benchmark_unsupportedCell__jz55w{display:grid;width:100%;min-height:22px;place-items:center;border-radius:3px;font-size:7.8px;font-weight:650;line-height:1}.benchmark_scoreCell__lSNh8{position:relative;overflow:hidden}.benchmark_matrixScoreValue__McZNr{position:relative;z-index:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.benchmark_matrixRankBadge__nlpm2{position:absolute;top:1px;right:1px;z-index:2;display:grid;min-width:9px;height:9px;place-items:center;border:1px solid rgba(255,255,255,.72);border-radius:999px;box-shadow:0 1px 3px rgba(0,0,0,.16);color:#1d1d1f;font-size:6.4px;font-weight:800;line-height:1}.benchmark_matrixRankGold__ldnLe{background:linear-gradient(180deg,#fff3a3,#f5b700)}.benchmark_matrixRankSilver__v_Mia{background:linear-gradient(180deg,#f8f8fb,#b8bec8)}.benchmark_matrixRankBronze__RVBCF{background:linear-gradient(180deg,#f8d0a5,#b76e34);color:#2a1609}.benchmark_matrixRankTop10___zvwU{background:rgba(255,255,255,.86);color:#333336}.benchmark_unsupportedCell__jz55w{border:1px solid rgba(142,142,147,.24);background:#ececf0;color:#8e8e93}.benchmark_supplementalEmptyCell__rx5Y6{border:1px solid rgba(126,87,194,.12);background:rgba(250,247,255,.62);color:rgba(94,84,112,.42)}.benchmark_aggregateEmptyCell__Gt3iJ{border:1px solid rgba(142,142,147,.14);background:rgba(245,245,247,.7);color:rgba(110,110,115,.55)}.benchmark_emptyState__F08bx{display:grid;min-height:220px;place-items:center;border:1px dashed rgba(0,0,0,.16);border-radius:8px;background:rgba(255,255,255,.72);color:var(--bench-muted);font-weight:650;text-align:center}.benchmark_dataTableWrap__D_rHg{width:100%;max-width:100%;overflow:auto;border:1px solid var(--bench-line);border-radius:8px;background:rgba(255,255,255,.78);box-shadow:var(--bench-shadow)}.benchmark_dataTable__SZQ9N{width:100%;min-width:980px;border-collapse:collapse}.benchmark_dataTable__SZQ9N td,.benchmark_dataTable__SZQ9N th{border-bottom:1px solid var(--bench-line);padding:12px 14px;text-align:left;white-space:nowrap}.benchmark_dataTable__SZQ9N th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:rgba(255,255,255,.98);color:#515154;font-size:11px;font-weight:650;letter-spacing:0;text-transform:none}.benchmark_dataTable__SZQ9N td{color:#1d1d1f;font-size:13px;font-weight:500}.benchmark_dataTable__SZQ9N tr:last-child td{border-bottom:0}.benchmark_baselinePill__93UFf,.benchmark_foundationPill__Uj7qi{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:650}.benchmark_foundationPill__Uj7qi{background:rgba(0,113,227,.12);color:#005bb5}.benchmark_baselinePill__93UFf{background:rgba(160,35,55,.12);color:var(--bench-baseline-strong)}.benchmark_positiveValue__Teqbn{color:#007a2f!important}.benchmark_negativeValue__QtJVr{color:#c02d22!important}.benchmark_neutralValue__UpAha{color:#6e6e73!important}.benchmark_protocolStabilityPanel__hI5_M{overflow:hidden;border:1px solid var(--bench-line);border-radius:8px;background:#ffffff;box-shadow:var(--bench-shadow)}.benchmark_protocolStabilityLegend__cHWeP{display:flex;flex-wrap:wrap;gap:8px 14px;padding:10px 12px;border-bottom:1px solid rgba(229,229,234,.82);background:#fbfbfd;color:var(--bench-muted);font-size:.72rem;font-weight:650}.benchmark_protocolStabilityLegend__cHWeP span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.benchmark_protocolStabilityLegend__cHWeP i{display:inline-block;width:11px;height:11px;border-radius:3px}.benchmark_controlLeadSwatch__kpXn5,.benchmark_defaultLeadSwatch__lvX7J{background:#0066cc}.benchmark_expansionSwatch__OquB4{background:#2ca85f}.benchmark_shrinkSwatch__vAOYL{border:1px dashed rgba(210,54,48,.72);background:rgba(210,54,48,.16)}.benchmark_protocolStabilityChart__AySz7{display:grid}.benchmark_protocolLeadRetentionList__nb0aZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1px;gap:1px;background:rgba(229,229,234,.88)}.benchmark_protocolLeadRetentionRow__0NhUM{display:grid;grid-template-columns:minmax(96px,.34fr) minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;min-width:0;min-height:54px;padding:8px 12px;background:#ffffff}.benchmark_protocolLeadRetentionLabel__lwhhY{min-width:0}.benchmark_protocolLeadRetentionLabel__lwhhY strong{overflow:hidden;display:block;color:#1d1d1f;font-size:.72rem;font-weight:760;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.benchmark_protocolLeadRetentionBars__MVoj6{display:grid;grid-gap:4px;gap:4px;min-width:0}.benchmark_protocolModelGrid__4_IW_{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));grid-gap:1px;gap:1px;background:rgba(229,229,234,.88)}.benchmark_protocolModelCard__uxtN8{min-width:0;background:#ffffff}.benchmark_protocolModelCardHead__yDd0N{display:grid;align-items:center;min-height:42px;padding:10px 12px;border-bottom:1px solid rgba(229,229,234,.82)}.benchmark_protocolModelCardHead__yDd0N h3{overflow:hidden;margin:0;color:#1d1d1f;font-size:.82rem;font-weight:780;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.benchmark_protocolModelRows__18uqC{display:grid}.benchmark_protocolModelRow__GIW04{display:grid;grid-template-columns:minmax(96px,.48fr) minmax(128px,1fr);align-items:center;grid-gap:8px;gap:8px;min-height:43px;padding:6px 10px;border-bottom:1px solid rgba(229,229,234,.62)}.benchmark_protocolModelRow__GIW04:last-child{border-bottom:0}.benchmark_protocolModelLabel__CJqAT{display:grid;min-width:0}.benchmark_protocolModelLabel__CJqAT strong{overflow:hidden;color:#1d1d1f;font-size:.64rem;font-weight:760;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.benchmark_protocolModelBarStack__m500O{display:grid;grid-gap:4px;gap:4px;min-width:0}.benchmark_protocolCompactBarRow__Wr48J{display:grid;grid-template-columns:44px minmax(0,1fr) 48px;align-items:center;grid-gap:5px;gap:5px;min-width:0}.benchmark_protocolCompactBarRow__Wr48J span{color:#86868b;font-size:.54rem;font-weight:560;line-height:1;text-align:right}.benchmark_protocolCompactBarRow__Wr48J strong{overflow:hidden;color:#1d1d1f;font-size:.58rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:820;letter-spacing:0;line-height:1;text-align:right;text-overflow:ellipsis;white-space:nowrap}.benchmark_protocolLeadTrack__iBT_M{position:relative;display:block;height:8px;overflow:hidden;border-radius:999px;background:rgba(229,229,234,.9);box-shadow:inset 0 0 0 1px rgba(210,210,215,.62)}.benchmark_protocolBarFrame__8jEG0{position:relative;min-width:0;overflow:visible}.benchmark_protocolBaseLeadFill__rt2He,.benchmark_protocolControlDropFill__Gv34f,.benchmark_protocolControlGainFill__byV_1{position:absolute;top:0;bottom:0;display:block;min-width:2px;border-radius:inherit}.benchmark_protocolBaseLeadFill__rt2He{left:0;background:linear-gradient(90deg,#69b8ff,#0066cc)}.benchmark_protocolBaseLeadFillJoined__sw8sd{border-top-right-radius:0;border-bottom-right-radius:0}.benchmark_protocolControlGainFill__byV_1{border-top-left-radius:0;border-bottom-left-radius:0;background:linear-gradient(90deg,#34c56a,#168a42)}.benchmark_protocolControlDropFill__Gv34f{border-top-left-radius:0;border-bottom-left-radius:0;border:1px dashed rgba(210,54,48,.8);background:rgba(210,54,48,.16)}.benchmark_protocolSegmentStart__M0eYL{border-top-left-radius:999px;border-bottom-left-radius:999px}.benchmark_protocolDeltaTag__TkXzQ{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;margin-left:5px;padding:0;font-size:.54rem;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:820;line-height:1;white-space:nowrap;transform:translateY(-50%)}.benchmark_protocolChangeWrap__K6Ghd{width:100%;max-width:100%;overflow:auto;border:1px solid var(--bench-line);border-radius:8px;background:#ffffff;box-shadow:var(--bench-shadow)}.benchmark_protocolChangeMatrix__UgYz_{width:max-content;min-width:max-content;border-spacing:0;border-collapse:separate}.benchmark_protocolChangeMatrix__UgYz_ td,.benchmark_protocolChangeMatrix__UgYz_ th{box-sizing:border-box}.benchmark_protocolChangeMatrix__UgYz_ thead th{position:-webkit-sticky;position:sticky;top:0;z-index:8;border-right:1px solid rgba(210,210,215,.72);border-bottom:1px solid rgba(210,210,215,.72);background:#fbfbfd}.benchmark_protocolChangeCorner__mcxLU{left:0;z-index:12!important;min-width:220px;width:220px;height:88px;padding:12px;color:#1d1d1f;font-size:.78rem;font-weight:750;text-align:left;vertical-align:bottom}.benchmark_protocolChangeHeader__GKmfM{min-width:116px;width:116px;height:88px;padding:10px 8px;color:#1d1d1f;text-align:center;vertical-align:bottom}.benchmark_protocolChangeHeader__GKmfM small,.benchmark_protocolChangeHeader__GKmfM span{display:block}.benchmark_protocolChangeHeader__GKmfM span{font-size:.72rem;font-weight:780;line-height:1.08}.benchmark_protocolChangeHeader__GKmfM small{margin-top:4px;color:#8e8e93;font-size:.56rem;font-weight:700;line-height:1}.benchmark_protocolChangeRowHead__bGAHj{position:-webkit-sticky;position:sticky;left:0;z-index:5;min-width:220px;width:220px;border-right:1px solid rgba(210,210,215,.72);border-bottom:1px solid rgba(229,229,234,.82);padding:9px 12px;background:#fbfbfd;text-align:left}.benchmark_protocolChangeCell__j8VJH{min-width:116px;width:116px;height:48px;border-right:1px solid rgba(229,229,234,.82);border-bottom:1px solid rgba(229,229,234,.82);padding:3px;background:#ffffff}.benchmark_protocolChangeTile__jyBQs{display:grid;width:100%;min-height:40px;place-items:center;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.benchmark_protocolChangeTile__jyBQs strong{font-size:.84rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.benchmark_protocolRankWrap__ctLvl{width:100%;max-width:100%;overflow:auto;border:1px solid var(--bench-line);border-radius:8px;background:#ffffff;box-shadow:var(--bench-shadow)}.benchmark_protocolRankTable__2SOeF{width:100%;min-width:1120px;border-spacing:0;border-collapse:separate}.benchmark_protocolRankTable__2SOeF td,.benchmark_protocolRankTable__2SOeF th{border-bottom:1px solid rgba(229,229,234,.82);padding:11px 12px;color:#1d1d1f;font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2;text-align:left;vertical-align:middle;white-space:nowrap}.benchmark_protocolRankTable__2SOeF thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;border-bottom-color:rgba(210,210,215,.82);background:#fbfbfd;color:#515154;font-size:.72rem;font-weight:700}.benchmark_protocolRankTable__2SOeF tbody tr:last-child td,.benchmark_protocolRankTable__2SOeF tbody tr:last-child th{border-bottom:0}.benchmark_protocolName__EXCJU,.benchmark_protocolSubline__OMgiM{display:block}.benchmark_protocolName__EXCJU{color:#1d1d1f;font-size:.9rem;font-weight:700}.benchmark_protocolSubline__OMgiM{margin-top:3px;color:var(--bench-muted);font-size:.7rem;font-weight:650}.benchmark_retentionCell__LqU11{display:grid;grid-template-columns:minmax(90px,1fr) 48px;align-items:center;grid-gap:9px;gap:9px;min-width:154px}.benchmark_retentionTrack__ZLY7z{display:block;height:12px;overflow:hidden;border-radius:999px;background:rgba(229,229,234,.78);box-shadow:inset 0 0 0 1px rgba(210,210,215,.72)}.benchmark_retentionFill__hzzcA{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#69b8ff,#0066cc)}.benchmark_retentionCell__LqU11 strong{color:#1d1d1f;font-size:.78rem;font-weight:800;text-align:right}.benchmark_rankChangePill__1KLNz{display:inline-flex;min-height:26px;align-items:center;gap:7px;border-radius:999px;padding:4px 9px;background:rgba(245,245,247,.9);box-shadow:inset 0 0 0 1px rgba(210,210,215,.72);font-size:.78rem;font-weight:800}.benchmark_rankChangePill__1KLNz small{font-size:.7rem;font-weight:800}.benchmark_extractionDetails__TRRI7{overflow:hidden;border:1px solid var(--bench-line);border-radius:8px;background:#ffffff;box-shadow:var(--bench-shadow)}.benchmark_extractionDetails__TRRI7 summary{cursor:pointer;padding:13px 16px;border-bottom:1px solid rgba(229,229,234,.82);color:#1d1d1f;font-size:.9rem;font-weight:700}.benchmark_extractionCode__Hhwdp{max-height:560px;margin:0;overflow:auto;padding:16px;background:#0f1720;color:#e9eef6;font-size:.76rem;line-height:1.55;-moz-tab-size:2;tab-size:2}.benchmark_budgetSummaryGrid__miQRE{margin-top:-10px}.benchmark_budgetLowSwatch__mNd19{background:rgba(0,113,227,.18)}.benchmark_budgetHighSwatch__AZUnn{background:rgba(0,113,227,.78)}.benchmark_labelBudgetDenseMatrix__d1CqK{width:max-content;min-width:max-content}.benchmark_labelBudgetDenseMatrix__d1CqK .benchmark_labelBudgetTaskCorner__SepQP{min-width:264px;max-width:264px;height:96px}.benchmark_labelBudgetModelGroup__2643_{top:0;z-index:11!important;height:30px;border-top:3px solid var(--strategy-color,#0071e3)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--strategy-color,#0071e3) 15%,transparent),#fbfbfd 72%)!important;color:#2f2f34!important;font-size:.72rem!important;font-weight:760!important;letter-spacing:0;line-height:1;text-align:center!important;vertical-align:middle}.benchmark_labelBudgetRatioHeader__j28no{top:30px;min-width:32px;width:32px;height:66px;padding:6px 2px!important;vertical-align:bottom}.benchmark_labelBudgetRatioHeader__j28no span{display:inline-block;color:#4d4d52;font-size:.55rem;font-weight:760;line-height:1;-webkit-text-orientation:mixed;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.benchmark_labelBudgetTaskRowHead__JBiqT{min-width:264px;max-width:264px;grid-template-columns:68px minmax(0,1fr) 26px;min-height:25px}.benchmark_labelBudgetCell__2fjVE{min-width:32px;width:32px;height:25px}.benchmark_labelBudgetCell__2fjVE .benchmark_scoreCell__lSNh8,.benchmark_labelBudgetCell__2fjVE .benchmark_unsupportedCell__jz55w{min-height:23px;font-size:.5rem}.benchmark_budgetMatrixWrap__nc5lj{width:100%;max-width:100%;overflow:auto;border:1px solid var(--bench-line);border-radius:8px;background:#ffffff;box-shadow:var(--bench-shadow)}.benchmark_budgetMatrix__fPdz2{width:max-content;min-width:max-content;border-spacing:0;border-collapse:separate}.benchmark_budgetMatrix__fPdz2 td,.benchmark_budgetMatrix__fPdz2 th{box-sizing:border-box;border-right:1px solid rgba(229,229,234,.82);border-bottom:1px solid rgba(229,229,234,.82)}.benchmark_budgetMatrix__fPdz2 thead th{position:-webkit-sticky;position:sticky;top:0;z-index:8;height:56px;padding:10px;background:#fbfbfd;color:#4d4d52;font-size:.76rem;font-weight:760;line-height:1.1;text-align:center}.benchmark_budgetMatrixCorner__SP_oy{left:0;z-index:12!important;min-width:244px;width:244px;text-align:left!important}.benchmark_budgetStrategyHead__g_nUz{position:-webkit-sticky;position:sticky;left:0;z-index:5;display:grid;grid-template-columns:10px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;min-width:244px;width:244px;padding:14px 12px;background:#fbfbfd;text-align:left}.benchmark_budgetStrategyHead__g_nUz span{display:block;width:10px;height:38px;border-radius:999px;background:var(--strategy-color,#0071e3)}.benchmark_budgetStrategyHead__g_nUz strong{overflow:hidden;color:#1d1d1f;font-size:.86rem;font-weight:760;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.benchmark_budgetMatrix__fPdz2 td{width:105px;height:86px;padding:4px;background:#ffffff}.benchmark_budgetDeltaTile__Pu7Sr,.benchmark_budgetScoreTile__Y0qFO{display:grid;min-height:78px;align-content:center;justify-items:center;grid-gap:5px;gap:5px;border-radius:6px;padding:7px 6px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);text-align:center}.benchmark_budgetDeltaTile__Pu7Sr strong,.benchmark_budgetScoreTile__Y0qFO strong{font-size:1.02rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:820;line-height:1}.benchmark_budgetDeltaTile__Pu7Sr em,.benchmark_budgetScoreTile__Y0qFO em,.benchmark_budgetScoreTile__Y0qFO span{display:block;max-width:100%;overflow:hidden;font-size:.58rem;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:740;line-height:1.05;opacity:.88;text-overflow:ellipsis;white-space:nowrap}.benchmark_budgetScoreTile__Y0qFO span{overflow:visible;text-overflow:clip;white-space:normal}.benchmark_budgetDeltaTile__Pu7Sr{min-height:66px}.benchmark_budgetCurvePanel__mK9z8{overflow:hidden;border:1px solid var(--bench-line);border-radius:8px;background:#ffffff;box-shadow:var(--bench-shadow)}.benchmark_budgetCurveLegend__B3XgL{display:flex;flex-wrap:wrap;gap:8px 14px;padding:12px 14px;border-bottom:1px solid rgba(229,229,234,.82);background:#fbfbfd;color:var(--bench-muted);font-size:.76rem;font-weight:700}.benchmark_budgetCurveLegend__B3XgL span{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.benchmark_budgetCurveLegend__B3XgL i{display:inline-block;width:10px;height:10px;border-radius:999px}.benchmark_budgetCurveSvg__hXwtZ{display:block;width:100%;min-width:860px;height:auto;background:linear-gradient(180deg,#ffffff,rgba(250,250,252,.95))}.benchmark_budgetCurveGridLine__EMScb{stroke:rgba(210,210,215,.78);stroke-width:1}.benchmark_budgetCurveAxisLine___B3Jd{stroke:rgba(110,110,115,.56);stroke-width:1}.benchmark_budgetCurveTick__P5mti{fill:#6e6e73;font-size:12px;font-weight:700}.benchmark_budgetCurveLine__k5sWw{stroke-linecap:round;stroke-linejoin:round;stroke-width:3.2}.benchmark_budgetCurvePoint__axuCs{stroke:#ffffff;stroke-width:2}.benchmark_budgetInsightGrid__mC2M3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.benchmark_budgetInsightCard__RUqLv{display:grid;grid-gap:10px;gap:10px;min-height:214px;align-content:start;border:1px solid var(--bench-line);border-radius:8px;padding:18px;background:rgba(255,255,255,.78);box-shadow:var(--bench-shadow)}.benchmark_budgetInsightCard__RUqLv span{color:#333336;font-size:.92rem;font-weight:700}.benchmark_budgetInsightCard__RUqLv strong{color:#1d1d1f;font-size:clamp(2.3rem,4vw,3.5rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:0;line-height:.95}.benchmark_budgetInsightCard__RUqLv p{margin:0;color:#333336;font-size:.98rem;line-height:1.36}@media (max-width:980px){.benchmark_benchmarks__b47Ni{width:min(100% - 24px,var(--bench-page-max));gap:32px;padding-top:16px}.benchmark_subnav__H9UdC{align-items:flex-start;flex-direction:column;border-radius:0}.benchmark_heroGrid__f3cPb,.benchmark_heroMetrics__FVpXn,.benchmark_pageGrid__OUXgA,.benchmark_summaryGrid__UwZ0F{grid-template-columns:1fr}.benchmark_leaderboardControls__HiQTf{justify-items:start}.benchmark_hero__0_U3s h1{font-size:clamp(2.15rem,11vw,3.2rem)}.benchmark_hero__0_U3s{padding:6px 0 0}.benchmark_panel__a2Bpx{padding:30px 0 0}.benchmark_controlBar__dMiNQ{grid-template-columns:1fr}.benchmark_metricToggleWide__5gtoF{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.benchmark_overallCorner__Mc0bI,.benchmark_overallRowHead__Iin_Z{min-width:188px;max-width:188px}.benchmark_budgetInsightGrid__mC2M3{grid-template-columns:1fr}.benchmark_metricMatrixHead__nj0wm{align-items:flex-start;flex-direction:column;gap:6px}.benchmark_metricMatrixHead__nj0wm p{max-width:100%;text-align:left}.benchmark_rankingBoardPanelHead__mB_uj{align-items:flex-start;flex-direction:column;gap:8px}.benchmark_budgetMatrix__fPdz2{min-width:820px}.benchmark_budgetMatrixCorner__SP_oy,.benchmark_budgetStrategyHead__g_nUz{min-width:200px;width:200px}.benchmark_budgetStrategyHead__g_nUz strong{white-space:normal}.benchmark_budgetCurveSvg__hXwtZ{min-width:760px}}