:root{--font-display:"Space Grotesk", "Plus Jakarta Sans", Inter, system-ui, sans-serif;color:#f7f8fa;--page-panel-purple:139 92 246;--page-panel-green:45 212 191;--page-panel-outline-width:2px;--page-panel-outline-opacity:20%;--page-panel-glow-opacity:40%;--page-panel-glow-radius:700px;font-synthesis:none;text-rendering:optimizelegibility;background:#0b0f15;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif}h1,h2,h3,h4,h5,h6,.section-label{font-family:var(--font-display)}.player-profile,.site-footer{--profile-secondary:color-mix(in srgb, var(--profile-primary) 72%, #fff 28%)}html{scrollbar-gutter:stable}*{box-sizing:border-box}body{isolation:isolate;min-width:320px;min-height:100vh;margin:0;position:relative}.standard-player-headshot-frame,.standard-player-card{--player-outline-color:color-mix(in srgb, var(--player-team-color,var(--portrait-team-color)) 100%, #fff 40%)}.standard-player-headshot-frame{aspect-ratio:1.4;border:2px solid var(--player-outline-color);background:linear-gradient(145deg, color-mix(in srgb, var(--portrait-team-color) 100%, #fff 30%), color-mix(in srgb, var(--portrait-team-color) 58%, #0b0f15 22%));box-shadow:0 0 14px color-mix(in srgb, var(--player-team-color) 46%, transparent);overflow:hidden}.standard-player-card{--card-outline-color:var(--player-outline-color);border:3.5px solid var(--player-outline-color)}.standard-player-card .standard-player-headshot-frame{border:0}.standard-player-headshot-image{object-fit:contain;object-position:var(--player-headshot-position,center bottom);width:100%;height:100%;transform:translate(var(--player-headshot-translate-x,0%), var(--player-headshot-translate-y,0%)) scale(var(--player-headshot-scale,1.2));transform-origin:top}.standard-player-team-logo{object-fit:contain;width:151%;max-width:none;height:151%;transform:translateY(6%)}.standard-player-team-logo.is-historical-logo{width:115.515%;height:115.515%}.standard-player-headshot-frame:has(.has-logo-background){background:var(--logo-background-color)}body:before{z-index:-1;content:"";pointer-events:none;background:url(/backgrounds/home-texture.svg) 0 0/160px 160px;position:fixed;inset:0}@media (width>=901px) and (width<=1512px) and (hover:hover) and (pointer:fine){body:before{opacity:.917647}}body:has(.overview-page):after{z-index:-1;background:radial-gradient(ellipse 90vw 85vh at 50% 65%, rgb(var(--page-panel-purple) / 18%), rgb(var(--page-panel-purple) / 9%) 45%, transparent 85%);content:"";pointer-events:none;position:fixed;inset:0}.stable-image{opacity:0;transition:opacity .16s}.stable-image.is-loaded{opacity:1}@media (prefers-reduced-motion:reduce){.stable-image{transition:none}.page{animation:none}}.page{padding-top:0}.message{color:#aeb7c5;text-align:center;padding:40px 0}.error{color:#ff9090;background:#3b171c;border-radius:10px;padding:16px}.hidden-section{display:none}.leaderboard-section{--page-accent:#8b5cf6;border:var(--page-panel-outline-width) solid color-mix(in srgb, var(--page-accent) 72%, white 18%);box-shadow:0 0 var(--page-panel-glow-radius) color-mix(in srgb, var(--page-accent) 32%, transparent);background:#121821;border-radius:20px;padding:28px}.leaderboard-section .leaderboard-page-kicker,.leaderboard-section .leaderboard-summary-updated{color:var(--page-accent)}.section-heading,.table-summary{justify-content:space-between;align-items:center;gap:20px;display:flex}.leaderboard-page-header{margin:0;position:relative}.leaderboard-page-header .leaderboard-header-topline{justify-content:space-between;align-items:center;gap:12px;min-height:42px;display:flex}.leaderboard-page-header .leaderboard-header-topline .leaderboard-page-kicker{font-family:var(--font-display);color:var(--page-accent);letter-spacing:.14em;margin:0;padding:0;font-size:1rem;font-weight:800;line-height:1.2;transform:none}.leaderboard-page-header .leaderboard-header-topline .leaderboard-mode-tabs{flex:none;height:42px;position:static}.leaderboard-page-header .leaderboard-header-topline .leaderboard-mode-tabs a{justify-content:center;align-items:center;display:flex}.leaderboard-page-header .leaderboard-header-topline .ccr-methodology-link{justify-content:center;align-items:center;height:42px;margin:0;display:inline-flex}.leaderboard-page-header .leaderboard-mode-divider{border-bottom:clamp(2px, .18vw, 3px) solid var(--page-accent,#8b5cf6);pointer-events:none;margin:7px 0 4px;position:static}.leaderboard-page-header .ccr-title-row{margin:0;display:block}.leaderboard-page-header .leaderboard-page-title{padding-top:0}@media (width>=1101px){.leaderboard-page-header .leaderboard-header-topline .leaderboard-mode-tabs{transform-origin:100%;transform:translateY(-5%)scale(.95)}.leaderboard-page-header .leaderboard-mode-divider{margin-bottom:7.2px}}@media (width<=900px){.leaderboard-page-header .leaderboard-header-topline{gap:6px;min-height:28px}.leaderboard-page-header .leaderboard-header-topline .leaderboard-page-kicker{letter-spacing:.08em;font-size:.585rem;line-height:1.1}.leaderboard-page-header .leaderboard-header-topline .ccr-methodology-link,.leaderboard-page-header .leaderboard-header-topline .leaderboard-mode-tabs{height:28px}}.data-freshness{color:#9aa5b5;white-space:nowrap;font-size:.75rem;font-weight:500}.data-freshness.is-pending{visibility:hidden}.leaderboard-updated{position:absolute;top:2px;right:0}.leaderboard-page-kicker{letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:1rem;font-weight:800;line-height:1.2;display:block}.leaderboard-page-title{letter-spacing:normal;margin:0;padding-top:8px;font-size:2rem;font-weight:700;line-height:1.2}.leaderboard-page-kicker{transform:translateY(3px)}.leaderboard-page-copy{color:#aeb7c5;max-width:720px;margin:8px 0 0;font-size:.875rem;font-weight:400;line-height:1.6}.leaderboard-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:20px 0 14px;display:flex}@media (width>=901px){.leaderboard-toolbar{margin-top:15px;margin-bottom:10.5px}}.view-tabs{flex-wrap:wrap;gap:8px;margin:0;display:flex}.view-tabs button{color:#aeb7c5;font:inherit;cursor:pointer;background:0 0;border:1px solid #344154;border-radius:999px;padding:10px 18px;font-weight:700;transition:color .12s,background-color .12s,border-color .12s}.view-tabs button:not(.active):hover,.view-tabs button:not(.active):focus-visible{color:var(--page-accent,#8b5cf6);border-color:var(--page-accent,#8b5cf6);background:color-mix(in srgb, var(--page-accent,#8b5cf6) 16%, transparent)}.view-tabs button.active{color:#0b0f15;border-color:var(--page-accent,#8b5cf6);background:var(--page-accent,#8b5cf6)}.leaderboard-view-toggle{color:#9aa6b8;justify-content:flex-end;align-items:center;gap:6px;margin:0;font-size:1rem;font-weight:800;display:flex}.leaderboard-view-toggle button{color:#b9c3d2;font:inherit;cursor:pointer;background:#151d2a;border:1px solid #334155;border-radius:999px;padding:10px 18px;transition:color .12s,background-color .12s,border-color .12s}.leaderboard-view-toggle button:not(.active):hover,.leaderboard-view-toggle button:not(.active):focus-visible{border-color:var(--page-accent,#8b5cf6);color:var(--page-accent,#8b5cf6);background:color-mix(in srgb, var(--page-accent,#8b5cf6) 16%, transparent)}.leaderboard-view-toggle button.active{border-color:var(--page-accent,#8b5cf6);color:#0b0f15;background:var(--page-accent,#8b5cf6)}.leaderboard-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:14px;display:grid}.leaderboard-grid,.table-wrapper,.ccr-table-wrap{animation:.16s ease-out both content-enter}.results-transition{min-height:285px;transition:opacity .15s;position:relative}.results-transition.is-updating>:not(.results-updating){opacity:.48;pointer-events:none;transition:opacity .12s}.results-updating{color:#f7f8fa;background:#0b0f15eb;border:1px solid #465368;border-radius:999px;width:fit-content;margin:0 auto 10px;padding:7px 12px;font-size:.76rem;font-weight:750;animation:.12s ease-out both content-enter;display:block;box-shadow:0 8px 24px #00000040}@media (prefers-reduced-motion:reduce){.leaderboard-grid,.table-wrapper,.ccr-table-wrap{animation:none}}@keyframes content-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.redesigned-controls{--control-accent:var(--page-accent,#8b5cf6);flex-wrap:wrap;align-items:flex-end;gap:12px;margin:24px 0 14px;display:flex;position:relative}.control-group{gap:6px;min-width:0;display:grid;position:relative}.team-picker-trigger{color:#e7ecf4;min-height:38px;font:inherit;cursor:pointer;background:#101722;border:1px solid #536074;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.78rem;font-weight:700;display:inline-flex}.team-picker-trigger img{object-fit:contain;width:24px;height:24px}.team-picker-trigger.has-team{border-color:color-mix(in srgb, var(--team-picker-color) 72%, white 18%);background:color-mix(in srgb, var(--team-picker-color) 24%, #101722)}.leaderboard-section .team-picker-trigger:not(.has-team),.ccr-page .team-picker-trigger:not(.has-team),.profile-team-filter .team-picker-trigger:not(.has-team){border-color:color-mix(in srgb, var(--page-accent,var(--profile-primary,#8b5cf6)) 72%, white 20%);box-shadow:0 0 0 2px color-mix(in srgb, var(--page-accent,var(--profile-primary,#8b5cf6)) 12%, transparent), 0 0 14px color-mix(in srgb, var(--page-accent,var(--profile-primary,#8b5cf6)) 18%, transparent);background:#151d2a;position:relative}.leaderboard-section .team-picker-trigger:not(.has-team):after,.ccr-page .team-picker-trigger:not(.has-team):after,.profile-team-filter .team-picker-trigger:not(.has-team):after{content:"⌄";color:var(--page-accent,var(--profile-primary,#8b5cf6));margin-left:4px;font-size:.9em;line-height:1}.leaderboard-section .team-picker-trigger:not(.has-team):hover,.leaderboard-section .team-picker-trigger:not(.has-team):focus-visible,.ccr-page .team-picker-trigger:not(.has-team):hover,.ccr-page .team-picker-trigger:not(.has-team):focus-visible,.profile-team-filter .team-picker-trigger:not(.has-team):hover,.profile-team-filter .team-picker-trigger:not(.has-team):focus-visible{border-color:color-mix(in srgb, var(--page-accent,var(--profile-primary,#8b5cf6)) 88%, white 24%);background:color-mix(in srgb, var(--page-accent,var(--profile-primary,#8b5cf6)) 14%, #151d2a);box-shadow:0 0 0 2px color-mix(in srgb, var(--page-accent,var(--profile-primary,#8b5cf6)) 18%, transparent), 0 0 20px color-mix(in srgb, var(--page-accent,var(--profile-primary,#8b5cf6)) 28%, transparent)}.leaderboard-section .team-picker-trigger.has-team,.ccr-page .team-picker-trigger.has-team{border-width:2px;border-color:color-mix(in srgb, var(--team-picker-color) 78%, white 30%);background:color-mix(in srgb, var(--team-picker-color) 36%, #101722);box-shadow:0 0 0 2px color-mix(in srgb, var(--team-picker-color) 18%, transparent), 0 0 18px color-mix(in srgb, var(--team-picker-color) 28%, transparent)}.redesigned-controls .team-picker-trigger:not(.has-team):hover,.redesigned-controls .team-picker-trigger:not(.has-team):focus-visible,.profile-team-filter .team-picker-trigger:not(.has-team):hover,.profile-team-filter .team-picker-trigger:not(.has-team):focus-visible{color:#f1f4f8;background:#263140;border-color:#7d8999;box-shadow:0 0 0 2px #94a3b824}.team-picker{z-index:50;background:#151d2a;border:1px solid #536074;border-radius:12px;grid-template-columns:repeat(5,minmax(70px,1fr));gap:5px;width:min(520px,100vw - 32px);padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 42px #0006}.team-picker>button:first-child{grid-column:1/-1}.team-picker button{border:1px solid color-mix(in srgb, var(--team-picker-color,#8b5cf6) 65%, #fff 15%);color:#fff;background:color-mix(in srgb, var(--team-picker-color,#263140) 24%, #151d2a);min-height:48px;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;font-size:.72rem;font-weight:800;display:flex}.team-picker button:hover,.team-picker button.selected{background:color-mix(in srgb, var(--team-picker-color,#8b5cf6) 72%, #151d2a)}.team-picker .all-teams-option{color:#d8dee8;background:#202a38;border-color:#536074}.team-picker .all-teams-option:hover,.team-picker .all-teams-option.selected{color:#fff;background:#354153;border-color:#7d8999}.team-picker img{object-fit:contain;width:25px;height:25px}.team-picker{max-height:65vh;overflow-y:auto}.team-picker-heading{color:#aeb8c7;grid-column:1/-1;padding:5px 2px 2px;font-size:.7rem;font-weight:700}.team-picker-monogram{color:#c5cdd8;border:1px solid #657183;border-radius:5px;flex:0 0 25px;justify-content:center;align-items:center;height:25px;font-size:.52rem;font-weight:800;display:inline-flex}.historical-team-group{border-top:1px solid #455164;grid-column:1/-1;margin-top:5px}.historical-team-group summary{color:#aeb8c7;cursor:pointer;padding:10px 2px 5px;font-size:.7rem;font-weight:700}.historical-team-group summary span{color:#8693a5;font-weight:500}details.historical-team-group:not([open]) .historical-team-options{display:none}.historical-team-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding-top:5px;display:grid}.team-picker .historical-team-option{text-align:left;justify-content:flex-start;padding:7px}.team-picker .historical-team-option img,.team-picker-trigger.historical-team-selection img{box-sizing:border-box;background:#ffffffe6;border-radius:4px;padding:2px}.historical-team-label{gap:2px;display:grid}.historical-team-label small{color:#aeb8c7;font-size:.63rem;font-weight:500}@media (width<=600px){.team-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:min(520px,100vw - 48px);max-height:58vh;padding:6px;overflow:auto}.team-picker button{min-height:36px;padding:3px;font-size:.6rem}.team-picker img{width:19px;height:19px}.team-picker-monogram{flex-basis:19px;height:19px;font-size:.43rem}.team-picker-trigger .team-picker-monogram{flex-basis:24px;height:24px}.historical-team-label small{font-size:.56rem}}.redesigned-controls>.mobile-view-group{display:none}.control-label{color:#8995a6;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.segmented-control,.season-stepper,.minimum-stepper{background:#0b0f15;border:1px solid #344154;border-radius:10px;display:inline-flex;overflow:hidden}.segmented-control button,.season-stepper button,.minimum-stepper button,.range-trigger{color:#b9c3d2;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-right:1px solid #94a3b82e;padding:10px 11px;font-size:.78rem;font-weight:700;transition:color .12s,background-color .12s,border-color .12s,box-shadow .12s}.segmented-control button:last-child,.season-stepper button:last-child,.minimum-stepper button:last-child{border-right:0}.segmented-control button:not(.active):hover,.season-stepper button:not(.season-current):hover,.minimum-stepper button:hover,.range-trigger:hover{color:#fff;background:color-mix(in srgb, var(--control-accent) 16%, transparent)}.segmented-control button:focus-visible,.season-stepper button:focus-visible,.minimum-stepper button:focus-visible,.range-trigger:focus-visible{outline:2px solid var(--control-accent);outline-offset:-2px}.segmented-control button.active,.season-current{color:#0b0f15;background:var(--control-accent)}.season-current{min-width:94px}.minimum-stepper output{color:#f7f8fa;font-variant-numeric:tabular-nums;place-items:center;min-width:48px;padding:0 8px;font-size:.82rem;display:grid}.minimum-stepper input{color:#f7f8fa;width:58px;font:inherit;font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;background:0 0;border:0;border-left:1px solid #94a3b82e;border-right:1px solid #94a3b82e;padding:9px 4px;font-size:.82rem}.minimum-stepper input::-webkit-outer-spin-button{appearance:none;margin:0}.minimum-stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.minimum-value{color:#f7f8fa;min-width:58px;font:inherit;font-variant-numeric:tabular-nums;cursor:text;background:0 0;border:0;border-left:1px solid #94a3b82e;border-right:1px solid #94a3b82e;padding:9px 4px;font-size:.82rem}.minimum-value:hover,.minimum-value:focus-visible{color:#fff;background:color-mix(in srgb, var(--control-accent) 16%, transparent);outline:none}.minimum-stepper input:focus{outline:2px solid var(--control-accent);outline-offset:-2px}.range-trigger{text-align:left;color:#f4f7fb;border:1px solid #344154;border-color:color-mix(in srgb, var(--control-accent) 72%, white 18%);background:color-mix(in srgb, var(--control-accent) 12%, transparent);border-radius:10px;min-width:145px;font-weight:800}.range-trigger:hover{border-color:var(--control-accent);background:color-mix(in srgb, var(--control-accent) 22%, transparent)}.season-picker{z-index:40;transform-origin:0 0;background:#151d2a;border:1px solid #536074;border-radius:12px;grid-template-columns:repeat(5,minmax(75px,1fr));gap:5px;width:min(440px,100vw - 32px);max-height:360px;padding:10px;animation:.13s ease-out both picker-enter;display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 18px 42px #0006}.season-picker button{color:#b9c3d2;font:inherit;cursor:pointer;background:#202a38;border:1px solid #0000;border-radius:7px;padding:9px 5px;font-size:.76rem}.season-picker button:hover,.season-picker button.selected{color:#0b0f15;background:var(--control-accent)}.season-picker button:disabled{opacity:.3;cursor:not-allowed;color:#b9c3d2;background:#202a38}.season-picker button.in-range{color:#fff;background:color-mix(in srgb, var(--control-accent) 35%, transparent)}.season-picker button.franchise-inactive-season{opacity:.3}.range-season-picker{width:min(520px,100vw - 32px);display:block}.range-presets{border-bottom:1.5px solid color-mix(in srgb, var(--control-accent) 58%, transparent);grid-template-columns:repeat(5,minmax(75px,1fr));gap:5px;margin-bottom:8px;padding-bottom:8px;display:grid}.range-presets button{color:#f4f7fb;white-space:nowrap;background:#202a38;font-size:.68rem;font-weight:800}.season-picker-grid{grid-template-columns:repeat(5,minmax(75px,1fr));gap:5px;display:grid}.season-confirm{color:#fff;background:var(--control-accent);width:100%;font:inherit;cursor:pointer;border:0;border-radius:8px;margin-top:10px;padding:9px;font-weight:800;transition:background .15s,box-shadow .15s}.season-confirm:not(:disabled){background:var(--control-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--control-accent) 35%, transparent);text-shadow:0 1px 8px #00000047;color:#fff!important}.season-confirm:not(:disabled):hover,.season-confirm:not(:disabled):focus-visible{background:color-mix(in srgb, var(--control-accent) 72%, white 28%);color:#171125;box-shadow:0 0 0 3px color-mix(in srgb, var(--control-accent) 30%, transparent)}.season-confirm:disabled{opacity:.45;cursor:not-allowed}@media (width<=900px){.redesigned-controls{grid-template-columns:1fr;align-items:stretch;display:grid}.segmented-control{width:100%}.segmented-control button{flex:1}.season-picker,.season-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.season-stepper,.range-trigger{width:max-content;max-width:100%}.minimum-group{justify-items:center}.minimum-stepper{width:max-content}.season-current{flex:1}.leaderboard-updated{margin-top:8px;display:block;position:static}}@media (width<=520px){.season-picker,.season-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.range-season-picker{max-height:none;overflow:visible}}@media (width<=900px){.season-picker{grid-template-columns:repeat(5,minmax(0,1fr));width:min(368px,100vw - 48px)}.range-season-picker{width:min(368px,100vw - 48px)}.range-season-picker .range-presets,.range-season-picker .season-picker-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1100px){.redesigned-controls .team-picker-group{justify-items:start;width:max-content}.redesigned-controls .team-picker-trigger{width:max-content;min-height:38px;padding:0 10px;font-size:.78rem}.redesigned-controls .team-picker-trigger img{width:22px;height:22px}}.leaderboard-section .table-summary{justify-content:flex-start;gap:8px}.leaderboard-section .table-summary p+p:before{content:"·";color:#687486;margin-right:8px}.player-name a{color:inherit;text-decoration:none}.player-name a:hover,.player-name a:focus-visible{color:var(--page-accent,#c4b5fd);text-underline-offset:3px;text-decoration:underline}.leaderboard-summary-updated{color:var(--page-accent,#a78bfa)}.summary-separator{color:#687486;margin:0 7px}.leaderboard-section .table-summary{justify-content:space-between;margin:1em 0}@media (width>=901px){.leaderboard-section .table-summary{margin-top:.6em;margin-bottom:0}}@media (width<=900px){.leaderboard-section .table-summary{white-space:normal;flex-flow:wrap;align-items:baseline;gap:0 6px;margin-top:14px;margin-bottom:0;padding-bottom:12px;font-size:.78rem}.leaderboard-section .table-summary p{margin:0;font-size:.78rem}.leaderboard-summary-updated{color:var(--page-accent,#a78bfa);white-space:nowrap;flex:none;margin-top:-3px;font-size:.68rem;display:inline}.leaderboard-summary-updated:before{content:"·";color:#687486;margin-right:6px}.leaderboard-section .redesigned-controls{margin-bottom:4px}}.leaderboard-player-card,.ccr-player-card{color:#e7edf6;text-align:center;cursor:pointer;background:#151d2a;border-radius:14px;flex-direction:column;align-items:center;min-width:0;padding:0 10px 1px;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative;overflow:visible}.leaderboard-player-card:hover,.leaderboard-player-card:focus-visible,.ccr-player-card:hover,.ccr-player-card:focus-visible{border-color:var(--card-outline-color);box-shadow:0 5px 18px color-mix(in srgb, var(--player-team-color) 28%, transparent);background:#1b2435;outline:none;transform:translateY(-2px)}.leaderboard-player-card:hover .standard-player-headshot-frame,.leaderboard-player-card:focus-visible .standard-player-headshot-frame,.ccr-player-card:hover .standard-player-headshot-frame,.ccr-player-card:focus-visible .standard-player-headshot-frame{box-shadow:0 0 19px color-mix(in srgb, var(--player-team-color) 72%, transparent)}.leaderboard-player-card strong,.ccr-player-card strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.92rem;overflow:hidden}.leaderboard-player-portrait{border-bottom:0;border-radius:13px 13px 0 0;flex:none;place-items:center;width:calc(100% + 20px);max-width:none;margin-bottom:0;display:grid;position:relative}.leaderboard-player-portrait.is-neutral{background:linear-gradient(145deg,#263140,#111925)}.leaderboard-player-portrait-fallback{color:#8998ad;place-items:center;font-size:2.5rem;font-weight:900;display:grid;position:absolute;inset:0}.leaderboard-card-rank,.ccr-card-rank,.leaderboard-player-card small,.ccr-player-card small{color:#9aa6b8;font-size:.76rem}.leaderboard-card-value,.ccr-card-value{color:#bda8ff;font-variant-numeric:lining-nums proportional-nums;margin-top:2px;font-size:2rem;font-weight:800;line-height:1}.leaderboard-section .leaderboard-card-value{color:var(--page-accent,#bda8ff)}.leaderboard-card-rank,.ccr-card-rank{z-index:3;box-sizing:border-box;border:2px solid var(--card-outline-color);width:fit-content;min-width:31px;height:31px;color:color-mix(in srgb, var(--player-team-color) 58%, #fff 42%);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#090e15eb;border-radius:999px;place-items:center;padding:0 4px;font-size:1.1rem;font-weight:900;line-height:1;display:grid;position:absolute;top:8px;left:8px;box-shadow:0 3px 10px #0006}.leaderboard-player-card .leaderboard-card-player-name,.ccr-player-card .leaderboard-card-player-name{border-top:2px solid var(--card-outline-color);border-bottom:2px solid var(--card-outline-color);color:#fff;background:linear-gradient(100deg, color-mix(in srgb, var(--portrait-team-color) 62%, #0b0f15 38%), color-mix(in srgb, var(--portrait-team-color) 42%, #0b0f15 58%));flex-direction:column;justify-content:center;align-items:center;gap:1px;width:calc(100% + 20px);min-height:35px;padding:3px 7px 2px;font-size:.88rem;font-weight:850;line-height:1.2;display:flex;box-shadow:inset 0 1px #ffffff12}.leaderboard-card-player-name strong{font:inherit}.leaderboard-card-player-name small{color:#ffffffc2;font-size:.66rem;font-weight:600;line-height:1.1}.leaderboard-player-portrait-image{z-index:2;position:relative}@keyframes picker-enter{0%{opacity:0;transform:translateY(-4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.results-transition,.results-transition.is-updating>:not(.results-updating),.results-updating,.segmented-control button,.season-stepper button,.minimum-stepper button,.range-trigger,.season-picker{transition:none;animation:none}}.leaderboard-player-portrait-logo{z-index:1;opacity:1;filter:saturate(1.25)contrast(1.08);position:absolute}.leaderboard-player-portrait-fallback{z-index:1}.leaderboard-card-value-label,.ccr-card-value-label{color:#8f9bad;letter-spacing:.1em;text-transform:uppercase;margin-top:.5px;font-size:.68rem;font-weight:850}.leaderboard-card-details,.ccr-card-details{box-sizing:border-box;border-top:2px solid var(--card-outline-color);color:#aab4c2;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:calc(100% + 20px);margin-top:4px;padding:2px 7px 0;font-size:.76rem;font-weight:700;line-height:1.25;display:grid}.leaderboard-card-details span,.ccr-card-details span{white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:0;min-width:0;padding:1px 2px;display:flex}.leaderboard-card-details b,.ccr-card-details b{color:#e9eef5;font-size:.78rem;font-weight:800}.leaderboard-card-details small,.ccr-card-details small{color:#8995a6;letter-spacing:.04em;text-transform:uppercase;font-size:.61rem;font-weight:750}@media (width>=521px){.leaderboard-card-details,.ccr-card-details{row-gap:.15em;line-height:1.2}}@media (width<=1450px){.leaderboard-grid,.ccr-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (width<=1220px){.leaderboard-grid,.ccr-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=1000px){.leaderboard-grid,.ccr-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=820px){.leaderboard-grid,.ccr-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=650px){.leaderboard-grid,.ccr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=520px){.leaderboard-view-toggle{justify-content:flex-start}.leaderboard-grid,.ccr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.leaderboard-player-card,.ccr-player-card{border-radius:10px;padding:0 7px .8px}.standard-player-card{border-width:2.3px}.leaderboard-player-card strong,.ccr-player-card strong{font-size:.64rem}.leaderboard-player-portrait{border-radius:9px 9px 0 0;width:calc(100% + 14px)}.leaderboard-card-rank,.ccr-card-rank{border-width:1px;min-width:22px;height:22px;padding:0 3px;font-size:.76rem;top:5px;left:5px}.leaderboard-player-card .leaderboard-card-player-name,.ccr-player-card .leaderboard-card-player-name{border-top-width:1px;border-bottom-width:1px;gap:1px;width:calc(100% + 14px);min-height:25px;padding:2px 4px 1.2px;font-size:.62rem}.leaderboard-card-player-name small{font-size:.48rem}.leaderboard-card-value,.ccr-card-value{margin-top:1.5px;font-size:1.12rem}.leaderboard-card-value-label,.ccr-card-value-label{margin-top:.3px;font-size:.39rem}.leaderboard-card-details,.ccr-card-details{border-top-width:1px;width:calc(100% + 14px);margin-top:3px;padding:1.2px 4px 0;font-size:.52rem}.leaderboard-card-details span,.ccr-card-details span{gap:0;padding:1px}.leaderboard-card-details b,.ccr-card-details b{font-size:.54rem}.leaderboard-card-details small,.ccr-card-details small{font-size:.43rem}}.controls{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:28px 0;display:grid}label{color:#aeb7c5;flex-direction:column;gap:8px;font-size:.75rem;font-weight:700;display:flex}select,input{color:#f7f8fa;width:100%;font:inherit;background:#0b0f15;border:1px solid #344154;border-radius:10px;padding:12px}.table-summary{color:#929cac;font-size:.75rem}.leaderboard-results-layout{width:100%}@media (width>=901px){.leaderboard-results-layout .ranking-list-summary,.ccr-results-layout .ranking-list-summary,.profile-history-summary{box-sizing:border-box;color:#929cac;justify-content:space-between;align-items:center;gap:1em;width:100%;margin:.6em 0 0;font-size:.75rem;line-height:1.45;display:flex}.ranking-list-summary .data-freshness{font-size:.75rem}.ranking-list-summary>p{margin:0}.leaderboard-results-layout:not(.is-list)>.ranking-list-summary,.ccr-results-layout:not(.is-list)>.ranking-list-summary{margin-bottom:1em}.leaderboard-results-layout.is-list{width:max-content;max-width:100%;margin-left:auto;margin-right:auto}.leaderboard-results-layout.is-list .table-summary{box-sizing:border-box;width:100%}.ranking-list-table tbody td{font-size:1rem;font-weight:400}.ranking-list-table .rank,.ranking-list-table .player-name{font-weight:800}.ranking-list-table .rank{text-align:left}.ranking-list-table .stat-value{font-size:1.05rem;font-weight:800}}.ranking-list-table thead th{text-align:center!important}.ranking-list-table thead th.stat-column,.ccr-list-table thead th:nth-child(n+4){white-space:nowrap;overflow-wrap:normal;word-break:normal;width:1%;max-width:5ch;line-height:1.1}.split-header{white-space:nowrap;line-height:1.05;display:inline}.ranking-list-table thead th,.ccr-list-table thead th{word-break:normal;white-space:nowrap!important;overflow-wrap:normal!important}.ranking-list-table .player-name small{color:#8f99aa;margin-top:.18em;font-size:.75em;font-weight:400;line-height:1.15;display:block}@media (width>=901px){.ranking-list-table thead th.stat-column,.ccr-list-table thead th:nth-child(n+4){font-size:.68rem}}.table-wrapper{margin-top:0;overflow-x:auto}.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}.portrait-column{text-align:center;width:calc(clamp(46px,3.8vw,64px) + 8px);padding:3px 4px!important}.list-player-portrait{width:clamp(46px,3.8vw,64px);height:calc(clamp(46px,3.8vw,64px)/1.4);margin:auto}.list-player-portrait .leaderboard-player-portrait{border-width:1px;border-radius:5px;width:100%;height:100%;margin:0}.list-player-portrait .leaderboard-player-portrait-fallback{font-size:.8rem}.clickable-player-row,.ccr-clickable-row{transition:background-color .14s,box-shadow .14s}.clickable-player-row:hover,.clickable-player-row:focus-visible,.ccr-clickable-row:hover,.ccr-clickable-row:focus-visible{background:color-mix(in srgb, var(--page-accent) 9%, transparent);box-shadow:inset 3px 0 var(--page-accent);outline:none}.leaderboard-load-more{justify-content:center;margin-top:20px;display:flex}.load-more-button{border:1px solid var(--page-accent,#8b5cf6);color:#f7f8fa;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:11px 20px;font-weight:800}.load-more-button:hover:not(:disabled),.load-more-button:focus-visible{color:#0b0f15;background:var(--page-accent,#8b5cf6)}.load-more-button:disabled{cursor:wait;opacity:.65}table{border-collapse:collapse;width:100%}@media (width>=851px){.leaderboard-table{table-layout:auto;width:max-content;min-width:760px;max-width:none;margin-left:auto;margin-right:auto}.leaderboard-table th,.leaderboard-table td{padding:6px}.leaderboard-table th:first-child,.leaderboard-table td:first-child{width:1%;padding-left:3px;padding-right:3px}.leaderboard-table th:nth-child(2),.leaderboard-table td:nth-child(2){width:1%;min-width:0;padding-left:3px!important;padding-right:3px!important}.leaderboard-table th:nth-child(3),.leaderboard-table td:nth-child(3){width:1%;min-width:0;padding-left:5px;padding-right:5px}.leaderboard-table th:nth-child(4),.leaderboard-table td:nth-child(4){width:1%;padding-left:6px;padding-right:6px}.leaderboard-table th.stat-column,.leaderboard-table td.stat-value{text-align:right;width:1%;padding-left:6px;padding-right:6px}.leaderboard-table th.stat-column.sorted-column,.leaderboard-table td.stat-value.sorted-column{width:1%;min-width:230px}}th,td{text-align:left;white-space:nowrap;border-bottom:1px solid #263140;padding:16px 12px}th{color:#8d98a8;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.rts-label{text-transform:none!important}.table-wrapper thead th,.ccr-table-wrap thead th{z-index:4;background:#121a27;position:sticky;top:0;box-shadow:0 1px #334155}.rank{color:#7d8796;font-weight:800}.player-name{font-weight:800}.stat-value{text-align:right;font-variant-numeric:lining-nums proportional-nums;font-size:1.05rem;font-weight:800}.list-value-bar{font-variant-numeric:lining-nums proportional-nums}@media (width>=901px){.list-value-bar{background:0 0;place-items:center;width:clamp(144px,13.2vw,198px);min-width:0;min-height:27px;display:inline-grid;position:relative;overflow:visible}.list-value-bar>span{width:var(--value-bar-width);background:var(--page-accent);box-sizing:border-box;border-radius:3px;justify-content:flex-end;align-items:center;padding:0 8px;display:flex;position:absolute;top:0;bottom:0;left:0}.list-value-bar b{z-index:2;color:#fff;font:inherit;font-variant-numeric:lining-nums proportional-nums;white-space:nowrap;text-shadow:0 1px 2px #000;font-weight:800;position:relative}.list-value-bar.has-external-label>b{left:calc(var(--value-bar-width) + 7px);color:inherit;text-shadow:none;position:absolute}}.leaderboard-sort-button{color:inherit;font:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;border-radius:.3rem;align-items:center;gap:.28rem;padding:.12rem .2rem;display:inline-flex}.stat-column .leaderboard-sort-button{text-align:right;justify-content:flex-end;width:100%}.leaderboard-sort-button span{color:#8f99aa;opacity:.9;font-size:.9em;line-height:1}.leaderboard-sort-button:hover span,.leaderboard-sort-button:focus-visible span,.leaderboard-table th.sorted-column .leaderboard-sort-button span{color:currentColor;opacity:1}.leaderboard-sort-button:hover,.leaderboard-sort-button:focus-visible,.leaderboard-table th.sorted-column .leaderboard-sort-button,.leaderboard-table td.sorted-column{color:var(--page-accent,#8b5cf6)}@media (width<=850px){.controls{grid-template-columns:repeat(2,1fr)}}@media (width<=550px){.page{width:min(100% - 24px,1180px);padding-top:12px}.controls{grid-template-columns:1fr}.section-heading,.table-summary{flex-direction:column;align-items:flex-start}.leaderboard-section{padding:18px}}@media (width<=900px){.leaderboard-section{border-radius:16px;padding:16px}.leaderboard-page-kicker{letter-spacing:.1em;margin-bottom:6px;padding:0;font-size:.78rem;line-height:1.1;display:block}.view-tabs{gap:4px}.leaderboard-view-toggle{gap:4px;font-size:.72rem}.control-group{gap:3px}.control-label{letter-spacing:.06em;font-size:.58rem}.season-current{min-width:76px}.minimum-stepper output,.minimum-value{min-width:45px;font-size:.68rem}.minimum-stepper input{width:48px;padding:7px 3px;font-size:.68rem}.range-trigger{min-width:116px}.season-picker{gap:3px;width:min(368px,100vw - 48px);padding:7px}.range-season-picker{width:min(368px,100vw - 48px)}.range-season-picker .range-presets button{padding-inline:2px;font-size:.55rem}.season-picker button{padding:7px 3px;font-size:.65rem}.season-confirm{margin-top:7px;padding:7px;font-size:.68rem}.leaderboard-section .table-summary p{margin:0;font-size:.68rem}.table-wrapper{margin-top:10px}.leaderboard-table th,.leaderboard-table td{padding:8px 6px;font-size:.64rem}.leaderboard-table th{font-size:.58rem}.leaderboard-table .stat-value{font-size:.78rem}.leaderboard-table .player-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;width:clamp(6.3rem,27vw,8.1rem)!important;max-width:clamp(6.3rem,27vw,8.1rem)!important;padding-left:5px!important;padding-right:5px!important}.leaderboard-table .player-name a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.leaderboard-table .player-name small{text-overflow:ellipsis;white-space:nowrap;padding-top:1px;line-height:1.15;display:block;overflow:hidden}.leaderboard-sort-button span{font-size:.8em}.leaderboard-section{padding:12px}.leaderboard-page-kicker{letter-spacing:.08em;margin-bottom:5px;font-size:.585rem}.leaderboard-page-title{font-size:1.09rem}.leaderboard-page-copy{margin-top:4px;font-size:.54rem;line-height:1.35}.leaderboard-toolbar{gap:5px 8px;margin:10px 0 7px}.view-tabs button,.leaderboard-view-toggle button{padding:6px 8px;font-size:.58rem}.leaderboard-view-toggle{font-size:.62rem}.redesigned-controls{gap:5px;margin:8px 0 3px}.control-label{font-size:.5rem}.segmented-control button,.season-stepper button,.minimum-stepper button,.range-trigger{padding:6px;font-size:.55rem}.leaderboard-section .table-summary,.leaderboard-section .table-summary p{font-size:.578rem}.leaderboard-summary-updated{font-size:.51rem}.leaderboard-page-kicker{margin-bottom:3px}.leaderboard-section .table-summary{row-gap:10px}.leaderboard-section .redesigned-controls{margin-bottom:1px}}.clickable-player-row{cursor:pointer;transition:background .15s,transform .15s}.clickable-player-row:hover{background:color-mix(in srgb, var(--page-accent,#8b5cf6) 8%, transparent)}.clickable-player-row:hover .player-name{color:var(--page-accent,#8b5cf6)}.clickable-player-row:focus-visible{outline:2px solid var(--page-accent,#8b5cf6);outline-offset:-2px}@media (width<=650px){.leaderboard-section .leaderboard-toolbar,.leaderboard-section .leaderboard-toolbar>.view-tabs{justify-content:center}.leaderboard-section .leaderboard-toolbar>.leaderboard-view-toggle{display:none}.leaderboard-section .redesigned-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end}.leaderboard-section .redesigned-controls .control-group,.leaderboard-section .redesigned-controls .segmented-control{width:max-content;max-width:100%}.leaderboard-section .redesigned-controls .segmented-control button{flex:0 auto}.leaderboard-section .redesigned-controls .statistic-group,.leaderboard-section .redesigned-controls .rate-group{grid-column:1/-1;width:100%}.leaderboard-section .redesigned-controls .statistic-group .segmented-control,.leaderboard-section .redesigned-controls .rate-group .segmented-control{width:100%}.leaderboard-section .redesigned-controls .statistic-group button,.leaderboard-section .redesigned-controls .rate-group button{flex:1}.leaderboard-section .mobile-view-group{grid-area:4/3;justify-self:end;display:grid}.leaderboard-section .mobile-view-toggle{width:max-content}.leaderboard-section .redesigned-controls>.segmented-group:not(.statistic-group):not(.rate-group){grid-area:1/2/auto/4;justify-self:end}.leaderboard-section .redesigned-controls:not(.has-period-control) .statistic-group{grid-row:2}.leaderboard-section .redesigned-controls:not(.has-period-control) .rate-group{grid-row:3}.leaderboard-section .redesigned-controls:not(.has-period-control) .minimum-group{grid-area:4/2;justify-self:center}.leaderboard-section .redesigned-controls.has-period-control .season-stepper-group,.leaderboard-section .redesigned-controls.has-period-control .range-picker-group{grid-area:1/1/auto/3;justify-self:start}.leaderboard-section .redesigned-controls.has-period-control>.segmented-group:not(.statistic-group):not(.rate-group){grid-area:1/2/auto/4;justify-self:end}.leaderboard-section .redesigned-controls.has-period-control .minimum-group{grid-area:4/2;justify-self:center}.leaderboard-section .redesigned-controls.has-period-control .statistic-group{grid-row:2}.leaderboard-section .redesigned-controls.has-period-control .rate-group{grid-row:3}.leaderboard-section .redesigned-controls .team-picker-group{grid-area:4/1;justify-self:start}.leaderboard-section .redesigned-controls .team-picker-trigger{height:25px;min-height:25px;padding:0 7px;font-size:.6rem}.leaderboard-section .redesigned-controls .team-picker-trigger img{width:16px;height:16px}.leaderboard-section .table-summary,.leaderboard-section .table-summary p,.profile-history-summary,.profile-history-summary p{font-size:.5rem}.leaderboard-section .leaderboard-summary-updated,.profile-history-summary .leaderboard-summary-updated{font-size:.475rem}}.leaderboard-section .summary-separator{margin-inline:3px}.leaderboard-results-layout.is-list .ranking-list-table th:not(:last-child),.leaderboard-results-layout.is-list .ranking-list-table td:not(:last-child),.ccr-results-layout.is-list .ranking-list-table th:not(:last-child),.ccr-results-layout.is-list .ranking-list-table td:not(:last-child){border-right:1px solid #34415447}.leaderboard-results-layout.is-list .ranking-list-table,.ccr-results-layout.is-list .ranking-list-table{min-width:clamp(58.08rem,124.08vw,69.96rem)}@media (width<=900px){.leaderboard-results-layout.is-list .ranking-list-table,.ccr-results-layout.is-list .ranking-list-table{min-width:0}}.leaderboard-results-layout.is-list .ranking-list-table tbody td:not(.player-name):not(.portrait-column),.ccr-results-layout.is-list .ranking-list-table tbody td:not(.player-name):not(.portrait-column){text-align:center}.viewport-range-confirm{display:none}@media (width>=901px){.expanded-season-controls .season-picker{box-sizing:border-box;grid-template-columns:repeat(10,minmax(0,1fr));width:min(90ch + 65px,100vw - 64px);max-height:none;font-size:clamp(.65rem,.8vw,.76rem);overflow:visible}.expanded-season-controls .range-presets,.expanded-season-controls .season-picker-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.expanded-season-controls .season-picker button{padding:.65em .2em;font-size:1em}.expanded-season-controls .range-presets button{white-space:normal;overflow-wrap:normal;font-size:.9em}}@media (width<=900px){.expanded-season-controls .range-season-picker{animation:none;transform:none}.expanded-season-controls .range-presets{grid-template-columns:repeat(5,minmax(0,1fr))}.expanded-season-controls .range-presets button{white-space:normal}.expanded-season-controls .desktop-range-confirm{display:none}.season-confirm.viewport-range-confirm{left:24px;right:24px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:1000;width:min(348px,100vw - 48px);margin:0 auto;padding:7px;font-size:.68rem;display:block;position:fixed}}.more-stat-picker{display:flex;position:relative}.statistic-group .segmented-control:has(.more-stat-picker){overflow:visible}.statistic-group .segmented-control:has(.more-stat-picker)>button:first-child{border-radius:9px 0 0 9px}.statistic-group .more-stat-picker>button{border-radius:0 9px 9px 0}.expanded-season-controls .season-picker.more-stat-menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:min(360px,100vw - 48px);max-height:none;padding:10px;top:calc(100% + 8px);left:auto;right:0}.more-stat-menu button{white-space:normal}.more-stat-arrow{vertical-align:middle;margin-left:.2em;font-size:1.35em;line-height:1;display:inline-block}.stat-coverage-note{font-size:inherit}@media (width>=901px){.leaderboard-section .summary-separator,.ccr-page .summary-separator{margin-inline:6px}.ccr-page .ranking-list-summary{gap:2em}}@media (width<=900px){.leaderboard-section .player-stats-summary{grid-template-columns:minmax(0,1fr) max-content;align-items:end;gap:0 6px;display:grid}.player-stats-summary>p{min-width:0}.leaderboard-section .player-stats-summary .leaderboard-summary-updated{line-height:inherit;justify-self:end;margin:0}.player-stats-summary .leaderboard-summary-updated:before{content:none}}#root{flex-direction:column;min-height:100vh;display:flex}.page{flex-direction:column;flex:1;width:min(1680px,100% - 24px);margin:0 auto;padding:0 0 2rem;animation:.34s cubic-bezier(.22,1,.36,1) both page-enter;display:flex}@keyframes page-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.section-label{color:#8b5cf6;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-weight:800}h1{letter-spacing:-.06em;margin:0;font-size:clamp(3rem,8vw,6.5rem);line-height:.9}h2{margin:0;font-size:2rem}.not-found-page{text-align:center;background:radial-gradient(circle at 50% 0,#8b5cf621,#0000 42%),#101720;border:1px solid #293546;border-radius:22px;width:min(100% - 32px,680px);margin:64px auto;padding:clamp(30px,6vw,64px) 24px;box-shadow:0 24px 70px #00000038}.not-found-page h1{margin:0;font-size:clamp(2rem,5vw,3.5rem)}.not-found-page p:not(.section-label){color:#aeb7c5;max-width:460px;margin:16px auto 26px;line-height:1.6}.not-found-link{color:#fff;background:#7c3aed;border:1px solid #8b5cf6;border-radius:10px;min-width:160px;padding:13px 20px;font-weight:800;text-decoration:none;transition:background .15s,transform .15s;display:inline-block}.not-found-link:hover,.not-found-link:focus-visible{background:#8b5cf6;transform:translateY(-1px)}.player-search-section,.selected-player{background:#121821;border:1px solid #263140;border-radius:20px;margin-bottom:28px;padding:28px}.player-search-section h1{margin:0;font-size:2rem;line-height:1.2}.player-search-introduction{color:#aeb7c5;max-width:720px;margin:8px 0 0;font-size:.875rem;line-height:1.6}.player-search-section .section-label{margin-bottom:10px;font-size:1rem;line-height:1.2}.player-explorer-profile>.player-search-section .section-label{color:var(--profile-primary)}.search-wrapper{max-width:620px;margin-top:22px;position:relative}.player-search-input{padding:16px 18px;font-size:1rem}.search-results{z-index:10;background:#151b24;border:1px solid #344154;border-radius:12px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 45px #00000059}.search-results button{color:#f7f8fa;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #263140;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.search-results button:last-child{border-bottom:0}.search-results button:hover{background:#222c39}.player-id,.search-message,.selected-player p{color:#929cac;font-size:.85rem}@media (width<=900px){.player-search-section,.selected-player{border-radius:14px;margin-bottom:12px;padding:12px}.player-search-section .section-label{letter-spacing:.08em;margin-bottom:3px;font-size:.585rem}.player-search-section h1{font-size:1.09rem}.player-search-introduction{margin-top:4px;font-size:.54rem;line-height:1.35}.search-wrapper{margin-top:10px}.player-search-input{padding:9px 10px;font-size:.72rem}.search-results{border-radius:9px;top:calc(100% + 4px)}.search-results button{padding:8px 10px;font-size:.68rem}.player-id,.search-message,.selected-player p{font-size:.62rem}}@media (width>=901px){.player-search-card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);padding:20px 28px;display:grid}.player-search-card .player-search-heading{min-width:0}.player-search-card .section-label{margin-bottom:6px}.player-search-card h1{font-size:clamp(1.4rem,2vw,2rem)}.player-search-card .search-wrapper{width:100%;max-width:none;margin-top:0}}.player-search-field{position:relative}.player-search-section .player-search-input{box-sizing:border-box;border:2px solid color-mix(in srgb, var(--profile-primary,var(--page-accent,#60a5fa)) 55%, #566174);color:#f7f8fa;background:color-mix(in srgb, var(--profile-primary,var(--page-accent,#60a5fa)) 9%, #0c121b);border-radius:12px;width:100%;min-width:0;min-height:56px;padding:16px 18px 16px 48px;font-family:inherit;font-weight:600;line-height:1.4;transition:border-color .15s,box-shadow .15s,background .15s}.player-search-icon{width:21px;height:21px;color:var(--profile-primary,var(--page-accent,#60a5fa));pointer-events:none;transition:color .15s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.player-search-section .player-search-input::placeholder{color:#8d99aa;opacity:1}.player-search-section .player-search-input:hover{border-color:#59677b}.player-search-section .player-search-input:focus{border-color:var(--profile-primary,var(--page-accent,#60a5fa));box-shadow:0 0 0 3px color-mix(in srgb, var(--profile-primary,var(--page-accent,#60a5fa)) 22%, transparent);background:#101722;outline:none}.player-search-field:focus-within .player-search-icon{color:var(--profile-primary,var(--page-accent,#60a5fa))}@media (width<=900px){.player-search-section .player-search-input{border-radius:9px;min-height:36px;padding:8px 10px 8px 33px}.player-search-icon{width:14px;height:14px;left:11px}}.player-search-section .player-search-input{padding-right:52px}.player-search-input::-webkit-search-cancel-button{display:none}.player-search-clear{color:#aeb7c5;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;padding:6px;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.player-search-clear svg{width:22px;height:22px}.player-search-clear:hover,.player-search-clear:focus-visible{color:#fff;background:#263140}@media (width<=900px){.player-search-clear{width:28px;height:28px;padding:5px;right:4px}.player-search-clear svg{width:18px;height:18px}.player-search-section .player-search-input{padding-right:36px}}.search-results .player-search-result{align-items:center;gap:.65rem;width:100%;display:flex}.player-search-result-portrait{border-radius:50%;flex:0 0 40px;width:40px;height:40px;overflow:hidden}.player-search-result-portrait .leaderboard-player-portrait{border:0;border-radius:0;width:140%;height:100%;margin-left:-20%}.player-search-result-name{text-align:left}.player-search-result-details{text-align:right;color:#929cac;margin-left:auto;font-size:.72em}@media (width<=700px){.player-search-result-portrait{flex-basis:30px;width:30px;height:30px}.search-results .player-search-result{gap:.4rem}}.player-search-result-portrait .leaderboard-player-portrait{position:relative;overflow:hidden}.search-results .player-search-result{padding-top:6px;padding-bottom:6px}@media (width<=700px){.search-results .player-search-result{padding-top:5px;padding-bottom:5px}}.player-search-section .search-wrapper{width:85%;max-width:527px}.player-search-card .search-wrapper{max-width:none}.home-player-search .player-search-section .search-wrapper{width:85%;margin-left:auto;margin-right:auto}.player-search-group-heading{color:#929cac;margin:0;padding:.35rem 1rem .2rem;font-size:.65rem;font-weight:600}.player-search-group+.player-search-group{border-top:1px solid #344154}.simple-overview{border:var(--page-panel-outline-width) solid rgb(var(--page-panel-purple) / var(--page-panel-outline-opacity));width:100%;max-width:100%;box-shadow:0 20px 55px #0000002e, 0 0 clamp(4rem, 8vw, 10rem) rgb(var(--page-panel-purple) / 15.6%);background:#0f151e;border-radius:22px;grid-template-columns:minmax(0,1fr);gap:28px;padding:clamp(20px,3vw,34px);display:grid}.hero{padding:40px 0 56px}.intro{color:#aeb7c5;max-width:680px;margin-top:28px;font-size:1.1rem;line-height:1.7}.overview-page-content{flex-direction:column;flex:1;display:flex}.coverage-note{color:#aeb9c9;max-width:72ch;font-size:.875rem;line-height:1.6}.page.overview-page{padding-bottom:0}.simple-overview-pages{border-top:0;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;gap:14px;width:100%;min-width:0;max-width:100%;padding-top:20px;display:grid}.simple-overview-card{text-align:center;background:#121821;border:1px solid #2b3748;border-radius:14px;flex-direction:column;grid-column:span 2;justify-content:center;align-items:center;padding:16px;transition:border-color .15s,transform .15s;display:flex}.simple-overview-card:nth-child(-n+2){grid-column:span 3}.simple-overview-card h3,.simple-overview-card p,.simple-overview-card .overview-card-link{max-width:80.82%}.simple-overview-card:hover{border-color:#66558e;transform:translateY(-2px)}.overview-card-icon{object-fit:contain;opacity:.9;width:52px;height:52px;margin-bottom:8px;transition:transform .15s,opacity .15s;display:block}.compare-card-icon{width:52px;height:52px}.simple-overview-card:hover .overview-card-icon,.simple-overview-card:focus-visible .overview-card-icon{opacity:1;transform:translateY(-2px)}.simple-overview-card h3{color:#f5f7fa;margin:4px 0 10px;font-size:1.2rem;line-height:1.15}.simple-overview-card p{color:#929cac;text-align:center;margin:0 0 10px;font-size:.8rem;line-height:1.5}@media (width<=550px){.simple-overview-card{padding:21px}}@media (width<=900px){.simple-overview-pages{grid-template-columns:repeat(2,minmax(0,1fr))}.simple-overview-card:nth-child(n){grid-column:auto}.simple-overview-card:last-child:nth-child(odd){grid-column:1/-1}}.clickable-overview-card{cursor:pointer}.clickable-overview-card:hover{background:linear-gradient(145deg,#8b5cf61c,#0000 65%),#121821;border-color:#8b5cf6;transform:translateY(-3px)}.clickable-overview-card:focus-visible{outline-offset:3px;border-color:#a78bfa;outline:2px solid #a78bfa}.overview-card-link{color:#a78bfa;text-align:center;margin-top:2px;font-size:.84rem;font-weight:850;display:block}.overview-card-link.unavailable{color:#7f8a9a}@media (width<=550px){.simple-overview-pages{gap:9px}.simple-overview-card{min-width:0;padding:16px 13px}.overview-card-icon{width:40px;height:40px;margin-bottom:8px}.compare-card-icon{width:40px;height:40px}.simple-overview-card h3{font-size:1.15rem}.simple-overview-card p{font-size:.73rem;line-height:1.5}.overview-card-link{font-size:.72rem}}.ccr-overview-card .overview-card-link{color:#9be5d1}.ccr-card-icon{width:52px;height:52px}@media (width<=550px){.ccr-card-icon{width:40px;height:40px}}@media (width>=651px){.simple-overview-card .overview-card-link{font-size:.88rem}}.home-hero{text-align:center;flex-direction:column;align-items:center;max-width:none;padding:clamp(7px,.8vw,11px) 0 clamp(21px,2.45vw,35.7px);display:flex}.home-hero-logo{width:clamp(180px,17.25vw,360px);max-width:100%;height:auto;display:block}.home-hero-description{color:#929cac;width:clamp(260px,50vw,1040px);max-width:100%;margin:clamp(12px,1.5vw,20px) auto 0;font-size:1rem;line-height:1.5}.overview-page .site-topbar{margin-bottom:3px}.overview-category-introduction{text-align:center;max-width:none;margin:0 auto;padding:0 10px 10px}.overview-category-introduction .section-label{letter-spacing:.04em;font-size:clamp(1.4rem,2vw,2.08rem);line-height:1.1}.overview-category-introduction h2{font-size:clamp(2rem,4vw,3rem)}.overview-category-introduction>p:last-child{color:#929cac;white-space:nowrap;max-width:none;margin:8px auto 0;line-height:1.5}@media (width<=800px){.home-hero{padding:7px 0 18.2px}.home-hero-logo{width:min(56.4vw,446px)}.home-hero-description{width:min(92%,620px);margin-top:11px;font-size:1rem}.overview-category-introduction>p:last-child{white-space:normal}.overview-category-introduction .section-label{font-size:1.32rem}}@media (width<=650px){.simple-overview{border-radius:17px;gap:18px;padding:16px 12px}.simple-overview-card{padding:15px 13px}.overview-card-icon,.compare-card-icon,.ccr-card-icon{width:48px;height:48px}}.simple-overview-card .overview-card-link{display:none}@media (width>=651px){.simple-overview{width:90%;margin-left:auto;margin-right:auto}.simple-overview-pages{padding-top:4px}.overview-category-introduction>p:last-child{margin-top:4px}.simple-overview-card{background:#182231}}.overview-placeholder-subsection{text-align:center;border-top:0;padding:24px 16px 8px}.overview-placeholder-subsection .section-label{margin:0;font-size:clamp(1.4rem,2vw,2.08rem);line-height:1.1}@media (width<=800px){.overview-placeholder-subsection .section-label{font-size:1.32rem}}@media (width>=651px){.simple-overview-card{min-height:178px;padding:12px;container-type:inline-size}.simple-overview-card h3{font-size:clamp(1rem,5cqw,2.5rem)}.simple-overview-card p{margin-bottom:0;font-size:clamp(.5rem,2.12cqw,1.05rem)}.simple-overview-card .overview-card-link{font-size:.97rem}.simple-overview-card .overview-card-icon,.simple-overview-card .compare-card-icon,.simple-overview-card .ccr-card-icon{width:3.91875rem;height:3.91875rem}}@media (width>=901px){.simple-overview{width:72%}.overview-category-introduction>p:last-child{white-space:normal}}@media (width<=650px){.simple-overview{gap:7px}.simple-overview-pages{padding-top:0}.simple-overview-card{background:#182231}.home-hero{padding-top:8px;padding-bottom:10px}.home-hero-logo{width:min(43.2vw,342px)}.home-hero-description{width:min(88%,560px);font-size:.68rem}.overview-category-introduction .section-label{font-size:1.07rem}.overview-category-introduction h2{font-size:1.8rem}.overview-category-introduction>p:last-child{margin-top:5px;font-size:.6rem;line-height:1.35}.simple-overview-pages{gap:10px}.simple-overview-card{border-radius:12px;min-height:0;padding:12px 8px}.simple-overview-card .overview-card-icon,.simple-overview-card .compare-card-icon,.simple-overview-card .ccr-card-icon{width:2.75rem;height:2.75rem;margin-bottom:5px}.simple-overview-card h3{max-width:93%;margin:3px 0 7px;font-size:.8602rem}.simple-overview-card p{max-width:93%;margin-bottom:7px;font-size:.4185rem;line-height:1.35}.simple-overview-card .overview-card-link{max-width:93%;font-size:.63rem;line-height:1.25}}@media (hover:none) and (pointer:coarse){.simple-overview-card:hover,.clickable-overview-card:hover,.ccr-overview-card:hover{box-shadow:none;background:#182231;border-color:#2b3748;transform:none}.simple-overview-card:hover .overview-card-icon,.simple-overview-card:focus-visible .overview-card-icon{opacity:.9;transform:none}}@media (width>=651px) and (width<=1390px){.overview-category-introduction>p:last-child{white-space:normal;max-width:100%}.simple-overview-card{width:100%;min-width:0;max-width:100%}.simple-overview-card h3,.simple-overview-card p,.simple-overview-card .overview-card-link{max-width:100%}}.home-player-search{width:min(100%,620px);margin:0 auto 2rem}.home-player-search>p{color:#aeb7c5;text-align:center;margin:0 0 .65rem;font-size:.9rem}.home-player-search .player-search-section{background:0 0;border:0;margin:0;padding:0}.home-player-search .search-wrapper{width:100%;margin-top:0}.home-player-search .search-profile-choice{justify-content:space-between;align-items:center;gap:.6rem;padding:.7rem;display:flex}.home-player-search .search-profile-choice>div{gap:.35rem;display:flex}.home-player-search .search-profile-choice button{border:1px solid #344154;border-radius:.4rem;width:auto;padding:.4rem .6rem}.home-player-search{--profile-primary:#a78bfa}@media (width<=650px){.home-player-search{margin-bottom:1.4rem}}@media (width>=651px){.simple-overview:has(.home-statistics-introduction){gap:14px}.home-statistics-introduction{padding-bottom:5px}.home-statistics-introduction .section-label{margin-bottom:0}.home-statistics-introduction>p:last-child{margin-top:6px}.home-statistics-introduction+.simple-overview-pages{padding-top:2px}}.simple-overview-pages.unified-home-pages{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.unified-home-pages .simple-overview-card:nth-child(n){grid-area:auto;width:auto;height:auto}.methodology-page a{color:#c4b5fd;text-underline-offset:3px;font-weight:750;-webkit-text-decoration:underline #c4b5fd6b;text-decoration:underline #c4b5fd6b}.methodology-page a:hover{color:#fff;text-decoration-color:currentColor}.methodology-page .methodology-ccr-link{color:#d9fff4;-webkit-text-decoration:none;text-decoration:none}.methodology-page .methodology-ccr-link:hover,.methodology-page .methodology-ccr-link:focus-visible{color:#07120f;text-decoration-color:#0000}.methodology-page{width:min(100% - 32px,980px);margin:34px auto 64px}.methodology-introduction{text-align:center;max-width:760px;margin:0 auto 28px}.methodology-introduction .section-label{margin-bottom:8px}.methodology-introduction h1{margin:0;font-size:clamp(2rem,5vw,3.4rem);line-height:1.05}.methodology-introduction p:last-child{color:#aeb7c5;max-width:660px;margin:18px auto 0;font-size:1.03rem;line-height:1.65}.methodology-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.methodology-card,.methodology-explore{background:#101720;border:1px solid #293546;border-radius:16px;padding:clamp(20px,3vw,30px)}.methodology-card .section-label,.methodology-explore .section-label{margin:0 0 8px}.methodology-card h2,.methodology-explore h2{color:#f7f8fa;margin:0;font-size:clamp(1.2rem,2vw,1.55rem)}.methodology-card p:last-child{color:#aeb7c5;margin:13px 0 0;line-height:1.65}.methodology-explore{text-align:center;margin-top:16px}.methodology-link-list{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;max-width:760px;margin:20px auto 0;display:grid}.methodology-link-list a{background:#121821b3;border:1px solid #344154;border-radius:10px;padding:12px 14px;text-decoration:none}.methodology-link-list a:hover{border-color:#8b5cf6}.ccr-methodology{text-align:left}.ccr-methodology h2,.ccr-methodology .section-label{text-align:center}.ccr-methodology .section-label{color:#7ed8bd}.ccr-methodology p:not(.section-label){color:#aeb7c5;line-height:1.65}.methodology-ccr-link{color:#d9fff4;background:#7ed8bd14;border:1px solid #376b61;border-radius:9px;justify-content:center;align-items:center;margin-top:8px;padding:11px 14px;font-weight:800;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.methodology-ccr-link:hover,.methodology-ccr-link:focus-visible{color:#07120f;background:#7ed8bd;border-color:#7ed8bd;transform:translateY(-2px)}@media (width<=680px){.methodology-page{width:min(100% - 24px,980px);margin-top:24px}.methodology-section-grid,.methodology-link-list{grid-template-columns:1fr}.methodology-page{margin-top:14px;margin-bottom:28px}.methodology-introduction{margin-bottom:16px}.methodology-introduction .section-label{margin-bottom:5px;font-size:.62rem}.methodology-introduction h1{font-size:1.65rem}.methodology-introduction p:last-child{margin-top:10px;font-size:.68rem;line-height:1.4}.methodology-section-grid{gap:8px}.methodology-card,.methodology-explore{border-radius:12px;padding:13px}.methodology-card .section-label,.methodology-explore .section-label{margin-bottom:5px;font-size:.58rem}.methodology-card h2,.methodology-explore h2{font-size:1rem}.methodology-card p:last-child,.ccr-methodology p:not(.section-label){margin-top:8px;font-size:.65rem;line-height:1.45}.methodology-explore{margin-top:8px}.methodology-link-list{gap:6px;margin-top:10px}.methodology-link-list a{padding:8px 9px;font-size:.64rem}.methodology-ccr-link{margin-top:5px;padding:8px 10px;font-size:.64rem}}.headshot-credits-page{width:min(100% - 32px,980px);margin:34px auto 64px}.headshot-credits-introduction{text-align:center;max-width:760px;margin:0 auto 24px}.headshot-credits-introduction h1{margin:0;font-size:clamp(2rem,5vw,3.2rem);line-height:1.05}.headshot-credits-introduction p:last-child,.headshot-credits-card p,.headshot-credit-item p{color:#aeb7c5;line-height:1.55}.headshot-credits-introduction p:last-child{max-width:670px;margin:14px auto 0}.headshot-credits-card,.headshot-credit-item{background:#101720;border:1px solid #293546;border-radius:14px}.headshot-credits-card{padding:18px 20px}.headshot-credits-card p{margin:0}.headshot-credits-card p+p{margin-top:8px}.headshot-credit-list{gap:10px;margin-top:12px;display:grid}.headshot-credit-item{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:16px;padding:12px;display:grid}.headshot-credit-item img{object-fit:contain;object-position:center bottom;background:#0b0f15;border-radius:9px;width:92px;height:112px}.headshot-credit-item h2{margin:0;font-size:1.05rem}.headshot-credit-item p{margin:4px 0 0;font-size:.82rem}.headshot-credit-item a{color:#c4b5fd;font-weight:700}@media (width<=680px){.headshot-credits-page{width:min(100% - 24px,980px);margin:24px auto 32px}.headshot-credits-introduction h1{font-size:1.7rem}.headshot-credits-introduction p:last-child{font-size:.84rem}.headshot-credits-card{padding:14px}.headshot-credit-item{grid-template-columns:70px minmax(0,1fr);gap:10px;padding:10px}.headshot-credit-item img{width:70px;height:84px}.headshot-credit-item p{font-size:.7rem}}.site-topbar{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0f15f0;border-bottom:1px solid #344154bf;justify-content:space-between;align-items:center;gap:24px;width:100%;margin-bottom:32px;padding:5px clamp(14px,2vw,24px);display:flex;position:sticky;top:0;box-shadow:0 10px 30px #0003}.site-brand-button{cursor:pointer;background:0 0;border:0;flex:0 auto;justify-content:flex-start;align-items:center;padding:0;display:flex}.site-brand-logo{object-fit:contain;object-position:left center;width:clamp(190px,20vw,310px);height:clamp(44px,5vw,64px);display:block}.site-brand-button:focus-visible{outline:2px solid var(--header-theme);outline-offset:5px;border-radius:8px}.site-topbar>.site-brand-button{line-height:0;flex:none!important;align-self:flex-start!important;width:max-content!important;min-width:0!important;max-width:max-content!important;margin:0!important;padding:0!important;display:inline-flex!important}.site-topbar>.site-brand-button>.site-brand-logo{display:block;flex:none!important;width:clamp(125px,15vw,180px)!important;max-width:none!important;height:auto!important}@media (width<=800px){.site-topbar>.site-brand-button>.site-brand-logo{width:clamp(155px,44vw,210px)!important}}.topbar-actions{justify-content:flex-end;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.topbar-social-links{flex:none;align-items:center;gap:7px;display:flex}.topbar-social-link{border:1px solid color-mix(in srgb, var(--header-theme) 35%, transparent);width:36px;height:36px;color:var(--header-theme-light);background:color-mix(in srgb, var(--header-theme) 8%, transparent);border-radius:50%;place-items:center;text-decoration:none;transition:color .15s,border-color .15s,background .15s,transform .15s;display:grid}.topbar-social-link:hover{color:#fff;border-color:var(--header-theme);background:color-mix(in srgb, var(--header-theme) 22%, transparent);transform:translateY(-1px)}.topbar-social-link:focus-visible{outline:2px solid var(--header-theme);outline-offset:3px}.topbar-social-link svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px;height:18px;overflow:visible}.topbar-social-link .social-icon-dot{fill:currentColor;stroke:none}.topbar-social-link span{font-size:1.08rem;font-weight:800;line-height:1}.desktop-navigation{flex:none;align-items:center;gap:5px;margin-left:0;display:flex}.desktop-clutch-menu{position:relative}.desktop-category-button{color:#aeb7c5;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:10px 15px;font-weight:800;display:flex}.desktop-category-button:hover,.desktop-category-button:focus-visible,.desktop-category-button.active{color:#fff;border-color:color-mix(in srgb, var(--header-theme) 45%, transparent);background:color-mix(in srgb, var(--header-theme) 14%, transparent)}.desktop-category-button .navigation-caret{color:var(--header-theme-light);font-size:1rem;transition:transform .15s}.desktop-clutch-dropdown{z-index:150;border:1px solid color-mix(in srgb, var(--header-theme) 55%, #344154 45%);visibility:hidden;opacity:0;background:#0b0f15fa;border-radius:14px;gap:4px;width:285px;padding:9px;transition:opacity .14s,transform .14s,visibility .14s;display:grid;position:absolute;top:100%;left:0;transform:translateY(6px);box-shadow:0 18px 45px #00000073}.desktop-clutch-menu:not(.dismissed):hover .desktop-clutch-dropdown,.desktop-clutch-menu:not(.dismissed):focus-within .desktop-clutch-dropdown{visibility:visible;opacity:1;transform:translateY(0)}.desktop-clutch-menu:not(.dismissed):hover .desktop-category-button .navigation-caret,.desktop-clutch-menu:not(.dismissed):focus-within .desktop-category-button .navigation-caret{transform:rotate(180deg)}.desktop-clutch-dropdown button{color:#f5f7fa;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;align-items:flex-start;gap:3px;padding:12px;display:flex}.desktop-clutch-dropdown button:hover,.desktop-clutch-dropdown button:focus-visible,.desktop-clutch-dropdown button.active{background:color-mix(in srgb, var(--header-theme) 16%, transparent)}.desktop-clutch-dropdown strong{font-size:.9rem}.desktop-clutch-dropdown small{color:#929cac;font-size:.72rem;font-weight:500}.mobile-menu-button,.mobile-site-menu{display:none}@media (width<=800px){.site-topbar{flex-direction:row;align-items:center;gap:8px}.site-topbar>.site-brand-button>.site-brand-logo{width:clamp(125px,40vw,175px)!important}.topbar-actions{flex-direction:row;align-items:center;gap:6px;width:auto;margin-left:auto;display:flex}.topbar-social-links{position:static}.desktop-navigation{display:none}.mobile-menu-button{border:1px solid color-mix(in srgb, var(--header-theme) 35%, transparent);background:color-mix(in srgb, var(--header-theme) 8%, transparent);cursor:pointer;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:36px;height:36px;padding:0;display:flex}.mobile-menu-button span{background:var(--header-theme-light);border-radius:999px;width:16px;height:2px;transition:transform .15s,opacity .15s}.mobile-menu-button.open span:first-child{transform:translateY(6px)rotate(45deg)}.mobile-menu-button.open span:nth-child(2){opacity:0}.mobile-menu-button.open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mobile-site-menu{z-index:140;border-top:1px solid color-mix(in srgb, var(--header-theme) 55%, #344154 45%);border-bottom:1px solid color-mix(in srgb, var(--header-theme) 55%, #344154 45%);background:#0b0f15fc;gap:5px;padding:14px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 20px 35px #0000006b}.mobile-site-menu.open{display:grid}.mobile-menu-category{color:var(--header-theme-light);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:5px 8px 8px;font-size:.72rem;font-weight:900}.mobile-site-menu button{color:#f5f7fa;width:100%;font:inherit;text-align:left;cursor:pointer;background:#121821;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:13px;display:flex}.mobile-site-menu button.active{background:color-mix(in srgb, var(--header-theme) 22%, transparent)}.mobile-site-menu small{color:#929cac;font-size:.74rem}}@media (width<=1100px){.site-topbar{margin-bottom:16px}}@media (width<=800px){.mobile-menu-button{border-color:var(--header-theme);color:#fff;background:var(--header-theme);box-shadow:0 5px 16px color-mix(in srgb, var(--header-theme) 35%, transparent)}.mobile-menu-button:hover,.mobile-menu-button:focus-visible{border-color:var(--header-theme-light);background:color-mix(in srgb, var(--header-theme) 84%, #0b0f15 16%)}.mobile-menu-button.open{background:color-mix(in srgb, var(--header-theme) 74%, #0b0f15 26%);box-shadow:0 5px 20px color-mix(in srgb, var(--header-theme) 48%, transparent)}.mobile-menu-button span{background:#fff;width:17px;height:2px}}.site-topbar{isolation:isolate;box-shadow:none;background:0 0;border-bottom:0;position:sticky}.site-topbar:before{z-index:-1;border-bottom:1px solid color-mix(in srgb, var(--header-theme) 55%, #344154 45%);content:"";background:#101720;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000002e}@media (width>=801px){.site-topbar{padding-top:4.4px;padding-bottom:4.4px}.site-topbar>.site-brand-button>.site-brand-logo{width:clamp(106px,12.75vw,153px)!important}}@media (width<=800px){.site-topbar{gap:7px;padding-top:4px;padding-bottom:4px}.site-topbar>.site-brand-button>.site-brand-logo{width:clamp(119px,33.3vw,161px)!important}.mobile-menu-button{gap:3.5px;width:33px;height:33px}.mobile-menu-button span{width:14px}.mobile-site-menu{visibility:hidden;opacity:0;pointer-events:none;transform-origin:top;max-height:0;transition:opacity .18s,transform .18s,max-height .22s,visibility 0s linear .22s;display:grid;overflow:hidden;transform:translateY(-8px)}.mobile-site-menu.open{visibility:visible;opacity:1;pointer-events:auto;max-height:80vh;transition-delay:0s;transform:translateY(0)}}.site-footer{text-align:center;background:#101720;border-top:1px solid #344154;padding:9px 12px 6px;font-size:.75rem}.site-footer p{color:#929cac;flex-wrap:wrap;justify-content:center;gap:7px;margin:0;line-height:1.5;display:flex}.site-footer a{color:var(--profile-secondary);font-weight:750;text-decoration:none}.site-footer a:hover,.site-footer a:focus-visible{text-decoration:underline}.site-footer nav{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:6px;display:flex}@media (width<=650px){.site-footer{padding-top:7px;padding-bottom:8px;font-size:.6rem}.site-footer .data-freshness{font-size:.55rem}}.table-header-help-surface{display:contents}.table-header-help{z-index:11000;box-sizing:border-box;color:#e0e6ef;pointer-events:none;background:#121821;border:1px solid #465268;border-radius:.5rem;padding:.55rem .65rem;font-size:.72rem;line-height:1.4;position:fixed;box-shadow:0 6px 20px #0006}.table-header-help p{color:#a1acba;margin:.25rem 0 0;font-size:.65rem}@media (width<=700px){.table-header-help{font-size:.65rem}.table-header-help p{font-size:.6rem}}.table-header-help{width:max-content;animation:.12s ease-out table-help-in}@keyframes table-help-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.table-header-help{animation:none}}@media (hover:none),(pointer:coarse),(width<=700px){.table-header-help{display:none}}.ranking-export-controls{justify-content:flex-end;align-self:flex-end;margin:0 0 0 auto;display:flex}.ranking-export-controls>button{border-color:var(--page-accent);background:color-mix(in srgb, var(--page-accent) 12%, #101720)}.redesigned-controls .ranking-export-controls>button.team-picker-trigger:after,.ranking-export-dialog .export-select .team-picker-trigger:after{content:none}.ranking-export-dialog{--control-accent:var(--page-accent,#8b5cf6);font:inherit}.ranking-export-dialog>header button,.ranking-export-dialog>footer button,.ranking-export-dialog>p button{font:inherit;color:inherit;background:color-mix(in srgb, var(--control-accent) 12%, #101720);border:1px solid var(--control-accent);border-radius:.45rem;padding:.45rem .7rem}.ranking-export-controls button,.ranking-export-dialog button{cursor:pointer}.ranking-export-controls button:disabled,.ranking-export-dialog button:disabled{opacity:.45;cursor:default}.ranking-export-dialog{box-sizing:border-box;color:#f4f6fa;border:var(--page-panel-outline-width,2px) solid color-mix(in srgb, var(--control-accent) 72%, white 18%);background:#101720;border-radius:1rem;width:min(56rem,100vw - 2rem);max-height:90dvh;padding:1.2rem;overflow:auto}.ranking-export-dialog::backdrop{background:#000000bf}.ranking-export-dialog header,.ranking-export-dialog footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ranking-export-dialog h2{margin:0;font-size:1.15rem}.ranking-export-options{flex-wrap:wrap;align-items:flex-end;gap:.8rem;margin:1rem 0;display:flex}.export-select{position:relative}.export-select-menu{z-index:5;border:1px solid var(--control-accent);background:#101720;border-radius:.6rem;gap:.3rem;width:max-content;min-width:100%;padding:.4rem;display:grid;position:absolute;top:calc(100% + .35rem);left:0;box-shadow:0 .5rem 1.5rem #0008}.export-select-menu button{font:inherit;text-align:left;color:#e7ecf4;background:#151d2a;border:1px solid #344154;border-radius:.35rem;padding:.5rem .65rem;font-size:.8rem;font-weight:700}.export-select-menu button:hover,.export-select-menu button[aria-selected=true]{border-color:var(--control-accent);background:color-mix(in srgb, var(--control-accent) 18%, #151d2a)}.ranking-export-columns{border:1px solid color-mix(in srgb, var(--control-accent) 45%, #344154);border-radius:.45rem;flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 1rem;padding:.6rem .8rem;font-size:.85rem;display:flex}.ranking-export-columns label{align-items:center;gap:.35rem;display:flex}.ranking-export-columns input{accent-color:var(--page-accent,#aab4c2)}.ranking-export-preview{background:#0b1017;border-radius:.5rem;justify-content:center;align-items:center;min-height:12rem;margin-bottom:1rem;display:flex}.ranking-export-preview img{object-fit:contain;width:auto;max-width:100%;max-height:60dvh;display:block}.ranking-export-source{pointer-events:none;position:absolute;top:0;left:-100000px}.ranking-export-dialog footer span{color:#aab4c2;font-size:.75rem}@media (width<=750px){.ranking-export-dialog{padding:.6rem}.ranking-export-dialog h2{font-size:.95rem}.ranking-export-dialog footer{flex-wrap:wrap}:is(.leaderboard-section .redesigned-controls:has(.ranking-export-controls),.ccr-page .redesigned-controls:has(.ranking-export-controls)){grid-template-columns:auto auto minmax(0,1fr) auto;column-gap:.35rem}.leaderboard-section .redesigned-controls .ranking-export-controls{grid-area:4/4;justify-self:end;margin:0}.ccr-page .redesigned-controls .ranking-export-controls{grid-area:3/4;justify-self:end;margin:0}.leaderboard-section .redesigned-controls .mobile-view-group,.ccr-page .redesigned-controls .mobile-view-group{grid-column:3;justify-self:end;min-width:max-content}.leaderboard-section .redesigned-controls>.segmented-group:not(.statistic-group):not(.rate-group),.ccr-page .redesigned-controls>.segmented-group{grid-column:2/-1}.leaderboard-section .redesigned-controls .minimum-group .control-label{font-size:.45rem}.leaderboard-section .redesigned-controls .minimum-stepper button{padding:.3rem .25rem;font-size:.55rem}.leaderboard-section .redesigned-controls .minimum-stepper .minimum-value,.leaderboard-section .redesigned-controls .minimum-stepper input{width:1.8rem;min-width:1.8rem;padding:.3rem .15rem;font-size:.6rem}.leaderboard-section .redesigned-controls .mobile-view-toggle button,.ccr-page .redesigned-controls .mobile-view-toggle button{padding:.35rem .4rem;font-size:.55rem}:is(.leaderboard-section .redesigned-controls:has(.ranking-export-controls),.ccr-page .redesigned-controls:has(.ranking-export-controls)){margin-bottom:.1rem}.leaderboard-section:has(.ranking-export-controls) .ranking-list-summary{margin-top:.35rem;margin-bottom:.1rem;padding-bottom:0}.ccr-page:has(.ranking-export-controls) .ccr-results-layout>.ranking-list-summary{margin-top:.35rem;margin-bottom:.1rem;padding-bottom:0}:is(.leaderboard-section:has(.ranking-export-controls) .table-wrapper,.ccr-page:has(.ranking-export-controls) .ccr-table-wrap){margin-top:.2rem}.ranking-export-controls>button{min-height:0;padding:.35rem .65rem;font-size:.65rem}.ranking-export-options{gap:.4rem;margin:.6rem 0}.ranking-export-dialog .control-label{font-size:.55rem}.ranking-export-dialog .team-picker-trigger{gap:.25rem;height:auto;min-height:1.6rem;padding:.25rem .45rem;font-size:.65rem}.ranking-export-dialog .minimum-stepper button{padding:.25rem .4rem;font-size:.65rem}.ranking-export-dialog .minimum-stepper .minimum-value,.ranking-export-dialog .minimum-stepper input{width:2.1rem;min-width:2.1rem;padding:.25rem .2rem;font-size:.65rem}.ranking-export-dialog .export-select-menu button{padding:.35rem .45rem;font-size:.65rem}.ranking-export-columns{gap:.35rem .6rem;padding:.4rem .5rem;font-size:.65rem}.ranking-export-dialog>header button,.ranking-export-dialog>footer button{padding:.35rem .5rem;font-size:.7rem}}.ranking-export-preview-note{color:#929cac;text-align:center;margin:.35rem 0 0;font-size:.65rem}@media (width<=750px){.ranking-export-preview-note{font-size:.55rem}}.ranking-export-live-preview{background:#101720;flex:none;position:relative;overflow:hidden}.ranking-export-live-preview[hidden]{display:none}.ranking-export-rows{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:6px 12px;display:grid}.ranking-export-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.ranking-export-row span{gap:2px;display:flex}.ranking-export-row button{color:inherit;background:0 0;border:1px solid #ffffff24;border-radius:4px;padding:2px 6px}.ranking-export-row button:disabled{opacity:.3}.ranking-export-dialog .ranking-export-row label{flex-direction:row;margin:0}.comparison-export-toolbar .team-picker-trigger:after{content:none}.ranking-export-controls>button.team-picker-trigger{color:var(--page-accent,#a78bfa);border-color:var(--page-accent,#a78bfa);background:color-mix(in srgb, var(--page-accent,#a78bfa) 12%, #101720)}.ranking-export-dialog-stable{height:90dvh;margin-block:5dvh}.ranking-export-dialog-stable .ranking-export-preview{height:clamp(220px,44dvh,560px);min-height:0;position:relative}.ranking-export-dialog-stable .ranking-export-preview [role=status]{position:absolute}.ranking-export-preview-label{color:#aab4c2;margin:0 0 .5rem;font-size:.8rem}.comparison-graph-export-toolbar .team-picker-trigger:after{content:none}.ranking-export-row{justify-content:flex-start;gap:5px}.ranking-export-row>span{flex-shrink:0}.comparison-export-definitions{display:none}.ranking-export-dialog>header .ranking-export-close{border-radius:.6rem;flex:none;place-items:center;width:clamp(2rem,3vw,2.5rem);height:clamp(2rem,3vw,2.5rem);padding:0;transition:background .15s,border-color .15s;display:grid}.ranking-export-close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:65%;height:65%;display:block}.ranking-export-dialog>header .ranking-export-close:hover{background:color-mix(in srgb, var(--control-accent) 25%, #101720)}.ranking-export-close:focus-visible{outline:2px solid var(--control-accent);outline-offset:3px}@media (width<=750px){.history-chart-export-toolbar{display:none}}.history-chart{border:1px solid var(--profile-primary);background:#0b0f15;border-radius:16px;margin:18px 0 28px;padding:22px}.chart-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.chart-title{border-bottom:3px solid var(--profile-primary);margin:0;padding-bottom:8px;font-size:1.1rem;font-weight:800}.chart-description{color:#929cac;margin:6px 0 0;font-size:.85rem}.chart-selector{color:#929cac;width:min(240px,100%);font-size:clamp(.68rem,.62rem + .18vw,.8rem);font-weight:700;position:relative}.chart-selector>span{margin-bottom:5px;display:block}.chart-metric-trigger{border:1px solid color-mix(in srgb, var(--profile-primary) 70%, white 12%);color:#f7f8fa;background:color-mix(in srgb, var(--profile-primary) 12%, #101722);width:100%;min-height:38px;font:inherit;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:0 11px;font-weight:750;display:flex}.chart-metric-menu{z-index:20;border:1px solid color-mix(in srgb, var(--profile-primary) 68%, white 12%);background:#151d2a;border-radius:11px;gap:4px;width:100%;padding:7px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 16px 36px #0006}.chart-metric-menu button{border:1px solid color-mix(in srgb, var(--profile-primary) 48%, #536074);color:#f7f8fa;background:color-mix(in srgb, var(--profile-primary) 8%, #151d2a);min-height:38px;font:inherit;text-align:left;cursor:pointer;border-radius:7px;padding:6px 9px;font-weight:750}.chart-metric-menu button:hover,.chart-metric-menu button:focus-visible,.chart-metric-menu button.selected{background:color-mix(in srgb, var(--profile-primary) 32%, #151d2a)}.chart-container{width:100%;height:340px}@media (width<=650px){.chart-heading{flex-direction:column}.chart-selector{width:min(12rem,100%)}.chart-metric-trigger{min-height:32px;padding:0 8px}.chart-metric-menu{gap:3px;padding:5px}.chart-metric-menu button{min-height:31px;padding:4px 7px}.chart-container{height:290px}}.custom-chart-tooltip{border:1px solid var(--profile-primary);color:#f7f8fa;background:#151b24;border-radius:12px;min-width:220px;padding:14px;box-shadow:0 15px 40px #00000059}.tooltip-season{margin:0 0 12px;padding-right:30px;font-weight:900;position:relative}.tooltip-team-logo{object-fit:contain;width:30px;height:30px;position:absolute;top:-6px;right:-6px}.tooltip-team-logos{gap:2px;display:flex;position:absolute;top:-6px;right:-6px}.tooltip-team-logos .tooltip-team-logo{position:static}.tooltip-row{color:#aeb7c5;justify-content:space-between;gap:24px;margin:6px 0;display:flex}.tooltip-row strong{color:#f7f8fa}.tooltip-divider{background:#344154;height:1px;margin:10px 0}.positive-value{color:#5ee596!important}.negative-value{color:#ff9090!important}.sample-warning{color:#fbbf24;margin:12px 0 0;font-size:.78rem}.chart-footnote{color:#929cac;align-items:center;gap:8px;margin:14px 0 0;font-size:.78rem;display:flex}.sample-dot{background:#eab308;border-radius:50%;flex-shrink:0;width:5px;height:5px}.history-stat-table{border:1px solid var(--profile-primary);-webkit-overflow-scrolling:touch;background:#0b0f15;border-radius:14px;overflow:auto visible}.history-stat-table table{border-collapse:separate;border-spacing:0;table-layout:auto;width:max-content;min-width:0;margin:0}.history-stat-table thead{z-index:30;position:relative}.history-stat-table thead th{z-index:31;border-bottom-color:var(--profile-primary);box-shadow:0 1px 0 var(--profile-primary);background:#151b24;position:sticky;top:0}.history-stat-table tbody td{border-bottom-color:#263140e6}.history-stat-table th button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.history-stat-table th button:hover,.history-stat-table th button:focus-visible{color:#f7f8fa}.history-sort-indicator{color:var(--profile-primary);font-size:.85em;position:relative}.history-sort-glyph{visibility:hidden}.history-sort-indicator svg{stroke-width:2.18571px;width:auto;height:clamp(1.25em,.95em + .25vw,1.55em);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8505)}@media (width<=750px){.history-sort-indicator svg{stroke-width:2.025px;height:1.25em;transform:translate(-50%,-50%)scale(1.20285)}}.history-stat-table tbody tr{transition:background .15s}.history-stat-table .career-team-row td{border-top:1px solid color-mix(in srgb, var(--career-team-color,var(--profile-primary)) 55%, #344154 45%);color:#d9e0ea;background:color-mix(in srgb, var(--career-team-color,var(--profile-primary)) 12%, #0b0f15);font-weight:750}.history-stat-table .career-team-row td:first-child,.history-stat-table .career-team-row td:nth-child(2){color:color-mix(in srgb, var(--career-team-secondary,var(--profile-secondary)) 82%, #fff 18%)}.history-stat-table .career-team-row .history-career-label{color:var(--career-team-secondary,var(--profile-secondary))}.history-stat-table .history-season-row td:first-child,.history-stat-table .history-season-row td:nth-child(2){background:color-mix(in srgb, var(--history-team-color,var(--profile-primary)) 20%, #0b0f15);color:color-mix(in srgb, var(--history-team-secondary,var(--profile-secondary)) 82%, #fff 18%);font-weight:750}.history-stat-table .history-season-total td,.history-stat-table .history-season-total td:first-child,.history-stat-table .history-season-total td:nth-child(2){color:#f7f8fa;background:#151b24;font-weight:750}.history-stat-table.history-all-teams{--history-team-separator-width:1.6px;border-color:#344154}.history-stat-table.history-all-teams thead th{border-bottom-color:#344154;box-shadow:0 1px #344154}.history-stat-table.history-all-teams .career-team-row td{background:color-mix(in srgb, var(--career-team-color,var(--profile-primary)) 20%, #0b0f15)}.history-stat-table.history-all-teams .history-team-break td,.history-stat-table.history-all-teams .career-team-row+.career-team-row td,.history-stat-table.history-all-teams .history-season-group-start td{border-top:var(--history-team-separator-width) solid #4d5868}.history-stat-table.history-all-teams .history-season-group-end td{border-bottom:var(--history-team-separator-width) solid #4d5868}.history-stat-table.history-all-teams .history-season-group-before td,.history-stat-table .history-before-career-summary td{border-bottom:0}.history-career-label{font-size:inherit;letter-spacing:0;font-weight:750;line-height:inherit;white-space:nowrap;margin-top:0;display:inline}.history-stat-table .career-team-row:hover td{background:color-mix(in srgb, var(--career-team-color,var(--profile-primary)) 20%, #0b0f15)}.history-stat-table .career-summary-row td{border-top:3.4px solid var(--profile-primary);color:#f7f8fa;background:color-mix(in srgb, var(--profile-primary) 12%, #0b0f15);font-weight:850}.history-stat-table .career-summary-row td:first-child{color:var(--profile-secondary)}.history-stat-table .career-summary-row:hover td{background:color-mix(in srgb, var(--profile-primary) 20%, #0b0f15)}@media (width>=801px){.history-stat-table thead th{top:clamp(3.6rem,4.7vw,4.25rem)}.history-stat-table thead tr:first-child th:first-child{border-top-left-radius:13px}.history-stat-table thead tr:first-child th:last-child{border-top-right-radius:13px}.history-stat-table tbody tr:last-child td:first-child{border-bottom-left-radius:13px}.history-stat-table tbody tr:last-child td:last-child{border-bottom-right-radius:13px}}@media (width<=750px){.compact-stat-table{-webkit-overflow-scrolling:touch;scrollbar-width:thin;max-width:100%;padding-bottom:8px;overflow-x:auto}.compact-stat-table table{table-layout:auto;width:max-content;min-width:1500px}.history-stat-table table{min-width:0}.compact-stat-table th,.compact-stat-table td,.history-stat-table th,.history-stat-table td{white-space:nowrap;min-width:0;padding:10px 8px;font-size:.82rem;overflow:visible}.compact-stat-table th,.history-stat-table th{font-size:.68rem}.history-stat-table th:first-child,.history-stat-table td:first-child{z-index:2;background:#121821;min-width:76px;position:sticky;left:0}.history-stat-table th:first-child{z-index:25;top:0}}.player-profile{border:var(--page-panel-outline-width) solid var(--profile-outline);box-shadow:0 0 var(--page-panel-glow-radius) color-mix(in srgb, var(--profile-primary) var(--page-panel-glow-opacity), transparent);background:#121821;border-radius:20px;margin-bottom:28px;padding:28px;position:relative}.profile-mode-status{z-index:30;top:var(--profile-space-md,18px);right:var(--profile-space-md,18px);border-color:var(--profile-primary);color:var(--profile-outline);white-space:nowrap;pointer-events:none;align-items:center;gap:8px;margin:0;display:flex;position:absolute}.profile-mode-status .layout-loading-spinner{border-width:2px;border-top-color:var(--profile-outline);width:18px;height:18px}@media (width<=750px){.profile-mode-status{gap:5px;padding:5px 8px;font-size:.6rem;top:12px;right:12px}.profile-mode-status .layout-loading-spinner{width:14px;height:14px}}.player-profile .section-label{color:var(--profile-primary);font-size:1.4rem}.profile-header{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);justify-content:space-between;align-items:flex-start;gap:20px;display:grid}.profile-header-block{min-width:0}.profile-header-actions{flex-direction:column;align-items:stretch;min-width:0;display:flex}.profile-header-actions .compare-from-profile{align-self:flex-end}.profile-identity{align-items:center;gap:24px;min-width:0;display:flex}.player-headshot{border-radius:18px;flex:0 0 320px;place-items:center;width:320px;display:grid;position:relative}.player-team-logo{z-index:1;opacity:1;filter:saturate(1.25)contrast(1.08);position:absolute}.player-headshot-image{z-index:2;position:relative}.player-headshot-fallback{width:100%;height:100%;color:var(--profile-secondary);letter-spacing:.05em;background:linear-gradient(135deg, var(--profile-soft), #121821f2);place-items:center;font-size:2.1rem;font-weight:800;display:grid}.profile-identity-content{min-width:0}.profile-identity-content h2{margin-bottom:2.94px}.player-current-details{color:var(--profile-secondary);margin:0;font-weight:700}.player-bio-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 26px;display:grid}.player-bio-grid div{border:1px solid var(--profile-primary);background:#0b0f15;border-radius:12px;min-width:0;padding:14px 16px}.player-bio-grid dt{color:#929cac;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:.72rem;font-weight:800}.player-bio-grid dd{overflow-wrap:anywhere;color:#f5f7fa;margin:0;font-size:.95rem;font-weight:700}.profile-seasons{color:#929cac;margin-top:.49em;margin-bottom:0}.profile-tabs{--control-accent:var(--profile-secondary)}.profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.profile-stat-layout{grid-template-columns:minmax(260px,.5fr) minmax(420px,1fr);align-items:start;gap:14px;display:grid}.stat-card{--stat-ranking-gap:5px;--stat-track-gap:8px;border:1px solid var(--profile-primary);background:#0b0f15;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:170px;padding:20px;display:flex}.stat-card span{color:#929cac;text-transform:uppercase;font-size:.8rem;font-weight:700}.stat-card .rts-stat-label{text-transform:none}.stat-card strong{font-variant-numeric:lining-nums proportional-nums;font-size:2rem;font-weight:800}.stat-card .stat-coverage-note{top:var(--stat-coverage-top,0px);text-align:center;color:#929cac;white-space:nowrap;text-overflow:ellipsis;text-transform:none;width:100%;font-size:.663rem;font-weight:800;line-height:1;position:absolute;left:0;overflow:hidden;transform:translateY(-50%)}.stat-card .stat-ranking .stat-coverage-note{color:#929cac}.stat-card .stat-coverage-note b{color:#fbbf24;font-weight:800}.stat-ranking{gap:var(--stat-ranking-gap);flex-direction:column;margin-top:16px;display:flex;position:relative}.stat-ranking span{letter-spacing:0;text-transform:none;font-size:.78rem;font-weight:800}.stat-ranking .percentile-value{transform:translateY(var(--stat-track-gap))}.stat-percentile-track{width:100%;height:5px;margin-top:var(--stat-track-gap);transform-origin:50%;background:#293546;border-radius:999px;overflow:hidden;transform:scaleY(.85)}.stat-percentile-track>span{border-radius:inherit;height:100%;display:block}.rank-value{color:#aeb7c5!important}.not-qualified span:first-child{color:#fbbf24}.not-qualified span:last-child{color:#929cac;font-weight:600}.primary-stat{border-color:var(--profile-primary)}.primary-stat strong{color:#f7f8fa}.profile-history{margin-top:34px}.player-profile .table-wrapper{border-color:var(--profile-primary)}.player-profile .ccr-profile-card,.player-profile .ccr-component-toggle,.player-profile .ccr-components>div{border-color:var(--profile-secondary)}.player-profile .ccr-profile-card{border-color:var(--profile-secondary)!important}.player-profile .ccr-profile-card .ccr-badge,.player-profile .ccr-profile-card .ccr-component-toggle,.player-profile .ccr-profile-card .ccr-component-toggle span,.player-profile .ccr-profile-card .ccr-explore-link{color:var(--profile-secondary)}.player-profile .ccr-profile-card .ccr-component-details{border-top-color:var(--profile-secondary)}.player-profile .ccr-profile-card .ccr-component-toggle,.player-profile .ccr-profile-card .ccr-explore-link{border-color:var(--profile-secondary);background:var(--profile-soft);box-shadow:0 0 0 1px color-mix(in srgb, var(--profile-primary) 12%, transparent), 0 5px 16px #0000002e}.player-profile .ccr-profile-card .ccr-component-toggle:hover,.player-profile .ccr-profile-card .ccr-component-toggle:focus-visible,.player-profile .ccr-profile-card .ccr-explore-link:hover,.player-profile .ccr-profile-card .ccr-explore-link:focus-visible{border-color:var(--profile-secondary);color:#0b0f15;background:var(--profile-secondary)}.player-profile .ccr-profile-card .ccr-help button,.player-profile .ccr-profile-card .ccr-help>span{border-color:var(--profile-secondary)}.player-profile .ccr-profile-scope .ccr-scope-help{vertical-align:middle;width:1.05em;height:1.05em;margin-left:.15em}.player-profile .ccr-profile-scope .ccr-scope-help button{border-color:var(--profile-secondary);width:100%;height:100%;color:var(--profile-secondary);background:0 0;font-size:.72em}.player-profile .ccr-profile-card .ccr-help button,.player-profile .ccr-profile-card .ccr-help>span a{color:var(--profile-secondary)}.profile-history h3{margin-bottom:10px}.history-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.history-section-heading h3{margin:0}.history-display-toggle{border:1px solid var(--profile-primary);background:#0b0f15;border-radius:999px;display:inline-flex;overflow:hidden}.history-display-toggle button{color:#aeb7c5;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 14px;font-size:.8rem;font-weight:800}.history-display-toggle button.active{color:#0b0f15;background:var(--profile-primary)}.profile-display-toggle{border-color:var(--profile-secondary)}.profile-display-toggle button.active{background:var(--profile-secondary)}.compact-stat-table{overflow-x:visible}.compact-stat-table table{table-layout:fixed}.compact-stat-table th,.compact-stat-table td{letter-spacing:0;text-align:center;text-overflow:clip;padding:10px 1px;font-size:.8rem;overflow:hidden}.compact-stat-table th{font-size:.8rem}.history-stat-table th,.history-stat-table td{padding-left:1px;padding-right:1px;font-size:.8rem}.history-stat-table th{font-size:.8rem}@media (width>=801px){.history-stat-table{width:fit-content;max-width:100%;margin-inline:auto}.history-stat-table table{table-layout:auto;width:max-content;min-width:0}}@media (width<=750px){.profile-grid{grid-template-columns:repeat(2,1fr)}.profile-stat-layout{display:block}.profile-header{flex-direction:column;display:flex}.profile-header-actions{align-items:stretch;width:100%}.profile-header-actions .compare-from-profile{align-self:flex-start}.profile-identity{align-items:center;width:100%}.player-bio-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}}@media (width<=450px){.profile-grid{grid-template-columns:1fr}.profile-identity{align-items:flex-start;gap:14px}.player-headshot{border-radius:14px;flex-basis:126.5px;width:126.5px}.profile-identity-content h2{font-size:1.35rem}.player-current-details,.profile-seasons{font-size:.82rem}.player-bio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.player-bio-grid div{padding:11px}.player-bio-grid dd{font-size:.85rem}}.compare-from-profile{border:1px solid var(--profile-secondary);color:#0b0f15;background:var(--profile-secondary);min-height:52px;box-shadow:0 10px 28px color-mix(in srgb, var(--profile-primary) 22%, transparent);font:inherit;white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:16px;padding:13px 20px;font-size:.93rem;font-weight:900;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex}.compare-from-profile:hover{background:color-mix(in srgb, var(--profile-secondary) 78%, #fff 22%);box-shadow:0 13px 34px color-mix(in srgb, var(--profile-primary) 30%, transparent);transform:translateY(-2px)}.compare-from-profile:focus-visible{outline-offset:3px;outline:2px solid #fff}.compare-from-profile span{font-size:1.2rem;line-height:1}@media (width<=650px){.compare-from-profile{width:100%;margin-top:14px}}.profile-updated-row{justify-content:flex-end;min-width:0;display:flex}.profile-updated{color:var(--profile-secondary)}.profile-overview-divider{border-bottom:2px solid var(--profile-primary);width:100%}@media (width<=900px){.player-profile{border-radius:16px;margin-bottom:14px;padding:12px}.profile-header{gap:10px}.profile-identity{gap:12px}.profile-identity-content h2{margin-bottom:1.96px;font-size:1.2rem}.player-current-details,.profile-seasons{font-size:.7rem}.player-bio-grid{gap:6px;margin:10px 0 12px}.player-bio-grid div{border-radius:9px;padding:8px}.player-bio-grid dt{letter-spacing:.06em;margin-bottom:3px;font-size:.55rem}.player-bio-grid dd{font-size:.7rem}.profile-tabs button{padding:6px 9px;font-size:.64rem}.profile-grid{gap:8px}.stat-card{--stat-ranking-gap:3px;border-radius:11px;min-height:138px;padding:12px}.stat-card span{font-size:.62rem}.stat-card strong{font-size:1.45rem}.stat-ranking{margin-top:9px}.stat-ranking span{font-size:.6rem}.profile-history{margin-top:18px}.profile-history h3{margin-bottom:6px;font-size:.9rem}.history-section-heading{flex-direction:column;align-items:flex-start;gap:8px}.history-display-toggle button{padding:6px 10px;font-size:.66rem}.compact-stat-table th,.compact-stat-table td,.history-stat-table th,.history-stat-table td{padding-top:7px;padding-bottom:7px;font-size:.62rem}.profile-updated{font-size:.6rem}.compare-from-profile{border-radius:9px;gap:8px;min-height:38px;margin-top:8px;padding:8px 11px;font-size:.68rem}.compare-from-profile span{font-size:.9rem}}@media (width>=751px) and (width<=1100px){.profile-header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.profile-identity{width:100%}.profile-header-actions{width:max-content;max-width:220px}.compact-stat-table,.history-stat-table{-webkit-overflow-scrolling:touch;max-width:100%;padding-bottom:5px;overflow-x:auto}.compact-stat-table table{table-layout:auto;width:max-content;min-width:900px}.history-stat-table table{table-layout:auto;width:max-content;min-width:0}.compact-stat-table th,.compact-stat-table td,.history-stat-table th,.history-stat-table td{min-width:0;padding-left:5px;padding-right:5px}.history-stat-table th:first-child,.history-stat-table td:first-child{min-width:68px}}@media (width<=750px){.player-bio-grid div,.profile-grid .stat-card{text-align:center}.profile-identity-content .section-label{letter-spacing:.07em;margin-bottom:4px;font-size:.742rem}.profile-identity-content h2{font-size:1.08rem}.player-current-details{font-size:.63rem}.profile-seasons{margin-top:1.47px;font-size:.49rem;line-height:1.3}.player-bio-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:8px 0 10px}.player-bio-grid div{border-radius:7px;padding:6px 4px}.player-bio-grid dt{letter-spacing:.04em;margin-bottom:2px;font-size:.46rem}.player-bio-grid dd{font-size:.6rem;line-height:1.2}.profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.stat-card{border-radius:8px;min-height:82px;padding:7px}.stat-card span{font-size:.5rem;line-height:1.2}.stat-card strong{font-size:1rem}.stat-card{--stat-ranking-gap:1px}.stat-ranking{margin-top:4px}.stat-ranking span{font-size:.48rem}.stat-card .stat-coverage-note{font-size:.408rem}.compact-stat-table,.history-stat-table{-webkit-overflow-scrolling:touch;max-width:100%;padding-bottom:4px;overflow-x:auto}.compact-stat-table table{table-layout:auto;width:max-content;min-width:900px}.history-stat-table table{table-layout:auto;width:max-content;min-width:0}.compact-stat-table th,.compact-stat-table td,.history-stat-table th,.history-stat-table td{min-width:0;padding:6px 3px;font-size:.58rem}.compact-stat-table th,.history-stat-table th{font-size:.52rem}.history-stat-table th:first-child,.history-stat-table td:first-child{background:#121821 padding-box padding-box;min-width:58px}.history-stat-table tbody tr:hover td:first-child,.history-stat-table td:first-child.history-column-hover,.history-stat-table tbody tr:hover td:first-child.history-column-hover{background:color-mix(in srgb, var(--profile-primary) 12%, #121821)}.history-chart{border-radius:11px;margin:10px 0 16px;padding:10px}.chart-heading{gap:8px;margin-bottom:10px}.chart-title{font-size:.78rem}.chart-description{margin-top:3px;font-size:.55rem;line-height:1.35}.chart-selector{font-size:.62rem}.chart-container{height:255px}.custom-chart-tooltip{border-radius:6px;min-width:110px;padding:7px;font-size:.5rem}.custom-chart-tooltip .tooltip-season{margin-bottom:6px;padding-right:15px}.custom-chart-tooltip .tooltip-team-logo{width:15px;height:15px;top:-3px;right:-3px}.custom-chart-tooltip .tooltip-team-logos{top:-3px;right:-3px}.custom-chart-tooltip .tooltip-team-logos .tooltip-team-logo{top:auto;right:auto}.custom-chart-tooltip .tooltip-row{gap:12px;margin:3px 0}.custom-chart-tooltip .tooltip-divider{margin:5px 0}.custom-chart-tooltip .sample-warning{margin-top:6px;font-size:.48rem}.chart-footnote,.sample-warning{margin-top:7px;font-size:.52rem}.history-chart .recharts-text{font-size:.58rem}}.profile-filter-row{z-index:8;align-items:end;gap:12px;margin:12px 0;display:flex;position:relative}.profile-filter-row .profile-tabs button,.profile-filter-row .team-picker-trigger{box-sizing:border-box;min-height:42px}.profile-stat-layout>.profile-comparison-scope{grid-column:1/-1}.profile-team-filter .team-picker-group{width:max-content}.profile-filter-row .profile-team-filter,.profile-filter-row .profile-team-filter .team-picker-group,.profile-filter-row .profile-season-filter,.profile-filter-row .profile-rate-filter{align-self:end}.profile-filter-row .profile-display-toggle{box-sizing:border-box;align-self:end;height:42px;min-height:42px}.profile-filter-row .profile-display-toggle button{padding:0 14px}.profile-filter-compare{display:none}.profile-stat-layout{gap:6px 14px}.profile-comparison-scope,.ccr-profile-scope{color:var(--profile-secondary,#7ed8bd);margin:0;font-size:.72rem;font-weight:600}.profile-comparison-scope{align-items:center;gap:.35rem;min-height:1.2em;line-height:1.2;display:inline-flex}.profile-scope-help{flex:none;justify-content:center;align-items:center;width:1.05em;height:1.05em;display:inline-flex;position:relative}.profile-scope-help button{border:1px solid var(--profile-secondary,#7ed8bd);width:100%;height:100%;color:var(--profile-secondary,#7ed8bd);cursor:help;background:0 0;border-radius:50%;place-items:center;padding:0;font:800 .72em/1 system-ui,sans-serif;display:grid}.ccr-profile-scope{color:var(--profile-secondary,#7ed8bd);text-align:center;margin-top:1px;margin-bottom:4px;line-height:1.2}.profile-stat-layout .ccr-profile-card:not(.ccr-expanded) .ccr-profile-scope{margin-top:.5rem;margin-bottom:0;line-height:1.1}.profile-stat-layout .ccr-profile-card.ccr-expanded .ccr-percentile{margin-bottom:.7em}.profile-stat-layout .ccr-profile-card.ccr-expanded .ccr-profile-scope{margin-top:0;margin-bottom:0}.profile-stat-layout .ccr-profile-card.ccr-expanded .ccr-component-details{margin-top:.25rem}@media (width<=700px){.profile-header-actions{display:none}.player-bio-grid{margin-top:4px;margin-bottom:0}.profile-updated-row{justify-content:center;padding:5px 0}.profile-filter-row{grid-template-columns:max-content max-content;justify-content:center;align-items:end;gap:6px 7px;margin:6px 0 3px;display:grid}.profile-team-filter{grid-area:1/1;justify-self:center}.profile-season-filter{grid-area:1/2;justify-self:center}.profile-rate-filter{grid-area:2/1;justify-self:center}.profile-filter-compare{border:1px solid var(--profile-secondary);color:#0b0f15;background:var(--profile-secondary);width:auto;height:34px;min-height:34px;box-shadow:0 0 14px color-mix(in srgb, var(--profile-secondary) 28%, transparent);border-radius:8px;grid-area:2/2;place-self:end center;gap:6px;margin:0;padding:0 12px;font-size:.65rem;display:inline-flex}.profile-filter-compare span{font-size:.78rem}.profile-filter-row .control-label{font-size:.55rem}.profile-team-filter .team-picker-trigger{font-size:.585rem}.profile-filter-row .profile-tabs button,.profile-team-filter .team-picker-trigger{height:27px;min-height:27px}.profile-filter-row .profile-tabs button{padding:0 8px;font-size:.585rem}.profile-team-filter .team-picker-trigger{padding:0 6px}.profile-team-filter .team-picker-trigger img{width:18px;height:18px}.profile-filter-row .profile-display-toggle{height:27px;min-height:27px}.profile-filter-row .profile-display-toggle button{padding:0 8px;font-size:.585rem}.profile-season-filter,.profile-rate-filter,.profile-season-filter .profile-tabs,.profile-rate-filter .profile-display-toggle{width:100%;min-width:0}.profile-season-filter .profile-tabs button{flex:1 0 auto;min-width:max-content;padding-inline:4px}.profile-rate-filter .profile-display-toggle button{flex:1 1 0;min-width:0;padding-inline:4px}.profile-stat-layout>.profile-comparison-scope{padding:3px 0 6px}.profile-comparison-scope,.ccr-profile-scope{font-size:.58rem}}@media (width>=751px) and (width<=1100px){.profile-filter-row .profile-tabs button,.profile-team-filter .team-picker-trigger,.profile-filter-row .profile-display-toggle{height:38px;min-height:38px}.profile-comparison-scope{font-size:.8rem}}.history-stat-table thead th.history-column-hover{background:#151b24}.history-stat-table thead th{font-size:.72rem}.history-stat-table thead th:nth-child(20){font-size:.5904rem}@media (width<=750px){.history-stat-table thead th{font-size:.468rem}.history-stat-table thead th:nth-child(20){font-size:.38376rem}}.history-stat-table{--history-column-min:clamp(2.0625rem, 3vw, 3rem)}.history-stat-table thead th,.history-stat-table tbody td{min-width:var(--history-column-min)}.history-stat-table thead th:not(:last-child),.history-stat-table tbody td:not(:last-child){border-right:0;box-shadow:inset -1.25px 0 #26314047}.history-stat-table thead th:not(:last-child){box-shadow:inset -1.25px 0 0 #26314047, 0 1px 0 var(--profile-primary)}.history-stat-table.history-all-teams thead th:not(:last-child){box-shadow:inset -1.25px 0 #26314047,0 1px #344154}.history-stat-table tbody tr:hover td{background:color-mix(in srgb, var(--history-team-color,var(--career-team-color,var(--profile-primary))) 7%, transparent)}.history-stat-table .history-column-hover{background:color-mix(in srgb, var(--history-team-color,var(--career-team-color,var(--profile-primary))) 12%, transparent)}.history-stat-table tbody tr:hover td.history-column-hover{background:color-mix(in srgb, var(--history-team-color,var(--career-team-color,var(--profile-primary))) 19%, transparent)}.history-stat-table thead th:nth-child(2):not(:last-child),.history-stat-table tbody td:nth-child(2):not(:last-child){border-right:0;box-shadow:inset -3px 0 #344154}.history-stat-table thead th:nth-child(2):not(:last-child){box-shadow:inset -3px 0 0 #344154, 0 1px 0 var(--profile-primary)}.history-stat-table.history-all-teams thead th:nth-child(2):not(:last-child){box-shadow:inset -3px 0 #344154,0 1px #344154}.history-stat-table thead{isolation:isolate;z-index:60}.history-stat-table thead th{z-index:61;background-color:#151b24;background-clip:padding-box}@media (width<=750px){.history-stat-table thead th:first-child{z-index:70;background:#151b24;position:sticky;top:0;left:0}}@media (width>=1101px){.player-profile{--profile-radius-sm:9px;--profile-radius-md:14px}.profile-stat-layout .ccr-component-heading>span{white-space:normal;font-size:.8rem}.player-profile{--profile-space-xs:clamp(.25rem, .35vw, .45rem);--profile-space-sm:clamp(.45rem, .65vw, .8rem);--profile-space-md:clamp(.7rem, 1vw, 1.15rem);--profile-space-lg:clamp(1rem, 1.5vw, 1.8rem);--profile-text-caption:clamp(.6rem, .66vw, .78rem);--profile-text-small:clamp(.68rem, .78vw, .95rem);--profile-text-body:clamp(.78rem, .9vw, 1.05rem);--profile-control-height:clamp(2.2rem, 3vw, 3rem);--profile-radius-sm:clamp(.5rem, .65vw, .75rem);--profile-radius-md:clamp(.65rem, .9vw, 1rem);padding:var(--profile-space-lg);border-radius:clamp(1rem,1.4vw,1.5rem)}.profile-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 clamp(1rem,1.8vw,2.25rem);display:grid}.profile-overview-grid .profile-header-block{display:contents}.profile-overview-grid .profile-header{grid-area:1/1;grid-template-columns:1fr;min-width:0}.profile-header-actions{display:none}.profile-filter-compare{margin-left:auto;display:inline-flex}.profile-overview-grid .player-headshot{border-radius:clamp(.75rem,1.1vw,1.25rem);flex-basis:clamp(14rem,20vw,24rem);width:clamp(14rem,20vw,24rem)}.profile-overview-grid .profile-identity{align-items:flex-start;gap:clamp(.9rem,1.5vw,1.75rem)}.profile-overview-grid .profile-identity-content .section-label{font-size:clamp(1.1rem,1.55vw,1.7rem)}.profile-overview-grid .profile-identity-content h2{font-size:clamp(1.5rem,2.4vw,2.6rem)}.profile-overview-grid .player-current-details{font-size:clamp(.8rem,.9vw,1.1rem)}.profile-overview-grid .profile-seasons{font-size:clamp(.66rem,.75vw,.9rem)}.profile-overview-grid .player-bio-grid{align-self:start;gap:var(--profile-space-sm);grid-area:1/2;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;margin:0}.profile-overview-grid .player-bio-grid div{padding:var(--profile-space-sm);border-radius:var(--profile-radius-sm)}.profile-overview-grid .player-bio-grid dt{margin-bottom:var(--profile-space-xs);font-size:clamp(.58rem,.62vw,.74rem)}.profile-overview-grid .player-bio-grid dd{font-size:clamp(.75rem,.82vw,1rem);line-height:1.25}.profile-overview-grid .profile-updated-row{text-align:right;z-index:2;grid-area:2/2;align-self:end;width:100%;min-width:0;padding-bottom:clamp(.3rem,.54vw,.6rem);position:relative}.profile-overview-grid .profile-updated{font-size:clamp(.72rem,.792vw,.936rem)}.profile-overview-grid .profile-overview-divider{pointer-events:none;border-bottom-width:clamp(2px,.18vw,3px);grid-area:2/1/auto/-1;align-self:end}.profile-filter-row{gap:var(--profile-space-md);margin:var(--profile-space-md) 0}.profile-filter-row .profile-tabs button,.profile-filter-row .team-picker-trigger{min-height:var(--profile-control-height);height:var(--profile-control-height);padding-inline:var(--profile-space-md);font-size:var(--profile-text-small)}.profile-filter-row .profile-display-toggle{min-height:var(--profile-control-height);height:var(--profile-control-height)}.profile-filter-row .profile-display-toggle button{padding-inline:var(--profile-space-md);font-size:var(--profile-text-small)}.profile-filter-row .control-label{font-size:var(--profile-text-caption)}.profile-filter-row .profile-team-filter .team-picker-trigger img{width:clamp(1.15rem,1.7vw,1.65rem);height:clamp(1.15rem,1.7vw,1.65rem)}.profile-filter-compare{min-height:var(--profile-control-height);padding:0 var(--profile-space-md);border-radius:var(--profile-radius-sm);font-size:var(--profile-text-small)}.profile-stat-layout{gap:var(--profile-space-lg);grid-template-columns:minmax(0,.833fr) minmax(0,1.167fr)}.profile-stat-layout .profile-comparison-scope{font-size:var(--profile-text-caption)}.profile-stat-layout .profile-grid{gap:var(--profile-space-sm);grid-template-columns:repeat(3,minmax(0,1fr))}.profile-stat-layout .stat-card{--stat-ranking-gap:var(--profile-space-xs);--stat-track-gap:var(--profile-space-sm);min-height:clamp(8.1rem,10.2vw,11.9rem);padding:var(--profile-space-md);border-radius:var(--profile-radius-md)}.profile-stat-layout .stat-card span{font-size:clamp(.7rem,.8vw,.96rem)}.profile-stat-layout .stat-card strong{font-size:clamp(1.35rem,2.15vw,2.5rem)}.profile-stat-layout .stat-ranking{margin-top:var(--profile-space-sm)}.profile-stat-layout .stat-ranking span{font-size:clamp(.65rem,.72vw,.9rem)}.profile-stat-layout .stat-percentile-track{height:clamp(4px,.35vw,6px);margin-top:var(--stat-track-gap)}.profile-stat-layout .stat-card .stat-coverage-note{font-size:clamp(.5525rem,.612vw,.765rem)}.profile-history{margin-top:var(--profile-space-lg)}.profile-history h3{font-size:clamp(1rem,1.2vw,1.35rem)}.history-chart{margin:var(--profile-space-md) 0 var(--profile-space-lg);padding:var(--profile-space-lg);border-radius:var(--profile-radius-md)}.chart-heading{gap:var(--profile-space-lg);margin-bottom:var(--profile-space-lg)}.chart-title{font-size:clamp(1rem,1.2vw,1.25rem)}.chart-description,.chart-selector{font-size:var(--profile-text-small)}.chart-selector{width:clamp(12rem,16vw,15rem)}.chart-metric-trigger{min-height:var(--profile-control-height);padding-inline:var(--profile-space-md)}.chart-metric-menu{gap:var(--profile-space-xs);padding:var(--profile-space-sm);border-radius:var(--profile-radius-sm)}.chart-metric-menu button{min-height:clamp(2rem,2.5vw,2.4rem);padding:var(--profile-space-sm)}.chart-container{height:clamp(19.5rem,24vw,25rem)}.profile-stat-layout .ccr-component-heading{flex-wrap:wrap;gap:10px}.profile-stat-layout .ccr-component-heading>span{white-space:normal;min-width:0;font-size:.8rem}.profile-stat-layout .ccr-component-heading>strong{font-size:.75rem}.profile-stat-layout .ccr-profile-card{max-width:1000px;min-height:clamp(20rem,30vw,34rem);max-height:1200px;padding:var(--profile-space-lg);border-radius:var(--profile-radius-md);margin:0;transition:width .42s,max-width .42s,max-height .52s,padding .42s}.profile-stat-layout .ccr-profile-card:not(.ccr-expanded):not(.ccr-profile-loading-card){justify-self:center;width:100%;max-width:clamp(22rem,26vw,28rem);min-height:0;max-height:420px;padding:clamp(.8rem,1.05vw,1.1rem)}.profile-stat-layout .ccr-profile-card:not(.ccr-expanded) .ccr-value{margin-top:var(--profile-space-sm)}.profile-stat-layout .ccr-profile-card:not(.ccr-expanded) .ccr-percentile{margin:var(--profile-space-xs) 0 0}.profile-stat-layout .ccr-profile-card:not(.ccr-expanded) .ccr-component-details{margin-top:var(--profile-space-sm);padding-top:var(--profile-space-sm)}.profile-stat-layout .ccr-profile-card:not(.ccr-expanded)>.ccr-muted{margin:var(--profile-space-xs) 0 0;padding:0}.profile-stat-layout .ccr-profile-card:not(.ccr-expanded) .ccr-explore-link{margin-top:var(--profile-space-sm)}.profile-stat-layout .ccr-profile-card.ccr-expanded{max-width:1000px;min-height:0;max-height:1200px}.profile-stat-layout .ccr-heading{gap:var(--profile-space-md)}.profile-stat-layout .ccr-heading h3{font-size:var(--profile-text-body)}.profile-stat-layout .ccr-badge{margin-bottom:var(--profile-space-sm);font-size:var(--profile-text-small)}.profile-stat-layout .ccr-value{margin-top:var(--profile-space-md)}.profile-stat-layout .ccr-percentile,.profile-stat-layout .ccr-profile-scope,.profile-stat-layout .ccr-profile-card>.ccr-muted{font-size:var(--profile-text-small)}.profile-stat-layout .ccr-component-details{margin-top:var(--profile-space-md);padding-top:var(--profile-space-md)}.profile-stat-layout .ccr-component-toggle,.profile-stat-layout .ccr-explore-link{min-height:var(--profile-control-height);padding:var(--profile-space-sm) var(--profile-space-md);border-radius:var(--profile-radius-sm);font-size:var(--profile-text-small)}.profile-stat-layout .ccr-component-details.is-open .ccr-components,.profile-stat-layout .ccr-component-details.is-open>.ccr-muted{margin-top:var(--profile-space-sm)}.profile-stat-layout .ccr-components{gap:var(--profile-space-sm)}.profile-stat-layout .ccr-components>div{padding:var(--profile-space-sm);border-radius:var(--profile-radius-sm)}.profile-stat-layout .ccr-component-details>.ccr-muted,.profile-stat-layout .ccr-profile-loading>span:last-child{font-size:var(--profile-text-caption)}.profile-stat-layout .ccr-profile-loading strong{font-size:var(--profile-text-body)}}@media (width>=751px){.profile-grid .stat-card,.profile-grid .stat-ranking{text-align:center;align-items:center}.profile-grid .stat-ranking{width:100%}}@media (width>=751px) and (width<=1100px){.profile-stat-layout{row-gap:3.6px}}@media (width>=1101px){.profile-stat-layout{row-gap:calc(var(--profile-space-lg) * .6)}}.profile-mode-tabs{margin-bottom:var(--profile-space-sm,10px);width:fit-content}.profile-comparison-partial{color:#fbbf24;font-weight:800}.profile-history-summary{color:#929cac;flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:0 0 8px;line-height:1.45;display:flex}.profile-history-summary>p{margin:0}.profile-history-summary .data-freshness{white-space:nowrap;flex:none;margin-left:auto}.profile-history-summary .data-freshness:before{content:none}@media (width<=900px){.profile-history-summary{flex-wrap:wrap}}.profile-history-table-block{grid-template-columns:minmax(0,1fr);width:max-content;min-width:0;max-width:100%;margin-inline:auto;display:grid}.profile-history-table-block>.profile-history-summary{box-sizing:border-box;width:100%;padding-inline:0}.profile-history-table-block>.history-stat-table{min-width:0}@media (width>=901px){.player-profile{padding-top:var(--profile-space-sm,10px)}.player-profile .profile-mode-tabs button{padding:10px 17.5px;font-size:1rem}.profile-history-table-block>.profile-history-summary{margin-bottom:4px}.profile-history-table-block>.history-stat-table{margin-top:0}}@media (width<=900px){.profile-history-table-block>.profile-history-summary{margin-bottom:1.6px}.profile-history-table-block>.history-stat-table{margin-top:2px}}@media (width<=700px){.profile-filter-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) minmax(0,1.25fr);justify-content:start;gap:4.5px 5.25px}.profile-filter-row>.profile-team-filter{grid-area:1/1}.profile-filter-row>.profile-season-filter{grid-area:1/2}.profile-filter-row>.profile-rate-filter{grid-area:1/3}.profile-filter-row>.profile-filter-compare{grid-area:2/1/auto/-1}.profile-filter-row>.profile-team-filter,.profile-filter-row .profile-team-filter .team-picker-group{width:100%;min-width:0}.profile-filter-row .team-picker-trigger{gap:3px;width:100%;min-width:0}.profile-filter-row .profile-tabs button{white-space:normal;flex:1 1 0;min-width:0}.profile-filter-row .profile-display-toggle button{white-space:normal;line-height:1.05}.profile-rate-label-break{display:block}.profile-filter-row>.profile-team-filter,.profile-filter-row>.profile-season-filter,.profile-filter-row>.profile-rate-filter,.profile-filter-row>.profile-filter-compare{justify-self:start}.profile-filter-row .control-label{font-size:.4125rem}.profile-filter-row .profile-tabs button,.profile-filter-row .team-picker-trigger,.profile-filter-row .profile-display-toggle{height:20.25px;min-height:20.25px}.profile-filter-row .profile-tabs button,.profile-filter-row .profile-display-toggle button{padding-inline:3px;font-size:.43875rem}.profile-filter-row .team-picker-trigger{padding-inline:4.5px;font-size:.43875rem}.profile-filter-row .team-picker-trigger img{width:13.5px;height:13.5px}.profile-filter-row .profile-filter-compare{gap:4.5px;height:25.5px;min-height:25.5px;padding-inline:9px;font-size:.4875rem}.profile-filter-row .profile-filter-compare span{font-size:.585rem}}@media (width>=1513px){.profile-overview-grid{--profile-space-xs:.33075rem;--profile-space-sm:.61425rem;column-gap:1.701rem}.profile-overview-grid .player-headshot{flex-basis:18.9rem;width:18.9rem}.profile-overview-grid .profile-identity{gap:1.4175rem}.profile-overview-grid .profile-identity-content h2{font-size:2.268rem}.profile-overview-grid .player-current-details{font-size:.8505rem}.profile-overview-grid .profile-seasons{font-size:.70875rem}.profile-overview-grid .player-bio-grid dt{font-size:.5859rem}.profile-overview-grid .player-bio-grid dd{font-size:.7749rem}}.stat-card .stat-label-help{vertical-align:.08em;font:inherit;margin-left:.3em;line-height:1;display:inline-flex}.stat-card .stat-label-help button{box-sizing:border-box;width:1.25em;height:1.25em;color:inherit;font:inherit;cursor:help;background:0 0;border:1px solid;border-radius:50%;place-items:center;padding:0;font-size:.85em;line-height:1;display:inline-grid}.profile-filter-row .profile-display-toggle{border-radius:10px}.player-profile .profile-overview-grid .profile-identity{grid-template-rows:auto auto;grid-template-columns:max-content minmax(0,1fr);align-items:start;row-gap:10px;display:grid}.profile-identity>.player-headshot{grid-area:1/1}.profile-identity>.profile-mode-tabs{grid-area:2/1;place-self:start center;max-width:100%;margin-bottom:0}.profile-identity>.profile-identity-content{grid-area:1/2/3}@media (width<=700px){.player-profile .profile-overview-grid .profile-identity{row-gap:7px}.profile-identity .profile-mode-tabs.profile-display-toggle button{padding:6px 9px;font-size:.65rem}}.profile-identity>.profile-mode-tabs{justify-self:start}@media (width>=1101px){.player-profile{padding-top:var(--profile-space-lg)}.profile-overview-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.profile-overview-grid .player-headshot{flex-basis:clamp(14.7rem,21vw,19.845rem);width:clamp(14.7rem,21vw,19.845rem)}.profile-overview-grid .player-bio-grid div{padding:calc(var(--profile-space-sm) * .95)}.profile-overview-grid .player-bio-grid dt{font-size:clamp(.551rem,.589vw,.703rem)}.profile-overview-grid .player-bio-grid dd{font-size:clamp(.7125rem,.779vw,.95rem)}.profile-overview-grid .profile-honor-tag{height:calc(1.4375em + .57rem + 2px);padding-block:.285rem;padding-inline:.4275rem;font-size:clamp(.5225rem,.608vw,.7125rem)}}@media (width>=1513px){.profile-overview-grid .player-bio-grid dt{font-size:.556605rem}.profile-overview-grid .player-bio-grid dd{font-size:.736155rem}.profile-loading-profile .profile-loading-portrait{min-height:13.8915rem}}.profile-identity>.profile-portrait-crop{border-radius:18px;grid-area:1/1;overflow:hidden}.profile-portrait-crop>.player-headshot{transform:translate(-5%)}@media (width<=450px){.profile-identity>.profile-portrait-crop{border-radius:14px}}@media (width>=1101px){.profile-identity>.profile-portrait-crop{border-radius:clamp(.75rem,1.1vw,1.25rem)}.profile-overview-grid{--profile-identity-unit:clamp(.875rem, 1.0582vw, 1rem)}.profile-overview-grid .profile-identity-content h2{font-size:calc(var(--profile-identity-unit) * 2.268)}.profile-overview-grid .player-current-details{font-size:calc(var(--profile-identity-unit) * .8505)}.profile-overview-grid .profile-seasons{font-size:calc(var(--profile-identity-unit) * .70875)}.profile-overview-grid .profile-honor-tag{font-size:calc(var(--profile-identity-unit) * .7125)}.profile-overview-grid .player-bio-grid dt{font-size:calc(var(--profile-identity-unit) * .556605)}.profile-overview-grid .player-bio-grid dd{font-size:calc(var(--profile-identity-unit) * .736155)}}@media (width>=1101px) and (width<=1800px){.profile-identity-content h2{margin-bottom:clamp(2.646px,.102083vw + 1.1025px,2.94px)}.profile-identity-content .profile-seasons{margin-top:clamp(.441em,.441em + .272222vw - 4.116px,.49em)}.profile-identity-content .profile-honors{margin-top:clamp(.823875rem,.823875rem + 1.52569vw - 23.0685px,1.0985rem)}}@media (width<=750px){.player-profile .profile-overview-grid{grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:3px 12px;display:grid}.player-profile .profile-overview-grid .profile-header-block,.player-profile .profile-overview-grid .profile-header,.player-profile .profile-overview-grid .profile-identity,.player-profile .profile-overview-grid .profile-identity-content{display:contents}.profile-overview-grid .profile-portrait-crop{grid-area:1/1/4}.profile-overview-grid .profile-identity-content h2{grid-area:1/2;align-self:end;margin:0}.profile-overview-grid .player-current-details{grid-area:2/2;margin:0}.profile-overview-grid .profile-seasons{grid-area:3/2;margin:0}.profile-overview-grid .profile-honors{grid-area:4/1/auto/-1;margin-top:8px;margin-bottom:6px}.profile-overview-grid .player-bio-grid{grid-area:5/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin:0;display:grid}.profile-overview-grid .player-bio-grid div{text-align:left;background:0 0;border:0;border-bottom:1px solid #263140;border-radius:0;justify-content:space-between;align-items:baseline;gap:6px;padding:5px 0;display:flex}.profile-overview-grid .player-bio-grid dt{letter-spacing:0;margin:0;font-size:.55rem;font-weight:500}.profile-overview-grid .player-bio-grid dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:.65rem}.profile-overview-grid .profile-updated-row{grid-area:6/1/auto/-1;margin-top:4px}.player-profile .profile-overview-grid .profile-mode-tabs{grid-area:7/1/auto/-1;justify-self:stretch;width:100%;margin:7px 0;translate:none}.profile-overview-grid .profile-overview-divider{grid-area:8/1/auto/-1;margin:0}.profile-overview-grid .profile-header-actions{display:none}.profile-overview-grid .profile-honors-status{grid-area:4/1/auto/-1}}.player-profile .profile-mode-tabs-mobile{display:none}@media (width<=750px){.player-profile .profile-overview-grid .profile-mode-tabs-portrait{display:none}.player-profile .profile-overview-grid .profile-mode-tabs-mobile{grid-area:6/1/auto/-1;width:100%;margin:7px 0 5px;display:inline-grid;position:static;transform:none}.profile-overview-grid .profile-updated-row{display:none}.profile-overview-grid .profile-overview-divider{grid-row:7}.profile-overview-grid .player-bio-grid dt{font-size:.5rem}.profile-overview-grid .player-bio-grid dd{font-size:.6rem}.profile-overview-grid .profile-honor-tag{font-size:.46rem}}.player-bio-grid .bio-mobile-only{display:none}@media (width<=750px){.player-profile .profile-overview-grid{grid-template-rows:min-content min-content minmax(0,1fr) auto auto auto auto}.profile-overview-grid .profile-identity-content h2,.profile-overview-grid .profile-seasons{align-self:start}.profile-overview-grid .player-bio-grid div{gap:4px;padding:3px 0}.profile-overview-grid .player-bio-grid dt{font-size:.46rem}.profile-overview-grid .player-bio-grid dd{font-size:.55rem}.profile-overview-grid .player-headshot{flex-basis:139px;width:139px}.profile-overview-grid .player-bio-grid{grid-template-rows:repeat(2,auto);grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(0,1.25fr);gap:5px 8px}.profile-overview-grid .player-bio-grid div{min-width:0;padding:4px 0;display:block}.profile-overview-grid .player-bio-grid .bio-mobile-only{display:block}.profile-overview-grid .player-bio-grid dd{text-align:left;line-height:1.25}.player-bio-grid .bio-size{grid-area:1/1}.player-bio-grid .bio-country{grid-area:2/1}.player-bio-grid .bio-born{grid-area:1/2}.player-bio-grid .bio-experience{grid-area:2/2}.player-bio-grid .bio-draft{grid-area:1/3}.player-bio-grid .bio-school{grid-area:2/3}.profile-overview-grid .player-bio-grid{gap:2px 6px}.profile-overview-grid .player-bio-grid div{border-bottom:0;padding:2px 0}.profile-overview-grid .player-bio-grid dt{margin-bottom:2px}.profile-overview-grid .player-bio-grid dd{white-space:nowrap;overflow-wrap:normal}.profile-overview-grid .player-bio-grid .bio-draft dd,.profile-overview-grid .player-bio-grid .bio-school dd{font-size:.55rem}.profile-overview-grid .player-bio-grid dt{margin-bottom:1px;font-size:.368rem}.profile-overview-grid .player-bio-grid dd,.profile-overview-grid .player-bio-grid .bio-draft dd,.profile-overview-grid .player-bio-grid .bio-school dd{font-size:.44rem}.profile-overview-grid .player-bio-grid div,.profile-overview-grid .player-bio-grid .bio-mobile-only{align-items:baseline;gap:3px;display:flex}.profile-overview-grid .player-bio-grid .bio-desktop-only{display:none}.profile-overview-grid .player-bio-grid dt{flex:none;margin:0}.profile-overview-grid .player-bio-grid dd{text-align:left;flex:1 1 0;min-width:0;margin:0}}@media (width>=751px){.profile-overview-grid .player-bio-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.player-bio-grid .bio-size{grid-area:1/1}.player-bio-grid .bio-country{grid-area:2/1}.player-bio-grid .bio-born{grid-area:1/2}.player-bio-grid .bio-experience{grid-area:2/2}.player-bio-grid .bio-draft{grid-area:1/3}.player-bio-grid .bio-school{grid-area:2/3}.profile-overview-grid .player-bio-grid{box-sizing:border-box;justify-self:end;width:73.6%}.profile-overview-grid .player-bio-grid dd{white-space:nowrap;overflow-wrap:normal;min-width:0}}@media (width>=1101px){.profile-overview-grid .profile-honor-tag{font-size:calc(var(--profile-identity-unit) * .819375);height:calc(1.4375em + .6555rem + 2px);padding-block:.32775rem;padding-inline:.491625rem}.profile-overview-grid .profile-identity-content h2{font-size:calc(var(--profile-identity-unit) * 2.6082)}.profile-overview-grid .player-current-details{font-size:calc(var(--profile-identity-unit) * .978075)}}.profile-overview-grid .player-bio-grid .bio-born{grid-area:2/1}.profile-overview-grid .player-bio-grid .bio-country,.profile-overview-grid .player-bio-grid .bio-experience{grid-area:1/2}.profile-overview-grid .player-bio-grid .bio-country{grid-area:2/2}.player-profile .profile-portrait-crop{position:relative}.player-profile .profile-portrait-crop:after{content:"";z-index:3;border:2px solid var(--profile-portrait-outline,var(--profile-outline));border-radius:inherit;box-sizing:border-box;pointer-events:none;position:absolute;inset:0}@media (width<=750px){.profile-overview-grid .profile-honor-tag{gap:.1805rem;height:calc(1.4375em + .45125rem + 2px);padding:.225625rem .315875rem;font-size:clamp(.38rem,1.77128vw,.437rem)}}@media (width>=751px) and (width<=1100px){.player-profile .profile-overview-grid{grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:3px 12px;display:grid}.player-profile .profile-overview-grid .profile-header-block,.player-profile .profile-overview-grid .profile-header,.player-profile .profile-overview-grid .profile-identity,.player-profile .profile-overview-grid .profile-identity-content{display:contents}.profile-overview-grid .profile-portrait-crop{grid-area:1/1/4}.profile-overview-grid .profile-identity-content h2{grid-area:1/2;align-self:end;margin:0}.profile-overview-grid .player-current-details{grid-area:2/2;margin:0}.profile-overview-grid .profile-seasons{grid-area:3/2;margin:0}.profile-overview-grid .profile-honors{grid-area:4/1/auto/-1;margin-top:8px;margin-bottom:6px}.profile-overview-grid .player-bio-grid{grid-area:5/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin:0;display:grid}.profile-overview-grid .player-bio-grid div{text-align:left;background:0 0;border:0;border-bottom:1px solid #263140;border-radius:0;justify-content:space-between;align-items:baseline;gap:6px;padding:5px 0;display:flex}.profile-overview-grid .player-bio-grid dt{letter-spacing:0;margin:0;font-size:.55rem;font-weight:500}.profile-overview-grid .player-bio-grid dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:.65rem}.profile-overview-grid .profile-updated-row{grid-area:6/1/auto/-1;margin-top:4px}.player-profile .profile-overview-grid .profile-mode-tabs{grid-area:7/1/auto/-1;justify-self:stretch;width:100%;margin:7px 0;translate:none}.profile-overview-grid .profile-overview-divider{grid-area:8/1/auto/-1;margin:0}.profile-overview-grid .profile-header-actions,.player-profile .profile-overview-grid .profile-mode-tabs-portrait{display:none}.player-profile .profile-overview-grid .profile-mode-tabs-mobile{grid-row:6;width:100%;margin:10px 0 6px;display:inline-grid;position:static;transform:none}.profile-overview-grid .profile-updated-row{display:none}.profile-overview-grid .profile-overview-divider{grid-row:7}.player-profile .profile-overview-grid{grid-template-rows:min-content min-content minmax(0,1fr) auto auto auto auto}.profile-overview-grid .profile-identity-content h2{align-self:start;font-size:1.45rem}.profile-overview-grid .profile-seasons{align-self:start}.profile-overview-grid .profile-honors-status{grid-area:4/1/auto/-1}.profile-overview-grid .profile-honors{width:100%}.profile-overview-grid .player-bio-grid{grid-template-rows:repeat(2,auto);grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(0,1.25fr);gap:4px 12px;width:100%}.profile-overview-grid .player-bio-grid div{border:0;align-items:baseline;gap:5px;padding:3px 0;display:flex}.profile-overview-grid .player-bio-grid dt{flex:none;margin:0;font-size:.6rem}.profile-overview-grid .player-bio-grid dd{text-align:left;white-space:nowrap;flex:1 1 0;min-width:0;font-size:.7rem}.profile-stat-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(8px,1vw,11px);display:grid}.profile-stat-layout .profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(6px,.8vw,9px);width:100%;max-width:100%}.profile-stat-layout .stat-card{--stat-ranking-gap:clamp(2px, .3vw, 3px);--stat-track-gap:clamp(3px, .4vw, 4px);box-sizing:border-box;border-radius:11px;min-height:clamp(128px,13vw,143px);padding:clamp(8px,1vw,11px)}.profile-stat-layout .stat-card>span{font-size:clamp(.56rem,.82vw,.65rem)}.profile-stat-layout .stat-card strong{font-size:clamp(1.35rem,2vw,1.5rem)}.profile-stat-layout .stat-ranking{margin-top:8.4px}.profile-stat-layout .stat-ranking span{font-size:clamp(.55rem,.78vw,.62rem)}.profile-stat-layout .stat-card .stat-coverage-note{font-size:.49rem}.profile-stat-layout .stat-percentile-track{height:4px}.player-profile .profile-filter-row{flex-wrap:nowrap;justify-content:flex-start;gap:8px;display:flex}.player-profile .profile-filter-row .profile-tabs button,.player-profile .profile-filter-row .profile-display-toggle button{padding-inline:7px;font-size:.65rem}.player-profile .profile-filter-row .team-picker-trigger{padding-inline:8px;font-size:.7rem}.player-profile .profile-filter-row .profile-filter-compare{border-radius:8px;gap:6px;width:auto;height:38px;min-height:38px;margin:0 0 0 auto;padding:0 10px;font-size:.65rem;display:inline-flex}.player-profile .profile-filter-row .profile-filter-compare span{font-size:.8rem}.profile-stat-layout .ccr-profile-card{box-sizing:border-box;grid-area:2/2;width:100%;min-width:0;min-height:0;margin-top:0}.history-stat-table{width:100%;max-width:100%;overflow-x:auto}.history-stat-table thead th{top:0}.history-stat-table th:first-child,.history-stat-table td:first-child{z-index:20;background:#121821;position:sticky;left:0}.history-stat-table th:nth-child(2),.history-stat-table td:nth-child(2){left:var(--history-first-column-width,90px);z-index:20;background:#121821;position:sticky}.history-stat-table thead th:first-child,.history-stat-table thead th:nth-child(2){z-index:70;background:#151b24}.player-profile .profile-stat-layout .ccr-profile-card,.player-profile .profile-stat-layout .ccr-profile-card:not(.ccr-expanded):not(.ccr-profile-loading-card){align-self:start;width:100%;max-width:100%;min-height:0;max-height:none;padding:clamp(9px,1.2vw,13px)}.player-profile .profile-stat-layout .ccr-heading{gap:6px}.player-profile .profile-stat-layout .ccr-heading h3{font-size:clamp(.75rem,1.1vw,.9rem)}.player-profile .profile-stat-layout .ccr-badge{margin-bottom:0;font-size:.6rem}.player-profile .profile-stat-layout .ccr-percentile{margin:2px 0;padding:0;font-size:clamp(.65rem,.9vw,.75rem);line-height:1.2}.player-profile .profile-stat-layout .ccr-profile-scope{margin:3px 0;font-size:clamp(.6rem,.82vw,.7rem)}.player-profile .profile-stat-layout .ccr-component-details{margin-top:6px;padding-top:6px}.player-profile .profile-stat-layout .ccr-component-toggle,.player-profile .profile-stat-layout .ccr-explore-link{border-radius:7px;min-height:29px;padding:5px 8px;font-size:clamp(.6rem,.85vw,.72rem)}.player-profile .profile-stat-layout .ccr-component-toggle span{font-size:.8rem}.player-profile .profile-stat-layout .ccr-explore-link{margin-top:6px}.player-profile .profile-stat-layout .profile-grid{container-type:inline-size}.player-profile .profile-stat-layout .stat-card{aspect-ratio:1;--stat-ranking-gap:.75cqw;--stat-track-gap:1cqw;height:auto;min-height:0;padding:2.5cqw}.player-profile .profile-stat-layout .stat-card>span{font-size:2.48cqw}.player-profile .profile-stat-layout .stat-card strong{font-size:6cqw}.player-profile .profile-stat-layout .stat-ranking{margin-top:2.1cqw}.player-profile .profile-stat-layout .stat-ranking span{font-size:2.4cqw}.player-profile .profile-stat-layout .stat-card .stat-coverage-note{font-size:1.96cqw}.player-profile .profile-stat-layout .stat-percentile-track{height:1cqw}.player-profile .profile-stat-layout .ccr-profile-card{container-type:inline-size}.player-profile .profile-stat-layout .ccr-components{grid-template-columns:repeat(2,minmax(0,1fr));gap:2cqw}.player-profile .profile-stat-layout .ccr-components>div{padding:2cqw}.player-profile .profile-stat-layout .ccr-component-heading{gap:1cqw}.player-profile .profile-stat-layout .ccr-component-heading>span{font-size:3.6cqw;line-height:1.2}.player-profile .profile-stat-layout .ccr-component-heading>strong{font-size:3.2cqw;line-height:1.2}.player-profile .profile-stat-layout .ccr-component-description{margin-top:1.2cqw;font-size:2.4cqw;line-height:1.2}.player-profile .profile-stat-layout .ccr-component-track{height:1.2cqw;margin-top:1.5cqw}.player-profile .profile-stat-layout .ccr-component-details.is-open .ccr-components{margin-top:2cqw}.player-profile .profile-stat-layout .ccr-component-details.is-open>.ccr-muted{margin-top:2cqw;font-size:2.4cqw;line-height:1.2}.profile-overview-grid .player-headshot{flex-basis:clamp(184px,22vw,220px);width:clamp(184px,22vw,220px)}.profile-overview-grid .profile-identity-content h2{font-size:clamp(1.595rem,2.7vw,1.8rem)}.profile-overview-grid .player-current-details{font-size:clamp(.7rem,1.3vw,.9rem)}.profile-overview-grid .profile-seasons{font-size:clamp(.56rem,.85vw,.72rem)}.profile-overview-grid .profile-honor-tag{font-size:clamp(.56rem,.68vw,.68rem)}.profile-overview-grid .player-bio-grid dt{font-size:clamp(.55rem,.72vw,.7rem)}.profile-overview-grid .player-bio-grid dd{font-size:clamp(.65rem,.88vw,.82rem)}}.history-chart .chart-logo-toggle{color:#929cac;cursor:pointer;flex:none;align-items:center;gap:5px;margin-left:auto;margin-right:0;font-size:.7rem;font-weight:500;line-height:1.2;display:inline-flex}.history-chart .chart-logo-toggle input{width:12px;height:12px;accent-color:var(--profile-primary);cursor:pointer;margin:0}.history-chart-controls{justify-content:flex-end;align-items:flex-end;gap:10px;margin-left:auto;display:flex}.history-chart-footer-controls{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.history-chart-export-toolbar .team-picker-trigger:after{content:none}.history-chart-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.history-chart-footer .chart-footnote{margin:0}.history-chart .chart-logo-toggle{border:1px solid color-mix(in srgb, var(--profile-primary) 30%, transparent);background:color-mix(in srgb, var(--profile-primary) 6%, transparent);border-radius:6px;padding:5px 8px}.history-chart-export-toolbar{--page-accent:var(--profile-primary)}@media (width<=800px){.history-chart-controls{width:100%;min-width:0}.history-chart-controls .chart-selector{flex:1;min-width:0}}.profile-help-popup{z-index:2000;box-sizing:border-box;border:1px solid var(--help-color,#929cac);color:#e7edf6;letter-spacing:normal;text-align:left;white-space:normal;background:#202d41;border-radius:8px;width:min(290px,100vw - 24px);max-height:calc(100dvh - 24px);padding:9px 11px;font-size:.78rem;font-weight:400;line-height:1.45;position:fixed;overflow-y:auto;box-shadow:0 12px 30px #00000059}.profile-help-popup a{color:var(--help-color,#aeb7c5)}@media (width<=750px){.profile-help-popup{width:min(240px,100vw - 24px);padding:8px 10px;font-size:.65rem}}.ccr-page{--page-accent:#7ed8bd;box-sizing:border-box;border:var(--page-panel-outline-width) solid color-mix(in srgb, var(--page-accent) 72%, white 18%);color:#e7edf6;width:100%;box-shadow:0 0 var(--page-panel-glow-radius) color-mix(in srgb, var(--page-accent) 32%, transparent);background:#121821;border-radius:20px;margin:0 0 28px;padding:28px}.ccr-page header{margin-bottom:0}.ccr-header-topline{justify-content:space-between;align-items:center;gap:14px;display:flex}.ccr-header-topline .ccr-badge{margin-bottom:10px}.ccr-header-topline .ccr-methodology-link{flex:none}.ccr-page h1{margin:0;font-size:2rem;line-height:1.2}.ccr-title-row{justify-content:space-between;align-items:center;gap:18px;margin-top:0;display:flex}.ccr-badge{color:var(--page-accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:1rem;font-weight:800;display:inline-block}.ccr-muted{color:#aeb7c5;font-size:.75rem;line-height:1.6}.ccr-controls{flex-wrap:wrap;gap:14px;margin:28px 0;display:flex}.ccr-controls label{flex:0 calc(25% - 10.5px);gap:8px;min-width:150px;display:grid}.ccr-controls select{color:#f7f8fa;background:#0b0f15;border:1px solid #344154;border-radius:10px;padding:12px}.ccr-table-wrap{overflow:auto}.ccr-results-layout{width:100%}@media (width>=901px){.ccr-results-layout.is-list{width:max-content;max-width:100%;margin-left:auto;margin-right:auto}.ccr-results-layout.is-list>.ccr-muted{box-sizing:border-box;width:100%}}.ccr-page table{border-collapse:collapse;text-align:right;width:100%}.ccr-page th,.ccr-page td{white-space:nowrap;border-bottom:1px solid #273244;padding:14px 10px}@media (width>=901px){.ccr-page th,.ccr-page td{padding:6px}.ccr-page table{width:max-content;min-width:0;margin-left:auto;margin-right:auto}.ccr-page th:nth-child(-n+4),.ccr-page td:nth-child(-n+4){width:1%;padding-left:4px;padding-right:4px}.ccr-page th:nth-child(n+4),.ccr-page td:nth-child(n+4){text-align:right;width:1%;padding-left:6px;padding-right:6px}.ccr-page th.ccr-value-column,.ccr-page td.ccr-value-column{text-align:right;width:1%}}.ccr-page th:nth-child(3),.ccr-page td:nth-child(3){text-align:left}.ccr-page th:nth-child(n+4),.ccr-page td:nth-child(n+4){text-align:right;font-variant-numeric:lining-nums proportional-nums}.ccr-page th:first-child,.ccr-page td:first-child{text-align:left}.ccr-page .ccr-card-value,.ccr-page .ccr-list-table .ccr-value-column{color:var(--ccr-value-color)!important}.ccr-page .portrait-column{text-align:center!important}.ccr-player-link{color:inherit;text-decoration:none;transition:color .15s,text-decoration-color .15s}.ccr-player-link:hover,.ccr-player-link:focus-visible{color:var(--page-accent);text-underline-offset:3px;text-decoration:underline}.ccr-page tbody tr{transition:background .15s}.ccr-page tbody tr:hover{background:color-mix(in srgb, var(--page-accent) 9%, transparent)}.ccr-page tbody tr:hover td,.ccr-page tbody tr:hover .ccr-player-link{color:var(--page-accent)!important}.ccr-page .load-more-button{border-color:var(--page-accent);color:#d9fff4}.ccr-page .load-more-button:hover:not(:disabled),.ccr-page .load-more-button:focus-visible{color:#07120f;background:var(--page-accent)}.ccr-methodology-link{border:1px solid color-mix(in srgb, var(--page-accent) 65%, transparent);color:var(--page-accent);border-radius:9px;flex:none;padding:9px 13px;font-size:.82rem;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.ccr-methodology-link:hover,.ccr-methodology-link:focus-visible{border-color:var(--page-accent);background:color-mix(in srgb, var(--page-accent) 13%, transparent);transform:translateY(-2px)}.ccr-card{background:#121b29;border:1px solid #44536a;border-radius:14px;margin:20px 0;padding:22px}.ccr-card a{color:#9be5d1}.ccr-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ccr-heading h3{margin:0}.ccr-value{font-variant-numeric:lining-nums proportional-nums;text-align:center;margin-top:16px;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800}.ccr-profile-card .ccr-percentile{text-align:center;font-weight:800}.ccr-profile-loading-card{min-height:300px}.ccr-profile-card.results-transition{min-height:0}.ccr-profile-loading{color:#aeb8c7;text-align:center;flex:1;place-content:center;justify-items:center;gap:8px;display:grid}.ccr-profile-loading strong{color:var(--profile-secondary,#9be5d1);font-size:1rem}.ccr-profile-loading>span:last-child{font-size:.76rem}.ccr-loading-ring{border:3px solid color-mix(in srgb, var(--profile-secondary,#7ed8bd) 20%, transparent);border-top-color:var(--profile-secondary,#7ed8bd);border-radius:50%;width:30px;height:30px;animation:.7s linear infinite ccr-loading-spin}@keyframes ccr-loading-spin{to{transform:rotate(360deg)}}.ccr-components{opacity:0;gap:10px;max-height:0;margin-top:16px;transition:max-height .42s,opacity .26s,margin-top .42s;display:grid;overflow:hidden}.ccr-components>div{justify-content:space-between;gap:20px;display:flex}.ccr-help{vertical-align:middle;width:24px;height:24px;font-size:initial;letter-spacing:normal;text-align:left;line-height:normal;display:inline-flex;position:relative}.ccr-help button{color:#b8c5d8;cursor:help;background:#273244;border:1px solid #536074;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;font:700 14px/1 system-ui,sans-serif;display:inline-grid}.ccr-help>span{z-index:20;color:#e7edf6;letter-spacing:normal;text-align:left;white-space:normal;word-break:normal;overflow-wrap:break-word;background:#202d41;border:1px solid #536074;border-radius:8px;width:min(290px,75vw);padding:14px;font:400 13px/1.5 system-ui,sans-serif;display:none;position:absolute;top:100%;right:0;box-shadow:0 12px 30px #00000059}.ccr-help>span a{color:var(--profile-primary,var(--page-accent,#7ed8bd))}.ccr-help:hover>span,.ccr-help:focus-within>span{display:block}.ccr-page .ccr-possession{display:table-cell}.ccr-player-card{border-color:var(--card-outline-color);background:#151d2a}.ccr-player-card:hover,.ccr-player-card:focus-visible{border-color:var(--card-outline-color);background:#1b2435}.ccr-player-card .ccr-card-value{color:#7ed8bd}.ccr-view-toggle button:not(.active):hover,.ccr-view-toggle button:not(.active):focus-visible{border-color:var(--page-accent);color:var(--page-accent);background:color-mix(in srgb, var(--page-accent) 16%, transparent)}.ccr-view-toggle button.active{border-color:var(--page-accent);color:#07120f;background:var(--page-accent)}@media (width<=600px){.ccr-page{border-radius:20px;width:100%;margin:0 0 28px;padding:18px}.ccr-title-row{flex-direction:column;align-items:flex-start;gap:12px}.ccr-controls label{flex-basis:100%}.ccr-methodology-link{align-self:flex-start}.ccr-page th,.ccr-page td{padding:12px 6px;font-size:.8rem}.ccr-page .ccr-possession{display:none}.ccr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.ccr-page td:nth-child(2){white-space:normal;min-width:100px}.ccr-card{padding:16px}.ccr-heading h3{font-size:1rem}.ccr-help>span{z-index:1000;top:max(72px, env(safe-area-inset-top));width:min(300px,100vw - 28px);max-height:calc(100dvh - 100px);position:fixed;left:50%;right:auto;overflow-y:auto;transform:translate(-50%)}}.ccr-clickable-row{cursor:pointer}.ccr-clickable-row:focus-visible{outline:2px solid var(--page-accent);outline-offset:-2px}.ccr-profile-card{box-sizing:border-box;max-width:760px;border-color:#376b61!important}.ccr-profile-card .ccr-component-details{border-top:1px solid #293b43;margin-top:18px;padding-top:14px}.ccr-profile-card .ccr-component-toggle{width:100%;font:inherit;color:#c9f5e9;text-align:center;background:#7ed8bd26;border:1px solid #63c9aa;border-radius:9px;justify-content:center;align-items:center;padding:12px 14px;font-weight:800;list-style:none;transition:background .16s,border-color .16s,transform .16s;display:flex;position:relative;box-shadow:0 0 0 1px #7ed8bd1f,0 5px 16px #0000002e}.ccr-profile-card .ccr-component-toggle:hover,.ccr-profile-card .ccr-component-toggle:focus-visible{background:#7ed8bd3d;border-color:#9be5d1;transform:translateY(-1px)}.ccr-profile-card .ccr-component-toggle span{color:#7ed8bd;font-size:1.1rem;line-height:1;position:absolute;right:12px}.ccr-profile-card .ccr-component-details.is-open .ccr-component-toggle span{transform:rotate(45deg)}.ccr-profile-card .ccr-components{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:0}.ccr-profile-card .ccr-component-details.is-open .ccr-components{opacity:1;max-height:720px;margin-top:12px}.ccr-profile-card .ccr-component-details>.ccr-muted{opacity:0;max-height:0;margin:0;transition:max-height .42s,opacity .26s,margin .42s;overflow:hidden}.ccr-profile-card .ccr-component-details.is-open>.ccr-muted{opacity:1;max-height:80px;margin-top:12px}.ccr-profile-card .ccr-components>div{background:#121821b3;border:1px solid #293b43;border-radius:8px;padding:9px 10px;display:block}@media (width>=901px){.ccr-profile-card .ccr-components{grid-template-columns:repeat(3,minmax(0,1fr))}}.ccr-component-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ccr-component-heading>span{color:#e7edf6;font-size:.8rem;font-weight:750}.ccr-component-heading>strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}.ccr-component-track{transform-origin:50%;background:#293546;border-radius:999px;width:100%;height:5px;margin-top:8px;overflow:hidden;transform:scaleY(.85)}.ccr-component-track>span{border-radius:inherit;height:100%;display:block}.ccr-component-description{color:#aeb7c5;font-size:var(--profile-text-caption,.66rem);margin-top:.35em;line-height:1.3;display:block}.profile-stat-layout .ccr-profile-card{box-sizing:border-box;align-self:center;width:100%;max-width:560px;height:auto;max-height:420px;margin:0 auto;transition:max-width .42s,max-height .52s;overflow:visible}.profile-stat-layout .ccr-profile-card.ccr-expanded{align-self:center;max-width:1000px;max-height:1200px;margin-left:auto;margin-right:auto;overflow:hidden}@media (width<=750px){.profile-stat-layout .ccr-profile-card{margin-top:14px}}@media (width<=600px){.ccr-profile-card{max-width:none}.profile-stat-layout .ccr-profile-card{max-height:none;transition:none;overflow:visible}.ccr-profile-card .ccr-components{grid-template-columns:1fr}}.ccr-profile-card{flex-direction:column;display:flex}.ccr-profile-card .ccr-explore-link{box-sizing:border-box;color:#d9fff4;text-align:center;background:#7ed8bd26;border:1px solid #63c9aa;border-radius:9px;justify-content:center;align-items:center;width:100%;margin-top:auto;padding:12px 14px;font-weight:800;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:flex;box-shadow:0 0 0 1px #7ed8bd1a,0 5px 16px #0000002e}.ccr-profile-card .ccr-explore-link:hover,.ccr-profile-card .ccr-explore-link:focus-visible{color:#07120f;background:#7ed8bd;border-color:#7ed8bd;transform:translateY(-2px)}.ccr-page>p[role=status]{box-sizing:border-box;color:#c9d1dc;text-align:center;width:100%;max-width:none;min-height:320px;margin:22px 0;font-size:1rem;font-weight:650;animation:.14s ease-out both page-loading-enter}.ccr-page .leaderboard-page-copy:nth-of-type(2){display:none}.ccr-page .redesigned-controls{margin-bottom:14px}.ccr-page>.ccr-muted{color:#929cac;justify-content:space-between;align-items:center;gap:1em;margin:.1em 0;font-size:.75rem;line-height:1.45;display:flex}.ccr-summary-updated{color:var(--page-accent)}.ccr-updated{color:var(--page-accent);position:absolute;top:2px;right:0}.ccr-mode-range>p.ccr-muted:nth-of-type(2){display:none}.ccr-page>p[role=status]:after{content:"";box-sizing:border-box;background-color:#94a3b814;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 285'%3E%3Cg fill='%23151d2a' stroke='%23536074'%3E%3Crect x='0' y='0' width='110' height='285' rx='14'/%3E%3Crect x='126' y='0' width='110' height='285' rx='14'/%3E%3Crect x='252' y='0' width='110' height='285' rx='14'/%3E%3Crect x='378' y='0' width='110' height='285' rx='14'/%3E%3Crect x='504' y='0' width='110' height='285' rx='14'/%3E%3Crect x='630' y='0' width='110' height='285' rx='14'/%3E%3Crect x='756' y='0' width='110' height='285' rx='14'/%3E%3Crect x='882' y='0' width='110' height='285' rx='14'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 285px;border:1px solid #94a3b824;border-radius:14px;width:100%;min-height:285px;margin-top:14px;animation:1.5s ease-in-out infinite page-loading-shimmer;display:block}@media (width<=1450px){.ccr-page>p[role=status]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 285'%3E%3Cg fill='%23151d2a' stroke='%23536074'%3E%3Crect x='0' y='0' width='110' height='285' rx='14'/%3E%3Crect x='126' y='0' width='110' height='285' rx='14'/%3E%3Crect x='252' y='0' width='110' height='285' rx='14'/%3E%3Crect x='378' y='0' width='110' height='285' rx='14'/%3E%3Crect x='504' y='0' width='110' height='285' rx='14'/%3E%3Crect x='630' y='0' width='110' height='285' rx='14'/%3E%3Crect x='756' y='0' width='110' height='285' rx='14'/%3E%3C/g%3E%3C/svg%3E")}}@media (width<=1220px){.ccr-page>p[role=status]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 285'%3E%3Cg fill='%23151d2a' stroke='%23536074'%3E%3Crect x='0' y='0' width='110' height='285' rx='14'/%3E%3Crect x='126' y='0' width='110' height='285' rx='14'/%3E%3Crect x='252' y='0' width='110' height='285' rx='14'/%3E%3Crect x='378' y='0' width='110' height='285' rx='14'/%3E%3Crect x='504' y='0' width='110' height='285' rx='14'/%3E%3Crect x='630' y='0' width='110' height='285' rx='14'/%3E%3C/g%3E%3C/svg%3E")}}@media (width<=750px){.ccr-page>p[role=status]{min-height:275px;margin:16px 0;font-size:.92rem}.ccr-page>p[role=status]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 240'%3E%3Cg fill='%23151d2a' stroke='%23536074'%3E%3Crect x='0' y='0' width='310' height='240' rx='18'/%3E%3Crect x='345' y='0' width='310' height='240' rx='18'/%3E%3Crect x='690' y='0' width='310' height='240' rx='18'/%3E%3C/g%3E%3C/svg%3E");min-height:240px;margin-top:12px}}@media (width<=520px){.ccr-page>p[role=status]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 240'%3E%3Cg fill='%23151d2a' stroke='%23536074'%3E%3Crect x='0' y='0' width='480' height='240' rx='18'/%3E%3Crect x='520' y='0' width='480' height='240' rx='18'/%3E%3C/g%3E%3C/svg%3E")}}@media (width<=900px){.ccr-updated{margin-top:8px;display:block;position:static}.ccr-page>.redesigned-controls{margin-bottom:4px}.ccr-page>.ccr-muted{white-space:normal;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:1px 6px;margin-top:14px;margin-bottom:0;padding-bottom:12px;font-size:.78rem;display:flex}.ccr-page>.ccr-muted>span:first-child{display:inline}.ccr-summary-updated{white-space:nowrap;flex:none;font-size:.68rem}.ccr-summary-updated:before{content:"·";color:#687486;margin-right:6px}.ccr-history{display:none}}@media (prefers-reduced-motion:reduce){.ccr-page>p[role=status],.ccr-page>p[role=status]:after{animation:none}}@media (width<=900px){.ccr-page{border-radius:16px;padding:16px}.ccr-header-topline{gap:8px}.ccr-header-topline .ccr-badge{letter-spacing:.08em;margin-bottom:6px;font-size:.585rem}.ccr-page .control-group{gap:3px}.ccr-page .control-label{letter-spacing:.06em;font-size:.58rem}.ccr-page .season-current{min-width:76px}.ccr-page .minimum-stepper output,.ccr-page .minimum-value{min-width:45px;font-size:.68rem}.ccr-page .minimum-stepper input{width:48px;padding:7px 3px;font-size:.68rem}.ccr-page .range-trigger{min-width:116px}.ccr-page .season-picker{gap:3px;width:min(368px,100vw - 48px);padding:7px}.ccr-page .range-season-picker{width:min(368px,100vw - 48px)}.ccr-page .season-picker button{padding:7px 3px;font-size:.65rem}.ccr-page .range-season-picker .range-presets button{font-size:.55rem}.ccr-page .season-confirm{margin-top:7px;padding:7px;font-size:.68rem}.ccr-table-wrap{margin-top:10px}.ccr-page th,.ccr-page td{padding:8px 6px;font-size:.64rem}.ccr-page th{font-size:.58rem}.ccr-page{padding:12px}.ccr-badge{letter-spacing:.08em;margin-bottom:5px;padding:0;font-size:.585rem;line-height:1.1;display:block}.ccr-page h1{font-size:1.09rem}.ccr-page .leaderboard-page-copy{margin-top:4px;font-size:.54rem;line-height:1.35}.ccr-title-row{gap:8px}.ccr-methodology-link{padding:6px 8px;font-size:.58rem}.ccr-page .redesigned-controls{gap:5px;margin:8px 0 3px}.ccr-page .control-label{font-size:.5rem}.ccr-page .segmented-control button,.ccr-page .season-stepper button,.ccr-page .minimum-stepper button,.ccr-page .range-trigger{padding:6px;font-size:.55rem}.ccr-page>.ccr-muted{font-size:.578rem}.ccr-page .ccr-summary-updated{font-size:.51rem}.ccr-methodology-link{display:none}.ccr-badge{margin-bottom:3px}}@media (width<=750px){.profile-stat-layout .ccr-profile-card{border-radius:10px;margin-top:8px;padding:10px}.ccr-profile-card .ccr-heading{gap:6px}.ccr-profile-card .ccr-heading h3{font-size:.72rem}.ccr-profile-loading-card{min-height:190px}.ccr-profile-loading{gap:5px}.ccr-profile-loading strong{font-size:.68rem}.ccr-profile-loading>span:last-child{font-size:.5rem}.ccr-loading-ring{border-width:2px;width:21px;height:21px}.ccr-profile-card .ccr-value{margin-top:7px;font-size:1.65rem}.ccr-profile-card .ccr-percentile{font-size:.62rem}.ccr-profile-card>.ccr-muted{margin:2px 0;padding:2px 0;font-size:.46rem;line-height:1.2}.ccr-profile-card .ccr-help{width:17px;height:17px}.ccr-profile-card .ccr-help button{width:17px;height:17px;font-size:10px}.ccr-profile-card .ccr-help>span{width:min(230px,100vw - 28px);max-height:min(260px,100dvh - 32px);padding:10px;font-size:9.75px;line-height:1.4;position:absolute;top:calc(100% + 4px);left:50%;right:auto;overflow-y:auto;transform:translate(-55%)}.profile-stat-layout .ccr-profile-card.ccr-expanded{overflow:visible}.ccr-profile-card .ccr-component-details{margin-top:8px;padding-top:7px}.ccr-profile-card .ccr-component-toggle{border-radius:7px;justify-content:center;padding:7px 28px 7px 8px;font-size:.62rem;position:relative}.ccr-profile-card .ccr-component-toggle span{font-size:.8rem}.ccr-profile-card .ccr-components{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.ccr-profile-card .ccr-component-details.is-open .ccr-components{margin-top:6px}.ccr-profile-card .ccr-components>div{border-radius:6px;padding:5px 6px}.ccr-component-heading{gap:4px}.ccr-component-heading>span{font-size:.49rem}.ccr-component-heading>strong{font-size:.47rem}.ccr-component-track{height:3px;margin-top:4px}.ccr-component-description{font-size:.48rem}.ccr-profile-card .ccr-component-details.is-open>.ccr-muted{margin-top:6px;font-size:.52rem}.ccr-profile-card .ccr-explore-link{min-height:30px;margin-top:7px;padding:6px 8px;font-size:.58rem}}@media (width<=900px){.ccr-page .ranking-list-table .rank{width:1%;padding-left:3px!important;padding-right:3px!important}.ccr-page .ranking-list-table .portrait-column{width:calc(clamp(46px,3.8vw,64px) + 8px);max-width:calc(clamp(46px,3.8vw,64px) + 8px);min-width:0!important;padding-left:4px!important;padding-right:4px!important}.ccr-page .ranking-list-table .player-name{box-sizing:border-box;min-width:0;overflow:hidden;width:clamp(6.3rem,27vw,8.1rem)!important;max-width:clamp(6.3rem,27vw,8.1rem)!important;padding-left:5px!important;padding-right:5px!important}.ccr-page .ranking-list-table .player-name a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ccr-page .ranking-list-table .player-name small{text-overflow:ellipsis;white-space:nowrap;padding-top:1px;line-height:1.15;display:block;overflow:hidden}.ccr-page .ranking-list-table th,.ccr-page .ranking-list-table td{padding:8px 6px;font-size:.64rem}.ccr-page .ranking-list-table th{font-size:.58rem}.ccr-page .ranking-list-table .stat-value{font-size:.78rem}.ccr-page .ranking-list-table .rank,.ccr-page .ranking-list-table .player-name,.ccr-page .ranking-list-table .stat-value{font-weight:800}.ccr-page .ccr-results-layout>.ranking-list-summary{white-space:normal;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:1px 6px;margin:14px 0 0;padding-bottom:12px;font-size:.578rem;display:flex}.ccr-page .ccr-results-layout>.ranking-list-summary .ccr-summary-updated{white-space:nowrap;flex:none;font-size:.51rem}}@media (width<=650px){.ccr-page .ccr-results-layout>.ranking-list-summary{font-size:.5rem}.ccr-page .ccr-results-layout>.ranking-list-summary .ccr-summary-updated{font-size:.475rem}}@media (prefers-reduced-motion:reduce){.ccr-loading-ring{animation:none}}@media (width<=650px){.ccr-page .leaderboard-toolbar,.ccr-page .leaderboard-toolbar>.ccr-view-tabs{justify-content:center}.ccr-page .leaderboard-toolbar>.ccr-view-toggle{display:none}.ccr-page .redesigned-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ccr-page .redesigned-controls .control-group,.ccr-page .redesigned-controls .segmented-control{width:max-content;max-width:100%}.ccr-page .redesigned-controls .segmented-control button{flex:0 auto}.ccr-page .mobile-view-group{grid-area:3/2;justify-self:end;display:grid}.ccr-page .redesigned-controls>.segmented-group{grid-area:2/2;justify-self:end}.ccr-page .redesigned-controls.has-period-control .season-stepper-group,.ccr-page .redesigned-controls.has-period-control .range-picker-group{grid-area:2/1;justify-self:start}.ccr-page .redesigned-controls.has-period-control>.segmented-group{grid-row:2}.ccr-page .redesigned-controls.has-period-control .mobile-view-group{grid-row:3}.ccr-page .redesigned-controls .team-picker-group{grid-area:3/1;justify-self:start}.ccr-page>.ccr-muted{font-size:.5rem}.ccr-page .ccr-summary-updated{font-size:.46rem}}.ccr-page .ccr-summary-updated{color:var(--page-accent)}@media (width<=750px){.ccr-page .redesigned-controls .team-picker-group{grid-area:3/1;justify-self:start}.ccr-page .redesigned-controls .season-stepper-group,.ccr-page .redesigned-controls .range-picker-group{grid-area:2/1;justify-self:start}.ccr-page .redesigned-controls .team-picker-trigger{height:25px;min-height:25px;padding:0 7px;font-size:.6rem}.ccr-page .redesigned-controls .team-picker-trigger img{width:16px;height:16px}}
