.PublicTeamStatsPage-module__EMRRGa__page{gap:24px;display:grid}.PublicTeamStatsPage-module__EMRRGa__heroCard,.PublicTeamStatsPage-module__EMRRGa__sectionCard,.PublicTeamStatsPage-module__EMRRGa__emptyCard{background:linear-gradient(#fffffffa 0%,#f8fafcfa 100%);border:1px solid #94a3b833;border-radius:28px;box-shadow:0 20px 44px #0f172a0f}.PublicTeamStatsPage-module__EMRRGa__heroCard{padding:clamp(24px,4vw,34px);position:relative;overflow:hidden}.PublicTeamStatsPage-module__EMRRGa__heroCard:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--team-stats-accent,#0f3c86) 88%, #fff 12%) 0%, color-mix(in srgb, var(--team-stats-accent,#0f3c86) 54%, #fff 46%) 100%);height:4px;position:absolute;inset:auto 0 0}.PublicTeamStatsPage-module__EMRRGa__emptyCard,.PublicTeamStatsPage-module__EMRRGa__sectionCard{padding:clamp(20px,3vw,28px)}.PublicTeamStatsPage-module__EMRRGa__eyebrow,.PublicTeamStatsPage-module__EMRRGa__sectionEyebrow,.PublicTeamStatsPage-module__EMRRGa__summaryLabel{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--team-stats-accent,#0f3c86) 70%, #475569 30%);font-size:11px;font-weight:900}.PublicTeamStatsPage-module__EMRRGa__title,.PublicTeamStatsPage-module__EMRRGa__sectionTitle{color:#0f172a;margin:0}.PublicTeamStatsPage-module__EMRRGa__title{letter-spacing:-.05em;font-size:clamp(2.4rem,4vw,3.5rem);line-height:.96}.PublicTeamStatsPage-module__EMRRGa__subtitle,.PublicTeamStatsPage-module__EMRRGa__emptyCopy{color:#475569;max-width:760px;margin:0;line-height:1.6}.PublicTeamStatsPage-module__EMRRGa__sectionHeader{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.PublicTeamStatsPage-module__EMRRGa__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px;display:grid}.PublicTeamStatsPage-module__EMRRGa__summaryTile{background:#ffffffe6;border:1px solid #94a3b82e;border-radius:20px;gap:8px;min-width:0;padding:14px 16px;display:grid}.PublicTeamStatsPage-module__EMRRGa__summaryValue{letter-spacing:-.04em;color:#0f172a;font-size:clamp(1.2rem,2vw,1.7rem);font-weight:900}.PublicTeamStatsPage-module__EMRRGa__leaderGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.PublicTeamStatsPage-module__EMRRGa__leaderCard{background:#ffffffeb;border:1px solid #94a3b82e;border-radius:20px;gap:14px;padding:16px;display:grid}.PublicTeamStatsPage-module__EMRRGa__leaderTitle{letter-spacing:.08em;text-transform:uppercase;color:#0f172a;font-size:13px;font-weight:900}.PublicTeamStatsPage-module__EMRRGa__leaderList{gap:10px;display:grid}.PublicTeamStatsPage-module__EMRRGa__leaderRow{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.PublicTeamStatsPage-module__EMRRGa__leaderRank{color:#64748b;font-size:12px;font-weight:900}.PublicTeamStatsPage-module__EMRRGa__leaderPlayer,.PublicTeamStatsPage-module__EMRRGa__playerLink{color:#0f172a;font-weight:700;text-decoration:none}.PublicTeamStatsPage-module__EMRRGa__leaderPlayer:hover,.PublicTeamStatsPage-module__EMRRGa__playerLink:hover{color:var(--team-stats-accent,#0f3c86)}.PublicTeamStatsPage-module__EMRRGa__leaderValue{color:var(--team-stats-accent,#0f3c86);font-weight:900}.PublicTeamStatsPage-module__EMRRGa__tableWrap{overflow-x:auto}.PublicTeamStatsPage-module__EMRRGa__table{border-collapse:collapse;width:100%;min-width:860px}.PublicTeamStatsPage-module__EMRRGa__table th,.PublicTeamStatsPage-module__EMRRGa__table td{vertical-align:middle;color:#0f172a;white-space:nowrap;border-bottom:1px solid #e2e8f0e6;padding:12px 10px}.PublicTeamStatsPage-module__EMRRGa__table th{letter-spacing:.14em;text-transform:uppercase;color:#64748b;font-size:11px;font-weight:900}.PublicTeamStatsPage-module__EMRRGa__playerHeader,.PublicTeamStatsPage-module__EMRRGa__playerCell{background:linear-gradient(#fffffffa 0%,#f8fafcfa 100%);position:sticky;left:0}.PublicTeamStatsPage-module__EMRRGa__playerHeader{text-align:left;min-width:220px}.PublicTeamStatsPage-module__EMRRGa__playerCell{text-overflow:ellipsis;min-width:220px;max-width:320px;overflow:hidden}.PublicTeamStatsPage-module__EMRRGa__alignLeft{text-align:left}.PublicTeamStatsPage-module__EMRRGa__alignCenter{text-align:center}.PublicTeamStatsPage-module__EMRRGa__alignRight{text-align:right}.PublicTeamStatsPage-module__EMRRGa__gameLogList{gap:12px;display:grid}.PublicTeamStatsPage-module__EMRRGa__gameLogRow{background:#ffffffe6;border:1px solid #94a3b82e;border-radius:18px;grid-template-columns:132px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:grid}.PublicTeamStatsPage-module__EMRRGa__gameLogDate{color:#64748b;font-size:13px;font-weight:700}.PublicTeamStatsPage-module__EMRRGa__gameLogOpponent{color:#0f172a;min-width:0;font-weight:800}.PublicTeamStatsPage-module__EMRRGa__gameLogResult{color:var(--team-stats-accent,#0f3c86);font-weight:900}.PublicTeamStatsPage-module__EMRRGa__gameLogAction{color:#334155;font-size:13px;font-weight:800}@media (max-width:820px){.PublicTeamStatsPage-module__EMRRGa__page{gap:20px}.PublicTeamStatsPage-module__EMRRGa__heroCard,.PublicTeamStatsPage-module__EMRRGa__sectionCard,.PublicTeamStatsPage-module__EMRRGa__emptyCard{border-radius:22px}.PublicTeamStatsPage-module__EMRRGa__summaryGrid,.PublicTeamStatsPage-module__EMRRGa__leaderGrid{grid-template-columns:minmax(0,1fr)}.PublicTeamStatsPage-module__EMRRGa__table{min-width:760px}.PublicTeamStatsPage-module__EMRRGa__playerHeader,.PublicTeamStatsPage-module__EMRRGa__playerCell{min-width:180px}.PublicTeamStatsPage-module__EMRRGa__gameLogRow{grid-template-columns:minmax(0,1fr)}.PublicTeamStatsPage-module__EMRRGa__gameLogAction{color:var(--team-stats-accent,#0f3c86)}}
