.stats-module__tcGf5G__page{width:100%;min-height:100vh;color:var(--stats-text)}.stats-module__tcGf5G__pageInner{width:min(100%,1800px);margin:0 auto;padding:2rem clamp(1rem,3vw,3rem) 3rem}.stats-module__tcGf5G__topBar{text-align:center;justify-content:center;align-items:center;margin-bottom:2rem;display:flex}.stats-module__tcGf5G__topBar h1{font-size:clamp(1.8rem,4vw,3rem);line-height:1.1}.stats-module__tcGf5G__contactBanner{border:0;border-bottom:1px solid var(--stats-border-strong);background:color-mix(in srgb,var(--stats-accent)22%,var(--stats-surface));width:100%;color:var(--stats-text);text-align:center;border-radius:0;margin:0;padding:.85rem 1.25rem;font-size:clamp(.95rem,1.6vw,1.1rem);font-weight:700;line-height:1.4}.stats-module__tcGf5G__contactHandle{background:var(--stats-surface-2);-webkit-user-select:all;user-select:all;border-radius:6px;padding:.05rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:800;display:inline-block}.stats-module__tcGf5G__themeFooter{justify-content:center;margin-top:2rem;display:flex}.stats-module__tcGf5G__themeToggle,.stats-module__tcGf5G__modeToggle button{border:1px solid var(--stats-border-strong);background:var(--stats-surface);color:var(--stats-text);cursor:pointer;font-weight:800}.stats-module__tcGf5G__themeToggle{box-shadow:var(--stats-shadow);border-radius:999px;flex:none;padding:.7rem 1rem}.stats-module__tcGf5G__themeToggle:hover,.stats-module__tcGf5G__modeToggle button:hover:not(.stats-module__tcGf5G__selectedToggle){background:var(--stats-hover)}.stats-module__tcGf5G__themeToggle:focus-visible,.stats-module__tcGf5G__modeToggle button:focus-visible,.stats-module__tcGf5G__playerFilterTrigger:focus-visible,.stats-module__tcGf5G__playerFilterSearch:focus-visible,.stats-module__tcGf5G__playerFilterClear:focus-visible,.stats-module__tcGf5G__primaryButton:focus-visible,.stats-module__tcGf5G__clearButton:focus-visible,.stats-module__tcGf5G__exportButton:focus-visible,.stats-module__tcGf5G__shareButton:focus-visible,.stats-module__tcGf5G__seasonButton:focus-visible,.stats-module__tcGf5G__textarea:focus-visible{outline:3px solid var(--stats-accent);outline-offset:2px}.stats-module__tcGf5G__formSection{border:1px solid var(--stats-border);background:var(--stats-surface);width:min(100%,1400px);box-shadow:var(--stats-shadow);border-radius:14px;margin:0 auto;padding:clamp(1rem,3vw,2rem)}.stats-module__tcGf5G__instructions{text-align:center;max-width:1100px;margin:0 auto 1.5rem;font-size:clamp(1.4rem,2.7vw,2.2rem);line-height:1.35}.stats-module__tcGf5G__textarea{resize:vertical;border:1px solid var(--stats-border-strong);background:var(--stats-surface-2);width:100%;min-height:220px;color:var(--stats-text);font:inherit;border-radius:8px;padding:1rem;font-size:1rem;display:block}.stats-module__tcGf5G__textarea::placeholder{color:var(--stats-subtle)}.stats-module__tcGf5G__formActions{justify-content:space-between;gap:1rem;margin-top:1rem;display:flex}.stats-module__tcGf5G__primaryButton,.stats-module__tcGf5G__clearButton,.stats-module__tcGf5G__exportButton{cursor:pointer;border:0;border-radius:7px;padding:.85rem 1.4rem;font-size:1rem;font-weight:900}.stats-module__tcGf5G__primaryButton{background:var(--stats-accent);color:var(--stats-accent-contrast)}.stats-module__tcGf5G__primaryButton:hover:not(:disabled){background:var(--stats-accent-hover)}.stats-module__tcGf5G__clearButton{background:var(--stats-danger);color:#fff}.stats-module__tcGf5G__primaryButton:disabled,.stats-module__tcGf5G__clearButton:disabled,.stats-module__tcGf5G__seasonButton:disabled{cursor:wait;opacity:.65}.stats-module__tcGf5G__seasonButtons{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.stats-module__tcGf5G__seasonButton{border:1px solid var(--stats-border-strong);background:var(--stats-surface-2);color:var(--stats-text);cursor:pointer;border-radius:7px;padding:.85rem 1.2rem;font-size:1rem;font-weight:900}.stats-module__tcGf5G__seasonButton:hover:not(:disabled){background:var(--stats-hover)}.stats-module__tcGf5G__seasonButton.stats-module__tcGf5G__selectedSeason,.stats-module__tcGf5G__seasonButton.stats-module__tcGf5G__selectedSeason:hover{background:var(--stats-accent);color:var(--stats-accent-contrast);border-color:var(--stats-accent)}.stats-module__tcGf5G__loadingStatus{color:var(--stats-muted);text-align:center;margin:1rem 0 0;font-weight:700}.stats-module__tcGf5G__error{border:1px solid var(--stats-danger);background:color-mix(in srgb,var(--stats-danger)12%,transparent);width:min(100%,1400px);color:var(--stats-text);text-align:center;border-radius:8px;margin:1rem auto 0;padding:.85rem 1rem;font-weight:700}.stats-module__tcGf5G__resultsToolbar{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;width:min(100%,1400px);margin:2rem auto 0;display:grid}.stats-module__tcGf5G__resultsToolbarLeft{justify-self:start}.stats-module__tcGf5G__resultsToolbarCenter{justify-self:center}.stats-module__tcGf5G__resultsToolbarRight{justify-self:end}.stats-module__tcGf5G__shareButton{background:var(--stats-success);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:7px;padding:.75rem 1.2rem;font-size:1rem;font-weight:900}.stats-module__tcGf5G__shareButton:hover{background:color-mix(in srgb,var(--stats-success)82%,white)}.stats-module__tcGf5G__shareButtonCopied,.stats-module__tcGf5G__shareButtonCopied:hover{background:color-mix(in srgb,var(--stats-success)70%,white);color:#fff}.stats-module__tcGf5G__modeToggle{border:1px solid var(--stats-border);background:var(--stats-surface-2);border-radius:10px;padding:.25rem;display:inline-flex}.stats-module__tcGf5G__modeToggle button{border:0;border-radius:7px;padding:.75rem 1rem}.stats-module__tcGf5G__modeToggle .stats-module__tcGf5G__selectedToggle{background:var(--stats-accent);color:var(--stats-accent-contrast)}.stats-module__tcGf5G__modeToggle .stats-module__tcGf5G__selectedToggle:hover,.stats-module__tcGf5G__modeToggle .stats-module__tcGf5G__selectedToggle:active{background:var(--stats-accent-hover);color:var(--stats-accent-contrast)}.stats-module__tcGf5G__playerFilter{width:min(100%,320px);position:relative}.stats-module__tcGf5G__playerFilterTrigger{border:1px solid var(--stats-border-strong);background:var(--stats-surface);width:100%;min-height:48px;color:var(--stats-text);cursor:pointer;box-shadow:var(--stats-shadow);border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:1rem;font-weight:800;display:flex}.stats-module__tcGf5G__playerFilterTrigger:hover,.stats-module__tcGf5G__playerFilterTriggerActive{border-color:var(--stats-accent);background:var(--stats-hover)}.stats-module__tcGf5G__playerFilterDropdown{z-index:20;border:1px solid var(--stats-border-strong);background:var(--stats-surface);width:min(90vw,320px);color:var(--stats-text);box-shadow:var(--stats-shadow);border-radius:10px;padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0}.stats-module__tcGf5G__playerFilterSearchWrapper{padding:.25rem}.stats-module__tcGf5G__playerFilterSearch{border:1px solid var(--stats-border-strong);background:var(--stats-surface-2);width:100%;color:var(--stats-text);font:inherit;border-radius:7px;padding:.7rem .8rem}.stats-module__tcGf5G__playerFilterSearch::placeholder{color:var(--stats-subtle)}.stats-module__tcGf5G__playerFilterClear{width:100%;color:var(--stats-danger);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.6rem .75rem;font-weight:800}.stats-module__tcGf5G__playerFilterClear:hover{background:var(--stats-hover)}.stats-module__tcGf5G__playerFilterOptions{max-height:260px;padding:.25rem;overflow-y:auto}.stats-module__tcGf5G__playerFilterOption{cursor:pointer;border-radius:6px;align-items:center;gap:.65rem;padding:.65rem .75rem;display:flex}.stats-module__tcGf5G__playerFilterOption:hover,.stats-module__tcGf5G__playerFilterOptionSelected{background:var(--stats-hover)}.stats-module__tcGf5G__playerFilterOption input{width:1rem;height:1rem;accent-color:var(--stats-accent)}.stats-module__tcGf5G__playerFilterEmpty{color:var(--stats-muted);text-align:center;margin:0;padding:.8rem}.stats-module__tcGf5G__exportButton{background:var(--stats-success);color:#fff}.stats-module__tcGf5G__awardsSection{text-align:center;margin:2rem auto}.stats-module__tcGf5G__awardsSection>h2{margin-bottom:1rem;font-size:2rem}.stats-module__tcGf5G__awardGrid{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.stats-module__tcGf5G__awardCard{border:1px solid var(--stats-border);background:var(--stats-surface);width:240px;box-shadow:var(--stats-shadow);border-radius:12px;padding:1.25rem}.stats-module__tcGf5G__awardCard h3{min-height:3rem;color:var(--stats-accent);font-size:1.25rem}.stats-module__tcGf5G__awardExplanation{min-height:2.5rem;color:var(--stats-muted);margin:.35rem 0 .75rem;font-size:.85rem;font-style:italic}.stats-module__tcGf5G__awardImage{object-fit:contain;filter:drop-shadow(0 10px 18px #02061747);width:160px!important;height:160px!important}.stats-module__tcGf5G__awardName{margin-top:.75rem;font-size:1.1rem;font-weight:800}.stats-module__tcGf5G__tableCard{border:1px solid var(--stats-border);background:var(--stats-surface);width:100%;box-shadow:var(--stats-shadow);border-radius:12px;padding:1rem}.stats-module__tcGf5G__postTableActions{justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:1rem;display:flex}.stats-module__tcGf5G__tableScroller{overscroll-behavior:contain;width:100%;max-height:72vh;overflow:auto}.stats-module__tcGf5G__statsTable{border-collapse:collapse;width:100%;color:var(--stats-text);white-space:nowrap;font-size:.9rem}.stats-module__tcGf5G__statsTable th,.stats-module__tcGf5G__statsTable td{border-bottom:1px solid var(--stats-border);text-align:left;padding:.7rem .9rem}.stats-module__tcGf5G__statsTable th{z-index:2;background:var(--stats-surface-3);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:900;position:sticky;top:0}.stats-module__tcGf5G__statsTable tbody tr:nth-child(odd) td{background:var(--stats-surface-2)}.stats-module__tcGf5G__statsTable tbody tr:hover td{background:var(--stats-hover)}.stats-module__tcGf5G__rankColumn,.stats-module__tcGf5G__nameColumn{position:sticky}.stats-module__tcGf5G__rankColumn{width:72px;min-width:72px;left:0;text-align:center!important}.stats-module__tcGf5G__nameColumn{width:230px;min-width:230px;left:72px}th.stats-module__tcGf5G__rankColumn,th.stats-module__tcGf5G__nameColumn{z-index:5;background:var(--stats-surface-3)}td.stats-module__tcGf5G__rankColumn,td.stats-module__tcGf5G__nameColumn{z-index:1;background:var(--stats-surface)}.stats-module__tcGf5G__statsTable tbody tr:nth-child(odd) td.stats-module__tcGf5G__rankColumn,.stats-module__tcGf5G__statsTable tbody tr:nth-child(odd) td.stats-module__tcGf5G__nameColumn{background:var(--stats-surface-2)}.stats-module__tcGf5G__nameColumn{white-space:normal;align-items:center;gap:.55rem}.stats-module__tcGf5G__nameCellContent{align-items:center;gap:.55rem;display:flex}.stats-module__tcGf5G__nameCellText{flex-direction:column;display:flex}.stats-module__tcGf5G__activeSort{background:var(--stats-active)!important;color:#fff!important}@media (max-width:720px){.stats-module__tcGf5G__pageInner{padding:1rem .75rem 2rem}.stats-module__tcGf5G__topBar{flex-direction:column;align-items:stretch}.stats-module__tcGf5G__resultsToolbar{grid-template-columns:1fr}.stats-module__tcGf5G__resultsToolbarLeft,.stats-module__tcGf5G__resultsToolbarCenter,.stats-module__tcGf5G__resultsToolbarRight{justify-self:stretch}.stats-module__tcGf5G__shareButton{width:100%}.stats-module__tcGf5G__playerFilter{width:100%;max-width:none}.stats-module__tcGf5G__playerFilterDropdown{width:100%;left:0;right:auto}.stats-module__tcGf5G__formActions,.stats-module__tcGf5G__modeToggle,.stats-module__tcGf5G__seasonButtons{grid-template-columns:1fr 1fr;display:grid}.stats-module__tcGf5G__seasonButton:last-child{grid-column:1/-1}.stats-module__tcGf5G__exportButton{width:100%}.stats-module__tcGf5G__postTableActions{grid-template-columns:1fr 1fr;display:grid}.stats-module__tcGf5G__postTableActions .stats-module__tcGf5G__themeToggle{width:100%}.stats-module__tcGf5G__tableCard{padding:.5rem}.stats-module__tcGf5G__tableScroller{overscroll-behavior-x:none;overscroll-behavior-y:auto;-webkit-overflow-scrolling:auto;max-height:none;overflow:auto hidden}.stats-module__tcGf5G__rankColumn{display:none}.stats-module__tcGf5G__nameColumn{width:112px;min-width:112px;max-width:112px;left:0;text-align:center!important;padding-left:.5rem!important;padding-right:.5rem!important}.stats-module__tcGf5G__nameCellContent{flex-direction:column;gap:.15rem}.stats-module__tcGf5G__nameCellText{overflow-wrap:anywhere;align-items:center;max-width:100%;line-height:1.2}.stats-module__tcGf5G__possessive{display:none}}
.StatsThemeProvider-module__bT8QxG__shell{--stats-bg:linear-gradient(180deg,#f8fafc 0%,#eef2ff 100%);--stats-text:#142132;--stats-muted:#475569;--stats-subtle:#64748b;--stats-surface:#fffffff0;--stats-surface-2:#f8fafc;--stats-surface-3:#eef2ff;--stats-border:#dbe4f0;--stats-border-strong:#c6d2e2;--stats-hover:#e8eef6;--stats-accent:#ffb400;--stats-accent-hover:#ffca4d;--stats-accent-contrast:#111827;--stats-active:#075985;--stats-danger:#dc2626;--stats-success:#15803d;--stats-shadow:0 16px 40px #0f172a1a;background:var(--stats-bg);width:100%;min-height:100vh;color:var(--stats-text);transition:background .2s,color .2s}.StatsThemeProvider-module__bT8QxG__shell[data-stats-theme=dark]{--stats-bg:linear-gradient(180deg,#020617 0%,#111827 100%);--stats-text:#f8fafc;--stats-muted:#cbd5e1;--stats-subtle:#94a3b8;--stats-surface:#0f172aeb;--stats-surface-2:#1e293bf0;--stats-surface-3:#334155e6;--stats-border:#94a3b83d;--stats-border-strong:#94a3b86b;--stats-hover:#334155cc;--stats-active:#0369a1;--stats-danger:#ef4444;--stats-success:#22c55e;--stats-shadow:0 16px 40px #0206176b}
