.leaderboard_page___KkhT{max-width:1320px;margin:0 auto;padding:12px 0 40px}.leaderboard_header__HMF0F{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.leaderboard_header__HMF0F h1{margin:0 0 10px;font-size:clamp(28px,2.5vw,38px);font-weight:600;letter-spacing:-1.5px;line-height:1.15}.leaderboard_header__HMF0F h1 span{color:var(--arena-green)}.leaderboard_header__HMF0F p{margin:0;color:var(--color-muted);font-size:14px;line-height:1.6}.leaderboard_summary__Wi5PP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:22px}.leaderboard_stat__OHIFK{display:grid;grid-template-columns:1fr 40px;align-items:center;gap:8px 12px;padding:22px 24px;border:1px solid var(--color-border);border-radius:13px;background:var(--color-surface)}.leaderboard_statIcon__rqOty{display:grid;grid-column:2;grid-row:1/3;width:40px;height:40px;place-items:center;border:1px solid #d9efd9;border-radius:10px;color:var(--arena-green);background:#effbef}.leaderboard_statIcon__rqOty svg{width:20px;height:20px}.leaderboard_statLabel__m5zgR{grid-column:1;grid-row:1;color:var(--color-muted);font-size:13px;font-weight:500}.leaderboard_stat__OHIFK strong{grid-column:1;font-size:34px;font-weight:600;letter-spacing:-1.2px;line-height:1.15;font-variant-numeric:tabular-nums}.leaderboard_stat__OHIFK small{grid-column:1/-1;color:var(--color-muted);font-size:11px;line-height:1.5}.leaderboard_notice__j_IeQ{display:flex;align-items:center;gap:14px;margin-bottom:26px;padding:17px 20px;border:1px solid #d9e9d9;border-radius:11px;background:#eff7ef}.leaderboard_notice__j_IeQ>svg{width:19px;height:19px;flex-shrink:0;color:var(--arena-green)}.leaderboard_notice__j_IeQ strong{color:var(--arena-green);font-size:12px;font-weight:650}.leaderboard_notice__j_IeQ p{margin:3px 0 0;color:var(--color-body);font-size:12px;line-height:1.6}.leaderboard_compareLink__xJNFZ{display:inline-flex;min-height:44px;align-items:center;flex-shrink:0;gap:4px;margin-left:auto;color:var(--arena-green);font-size:12px;font-weight:650}.leaderboard_compareLink__xJNFZ:hover{text-decoration:underline;text-underline-offset:4px}.leaderboard_compareLink__xJNFZ svg{width:15px;height:15px}.leaderboard_panel__S1KWD{overflow:hidden;border:1px solid var(--color-border);border-radius:13px;background:var(--color-surface)}.leaderboard_panelHeading__9zO83{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:23px 24px}.leaderboard_panelHeading__9zO83 h2{margin:0 0 5px;font-size:17px;font-weight:650;letter-spacing:-.4px}.leaderboard_panelHeading__9zO83 p{margin:0;color:var(--color-muted);font-size:12px;line-height:1.5}.leaderboard_modelCount__RfuW5{flex-shrink:0;padding:5px 10px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-body);background:var(--color-canvas);font-size:11px}.leaderboard_tableWrap__BSRHS{overflow-x:auto}.leaderboard_table__XQBPX td,.leaderboard_table__XQBPX th{padding:19px 20px;border-color:var(--color-border)}.leaderboard_table__XQBPX thead th{padding-block:13px;background:var(--color-canvas);font:550 11px var(--font-sans);letter-spacing:0;text-transform:none}.leaderboard_table__XQBPX tbody td{font-family:var(--font-sans);font-size:13px;font-variant-numeric:tabular-nums}.leaderboard_table__XQBPX tbody tr:hover{background:#f8fcf8}.leaderboard_rankCell__HYJiC{width:80px}.leaderboard_rank__J8qXO{display:inline-grid;min-width:32px;height:32px;place-items:center;border:1px solid var(--color-border);border-radius:8px;color:var(--color-muted);font:550 12px var(--font-mono)}.leaderboard_rank__J8qXO[data-leading=true]{border-color:#d3ebd3;color:var(--arena-green);background:#effbef}.leaderboard_model__cPPaE{min-width:180px}.leaderboard_modelName__sHzWu{display:block;color:var(--color-ink);font-size:13px;font-weight:600;white-space:normal;overflow-wrap:anywhere}.leaderboard_modelDetails__d9OOO{display:flex;align-items:center;flex-wrap:wrap;gap:6px 9px;margin-top:7px;color:var(--color-muted);font-size:10px;font-weight:400}.leaderboard_modelDetails__d9OOO>:first-child{min-height:0;padding:3px 6px;font:500 10px var(--font-sans)}.leaderboard_cellValue__GU1J_{display:flex;align-items:flex-start;flex-direction:column;gap:6px}.leaderboard_cellValue__GU1J_ small{color:var(--color-muted);font-size:10px;font-weight:400}.leaderboard_winRate__40vRj{color:var(--arena-green);font-weight:650}.leaderboard_table__XQBPX progress{width:56px;height:4px;overflow:hidden;border:0;border-radius:4px;appearance:none;accent-color:var(--color-accent);background:var(--color-surface-muted)}.leaderboard_table__XQBPX progress::-webkit-progress-bar{background:var(--color-surface-muted)}.leaderboard_table__XQBPX progress::-webkit-progress-value{border-radius:4px;background:var(--color-accent)}.leaderboard_table__XQBPX progress::-moz-progress-bar{border-radius:4px;background:var(--color-accent)}@media (max-width:900px){.leaderboard_stat__OHIFK{padding:18px}.leaderboard_notice__j_IeQ{flex-wrap:wrap;align-items:flex-start}.leaderboard_notice__j_IeQ>div{flex:1}.leaderboard_compareLink__xJNFZ{margin-left:33px}}@media (max-width:639px){.leaderboard_page___KkhT{padding-top:8px}.leaderboard_header__HMF0F{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:22px}.leaderboard_header__HMF0F p{max-width:340px;font-size:13px}.leaderboard_summary__Wi5PP{gap:8px}.leaderboard_stat__OHIFK{display:flex;align-items:flex-start;flex-direction:column;gap:10px;padding:14px 10px;border-radius:10px}.leaderboard_statIcon__rqOty{width:30px;height:30px;border-radius:7px}.leaderboard_statIcon__rqOty svg{width:16px;height:16px}.leaderboard_statLabel__m5zgR{min-height:2.6em;font-size:11px;line-height:1.3}.leaderboard_stat__OHIFK strong{font-size:26px}.leaderboard_stat__OHIFK small{display:none}.leaderboard_notice__j_IeQ{gap:8px 10px;padding:16px;margin-bottom:20px}.leaderboard_notice__j_IeQ>div{flex-basis:calc(100% - 30px)}.leaderboard_compareLink__xJNFZ{margin-left:29px}.leaderboard_panelHeading__9zO83{padding:18px 16px}.leaderboard_panelHeading__9zO83 p{max-width:210px}.leaderboard_table__XQBPX tbody{gap:12px;padding:0 12px 12px}.leaderboard_table__XQBPX tbody tr{position:relative;padding:16px;border-color:var(--color-border);background:var(--color-surface)}.leaderboard_table__XQBPX tbody td,.leaderboard_table__XQBPX tbody th{padding:10px 0;font-size:12px}.leaderboard_table__XQBPX tbody td:before,.leaderboard_table__XQBPX tbody th:before{font:500 11px var(--font-sans)}.leaderboard_table__XQBPX tbody .leaderboard_rankCell__HYJiC{position:absolute;top:16px;left:16px;width:auto;padding:0}.leaderboard_rankCell__HYJiC:before{display:none}.leaderboard_table__XQBPX tbody th{min-height:56px;padding:0 0 15px 44px;margin-bottom:6px;border-bottom:1px solid var(--color-border)}.leaderboard_table__XQBPX tbody th:before{display:none}.leaderboard_model__cPPaE{min-width:0;width:100%}.leaderboard_modelDetails__d9OOO{gap:6px}.leaderboard_cellValue__GU1J_{align-items:flex-end}}.methodology-dialog_trigger__zPVAU{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;flex-shrink:0;padding:10px 17px;border:1px solid var(--color-border,#e5e7eb);border-radius:9px;background:var(--color-surface,#fff);color:var(--color-ink,#171717);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .16s ease,border-color .16s ease}.methodology-dialog_trigger__zPVAU:hover{border-color:#a9d9a9;background:#f2faf2}.methodology-dialog_trigger__zPVAU svg{width:18px;height:18px}.methodology-dialog_dialog__z__rz{width:min(600px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:30px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--color-border,#e5e7eb);border-radius:18px;background:var(--color-surface,#fff);color:var(--color-ink,#171717);box-shadow:0 24px 90px rgb(19 35 21/20%)}.methodology-dialog_dialog__z__rz::backdrop{background:rgb(15 23 18/40%);backdrop-filter:blur(4px)}body:has(.methodology-dialog_dialog__z__rz[open]){overflow:hidden}.methodology-dialog_header__eqHyf{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:26px}.methodology-dialog_eyebrow__6feLz{margin:0 0 8px;color:var(--arena-green,#237823);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.methodology-dialog_header__eqHyf h2{margin:0;font-size:clamp(22px,4vw,28px);font-weight:650;letter-spacing:-.04em;line-height:1.2}.methodology-dialog_close__3RKxv{display:grid;width:44px;height:44px;flex-shrink:0;place-items:center;margin-top:-5px;margin-right:-5px;padding:0;border:1px solid var(--color-border,#e5e7eb);border-radius:50%;background:transparent;color:var(--color-body,#525252);cursor:pointer}.methodology-dialog_close__3RKxv:hover{background:var(--color-surface-muted,#f5f6f5)}.methodology-dialog_close__3RKxv svg{width:18px;height:18px}.methodology-dialog_steps__wMMHV{display:grid;gap:24px;margin:0;padding:24px 0 0;border-top:1px solid var(--color-border,#e5e7eb);list-style:none}.methodology-dialog_steps__wMMHV li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:15px}.methodology-dialog_number__B1I79{display:grid;width:36px;height:36px;place-items:center;border:1px solid #cfebcf;border-radius:10px;background:#f0faf0;color:var(--arena-green,#237823);font-family:var(--font-mono);font-size:12px;font-weight:600}.methodology-dialog_steps__wMMHV h3{margin:1px 0 6px;font-size:15px;font-weight:650;line-height:1.5}.methodology-dialog_steps__wMMHV p{margin:0;color:var(--color-body,#525252);font-size:13px;line-height:1.8}@media (max-width:480px){.methodology-dialog_dialog__z__rz{padding:23px 20px}.methodology-dialog_steps__wMMHV li{gap:12px}}@media (prefers-reduced-motion:reduce){.methodology-dialog_trigger__zPVAU{transition:none}}