.gamePreparationTabs_researchTabs__uBVmZ{display:flex;gap:8px;align-items:center;overflow-x:auto;margin:26px 0 10px;padding:7px;border:1px solid var(--line);border-radius:16px;background:#071722;scrollbar-width:thin}.gamePreparationTabs_researchTabs__uBVmZ button{appearance:none;border:0;border-radius:11px;background:transparent;color:var(--muted);font:inherit;font-weight:800;padding:11px 15px;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.gamePreparationTabs_researchTabs__uBVmZ button:hover{color:#edf6fb;background:rgba(45,202,231,.06)}.gamePreparationTabs_researchTabs__uBVmZ button.gamePreparationTabs_active__Iq9M2{color:#fff;background:linear-gradient(110deg,#6352cf,#236f8b);box-shadow:0 8px 22px rgba(39,102,139,.18)}.gamePreparationTabs_tabHint__xDqZ1{margin:0 0 18px;padding:0 4px;color:var(--muted);font-size:.78rem;line-height:1.5}@media(max-width:760px){.gamePreparationTabs_researchTabs__uBVmZ{position:relative;margin-top:20px}.gamePreparationTabs_researchTabs__uBVmZ button{padding:10px 13px;font-size:.84rem}.gamePreparationTabs_tabHint__xDqZ1{font-size:.73rem}}.gamePreparationTabs_teamProfilesRelaxed___P0H4{display:grid;grid-template-columns:1fr;gap:22px;margin-top:18px}.gamePreparationTabs_teamProfilePanel__uV5OR{min-width:0}.gamePreparationTabs_teamProfileHead__Ka04b{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.gamePreparationTabs_teamProfileHead__Ka04b h2{margin-bottom:6px}.gamePreparationTabs_teamProfileMeta__t4YRc{max-width:48%;text-align:right}.gamePreparationTabs_teamProfileMeta__t4YRc .seasonProvenance{justify-content:flex-end}.gamePreparationTabs_profileGroups__d5JbN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.gamePreparationTabs_profileGroup__ESd4E{border:1px solid rgba(89,126,153,.22);border-radius:16px;background:rgba(5,20,31,.42);padding:18px;min-width:0}.gamePreparationTabs_profileGroupHead__eVoYh{margin-bottom:12px}.gamePreparationTabs_profileGroupHead__eVoYh h3{margin:0 0 4px;font-size:1rem}.gamePreparationTabs_profileGroupHead__eVoYh p{margin:0;color:var(--muted);font-size:.72rem;line-height:1.45}.gamePreparationTabs_profileRows__2yPzt{display:grid;gap:0}.gamePreparationTabs_profileMetricRow__y9DBk{display:grid;grid-template-columns:minmax(105px,1.1fr) minmax(80px,.75fr) 1px minmax(80px,.75fr);gap:14px;align-items:center;padding:14px 0;border-top:1px solid rgba(89,126,153,.15)}.gamePreparationTabs_profileMetricRow__y9DBk:first-child{border-top:0}.gamePreparationTabs_profileMetricName___26UA{display:grid;gap:3px}.gamePreparationTabs_profileMetricName___26UA span{color:var(--cyan);font-weight:900;font-size:.74rem;letter-spacing:.06em}.gamePreparationTabs_profileMetricName___26UA small,.gamePreparationTabs_profileMetricSide__UT4oX small,.gamePreparationTabs_profileMetricSide__UT4oX span{color:var(--muted);font-size:.64rem}.gamePreparationTabs_profileMetricSide__UT4oX{display:grid;gap:3px;text-align:right}.gamePreparationTabs_profileMetricSide__UT4oX strong{font-size:1.22rem}.gamePreparationTabs_profileMetricDivider__18WHo{align-self:stretch;background:rgba(89,126,153,.2)}@media(max-width:1120px){.gamePreparationTabs_profileGroups__d5JbN{grid-template-columns:1fr 1fr}.gamePreparationTabs_profileGroup__ESd4E:last-child{grid-column:1/-1}.gamePreparationTabs_teamProfileMeta__t4YRc{max-width:55%}}@media(max-width:760px){.gamePreparationTabs_teamProfileHead__Ka04b{flex-direction:column}.gamePreparationTabs_teamProfileMeta__t4YRc{max-width:none;text-align:left}.gamePreparationTabs_teamProfileMeta__t4YRc .seasonProvenance{justify-content:flex-start}.gamePreparationTabs_profileGroups__d5JbN{grid-template-columns:1fr}.gamePreparationTabs_profileGroup__ESd4E:last-child{grid-column:auto}.gamePreparationTabs_profileMetricRow__y9DBk{grid-template-columns:minmax(90px,1fr) minmax(70px,.8fr) 1px minmax(70px,.8fr);gap:10px}}:root[data-theme=light] .gamePreparationTabs_researchTabs__uBVmZ{background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTabs_researchTabs__uBVmZ button.gamePreparationTabs_active__Iq9M2{color:#172335;background:linear-gradient(135deg,#f8fbff,#edf2fb);box-shadow:0 3px 14px rgba(29,55,88,.075)}:root[data-theme=light] .gamePreparationTabs_profileGroup__ESd4E{border:1px solid #d7e0ea;background:#ffffff}:root[data-theme=light] .gamePreparationTabs_profileMetricRow__y9DBk{border-top:1px solid #d7e0ea}:root[data-theme=light] .gamePreparationTabs_profileMetricDivider__18WHo{background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTabs_researchTabs__uBVmZ{background:#f0f4fa;border-color:#d7e0ea}:root[data-theme=light] .gamePreparationTabs_researchTabs__uBVmZ button{color:#40556e}:root[data-theme=light] .gamePreparationTabs_researchTabs__uBVmZ button:hover{color:#172335;background:#e5ebf5}:root[data-theme=light] .gamePreparationTabs_researchTabs__uBVmZ button.gamePreparationTabs_active__Iq9M2{color:#fff;background:#6546ca}:root[data-theme=light] .gamePreparationTabs_profileGroup__ESd4E{background:#fff;border-color:#d7e0ea;color:#172335}:root[data-theme=light] .gamePreparationTabs_profileMetricSide__UT4oX strong{color:#172335}@media (max-width:1050px){.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA{overflow:visible}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrix{overflow:visible!important}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixDirectionHead{display:none!important;min-width:0!important}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .prepMatrixRow{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;min-width:0!important;width:100%!important;border:0!important;background:transparent!important;overflow:visible!important}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .prepMatrixRow:after{display:none!important}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixHalf{display:block!important;min-width:0;padding:0!important;overflow:hidden;border:1px solid #27485c;border-radius:14px;background:#081722!important}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixHalf+.matchupMatrixHalf{margin-top:0;border-top:1px solid #27485c}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMobileDirection{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:center;padding:12px 14px 10px;border-bottom:1px solid #27485c;background:#0b1d2a;text-align:left}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMobileDirection span{display:grid;gap:3px;min-width:0}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMobileDirection span:last-child{text-align:right}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMobileDirection b{overflow-wrap:anywhere;color:#e7f0f5;font-size:.8rem;line-height:1.25}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMobileDirection small{color:#6fcfe1;font-size:.58rem;font-weight:900;letter-spacing:.07em;line-height:1.2}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMobileDirection em{color:var(--cyan);font-size:1.05rem;font-style:normal;font-weight:900}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixValues{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:8px;align-items:center;padding:13px 14px;text-align:center}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixValues>span{display:grid;gap:3px;min-width:0}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixValues>span:first-child{text-align:left}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixValues>span:last-child{text-align:right}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixValues>span>b{color:#f0f5f8;font-size:1.15rem}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixValues>span>small{color:#879aaa;font-size:.61rem;line-height:1.2;white-space:normal}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixValues>strong{display:grid;place-items:center;min-height:34px;border-radius:9px;background:#0d2d3b;color:var(--cyan)!important;font-size:.74rem;letter-spacing:.04em}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .prepMatrixRow:hover .matchupMatrixHalf{border-color:#2f7893}}@media (max-width:620px){.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMobileDirection{gap:9px;padding:11px 12px 9px}.gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixValues{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:7px;padding:12px}}@media (max-width:1050px){:root[data-theme=light] .gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixHalf{border:1px solid #d7e0ea;background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixHalf+.matchupMatrixHalf{border-top:1px solid #d7e0ea}:root[data-theme=light] .gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMobileDirection{border-bottom:1px solid #d7e0ea;background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMobileDirection b{color:#172335}:root[data-theme=light] .gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMobileDirection small{color:#526277}:root[data-theme=light] .gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixValues>span>b{color:#172335}:root[data-theme=light] .gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .matchupMatrixValues>strong{background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationMatrixResponsive_responsivePrepMatrix__SesTA .prepMatrixRow:hover .matchupMatrixHalf{border-color:#d7e0ea}}.gamePreparationTeamProfiles_teamProfiles__apRmb{display:grid;gap:16px}.gamePreparationTeamProfiles_comparisonProfile__S38yR{display:grid;gap:16px;padding:20px;border-radius:18px;overflow:hidden}.gamePreparationTeamProfiles_comparisonIntro__D_nKR{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.gamePreparationTeamProfiles_comparisonIntro__D_nKR h2{margin:7px 0 6px;font-size:clamp(1.3rem,1.7vw,1.65rem)}.gamePreparationTeamProfiles_comparisonIntro__D_nKR p{margin:0;max-width:980px;color:var(--muted);font-size:.82rem;line-height:1.45}.gamePreparationTeamProfiles_profileComparison__Sa7Fb{display:grid;grid-template-columns:118px repeat(2,minmax(0,1fr));border:1px solid #244156;border-radius:15px;overflow:hidden;background:#081722}.gamePreparationTeamProfiles_headerSpacer__9eH4W{padding:14px 13px;display:flex;align-items:flex-end;border-right:1px solid #244156;border-bottom:1px solid #244156}.gamePreparationTeamProfiles_headerSpacer__9eH4W span{color:#8298a8;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.gamePreparationTeamProfiles_teamHeader__ErwIG{min-width:0;padding:14px 16px 11px;border-bottom:1px solid #244156;border-right:1px solid #244156;background:rgba(9,28,41,.82)}.gamePreparationTeamProfiles_teamHeader__ErwIG:last-of-type{border-right:0}.gamePreparationTeamProfiles_teamHeaderTitle__89lqC{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.gamePreparationTeamProfiles_teamHeaderTitle__89lqC>div:first-child>span{color:var(--cyan);font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.gamePreparationTeamProfiles_teamHeader__ErwIG h3{margin:4px 0 0;font-size:1.2rem;line-height:1.15}.gamePreparationTeamProfiles_teamHeader__ErwIG>p{margin:9px 0 10px;color:var(--muted);font-size:.7rem;line-height:1.35}.gamePreparationTeamProfiles_seasonBadges__Dnznq{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.gamePreparationTeamProfiles_seasonBadges__Dnznq span{padding:4px 7px;border:1px solid #29475c;border-radius:999px;color:#8fa7b7;font-size:.58rem;white-space:nowrap}.gamePreparationTeamProfiles_columnLabels___elmg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:8px;border-top:1px solid #21384a}.gamePreparationTeamProfiles_columnLabels___elmg span{color:#8ca1b1;font-size:.58rem;font-weight:900;letter-spacing:.07em}.gamePreparationTeamProfiles_columnLabels___elmg span:last-child{text-align:right}.gamePreparationTeamProfiles_profileGroup__q4qw3{display:contents}.gamePreparationTeamProfiles_groupTitle__QGGoR{grid-column:1/-1;padding:10px 13px 8px;border-bottom:1px solid #20394c;background:#0a1a27}.gamePreparationTeamProfiles_groupTitle__QGGoR h3{margin:0;font-size:.82rem}.gamePreparationTeamProfiles_groupTitle__QGGoR p{margin:3px 0 0;color:var(--muted);font-size:.64rem}.gamePreparationTeamProfiles_profileRow__tD9Rz{display:contents}.gamePreparationTeamProfiles_metricLabel__dV_gS{min-width:0;padding:9px 13px;border-right:1px solid #20394c;border-bottom:1px solid #20394c;display:grid;align-content:center;gap:3px;background:#081722}.gamePreparationTeamProfiles_metricLabel__dV_gS strong{color:var(--cyan);font-size:.76rem;letter-spacing:.04em}.gamePreparationTeamProfiles_metricLabel__dV_gS small{color:var(--muted);font-size:.55rem;line-height:1.2}.gamePreparationTeamProfiles_teamMetricCell__Xbcso{min-width:0;padding:7px 13px;border-right:1px solid #20394c;border-bottom:1px solid #20394c}.gamePreparationTeamProfiles_teamMetricCell__Xbcso:last-child{border-right:0}.gamePreparationTeamProfiles_metricSides__FkeCS{display:grid;grid-template-columns:minmax(96px,150px) minmax(96px,150px);gap:14px;justify-content:start;min-height:40px}.gamePreparationTeamProfiles_metricSides__FkeCS>div{min-width:0;display:grid;align-content:center;gap:2px;padding-right:10px}.gamePreparationTeamProfiles_metricSides__FkeCS>div+div{padding-left:14px;padding-right:0;border-left:1px solid #21384a;text-align:left}.gamePreparationTeamProfiles_metricSides__FkeCS small{color:#8ca1b1;font-size:.54rem;font-weight:900;letter-spacing:.07em}.gamePreparationTeamProfiles_metricSides__FkeCS strong{color:#f0f6f9;font-size:1rem;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.gamePreparationTeamProfiles_metricSides__FkeCS strong b,.gamePreparationTeamProfiles_metricSides__FkeCS strong span{margin:0 3px;color:#6f8798;font-size:.72em;font-weight:700}.gamePreparationTeamProfiles_metricSides__FkeCS em{color:var(--muted);font-size:.54rem;font-style:normal;white-space:nowrap}.gamePreparationTeamProfiles_mobileTeamTabs__tY2Fu{display:none}@media (max-width:900px){.gamePreparationTeamProfiles_comparisonProfile__S38yR{padding:15px}.gamePreparationTeamProfiles_mobileTeamTabs__tY2Fu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;border:1px solid #244156;border-radius:12px;background:#081722}.gamePreparationTeamProfiles_mobileTeamTabs__tY2Fu button{border:0;border-radius:9px;padding:9px 10px;background:transparent;color:var(--muted);font:inherit;font-size:.74rem;font-weight:850;cursor:pointer}.gamePreparationTeamProfiles_mobileTeamTabs__tY2Fu button.gamePreparationTeamProfiles_mobileTeamActive__JewJK{background:#17334a;color:#f1f7fa;box-shadow:inset 0 0 0 1px #2f5872}.gamePreparationTeamProfiles_profileComparison__Sa7Fb{grid-template-columns:94px minmax(0,1fr)}.gamePreparationTeamProfiles_profileComparison__Sa7Fb .gamePreparationTeamProfiles_teamMetricCell__Xbcso[data-team-column="1"],.gamePreparationTeamProfiles_profileComparison__Sa7Fb>.gamePreparationTeamProfiles_teamHeader__ErwIG[data-team-column="1"],.gamePreparationTeamProfiles_profileComparison__Sa7Fb[data-mobile-team="1"] .gamePreparationTeamProfiles_teamMetricCell__Xbcso[data-team-column="0"],.gamePreparationTeamProfiles_profileComparison__Sa7Fb[data-mobile-team="1"]>.gamePreparationTeamProfiles_teamHeader__ErwIG[data-team-column="0"]{display:none}.gamePreparationTeamProfiles_profileComparison__Sa7Fb[data-mobile-team="1"] .gamePreparationTeamProfiles_teamMetricCell__Xbcso[data-team-column="1"],.gamePreparationTeamProfiles_profileComparison__Sa7Fb[data-mobile-team="1"]>.gamePreparationTeamProfiles_teamHeader__ErwIG[data-team-column="1"]{display:block}.gamePreparationTeamProfiles_headerSpacer__9eH4W{grid-column:1;grid-row:1}.gamePreparationTeamProfiles_teamHeader__ErwIG{grid-column:2;grid-row:1;border-right:0}.gamePreparationTeamProfiles_metricLabel__dV_gS{grid-column:1}.gamePreparationTeamProfiles_teamMetricCell__Xbcso{grid-column:2;border-right:0}.gamePreparationTeamProfiles_seasonBadges__Dnznq{justify-content:flex-start;margin-top:6px}.gamePreparationTeamProfiles_teamHeaderTitle__89lqC{display:block}}@media (max-width:520px){.gamePreparationTeamProfiles_comparisonProfile__S38yR{padding:12px;gap:12px}.gamePreparationTeamProfiles_comparisonIntro__D_nKR p{font-size:.75rem}.gamePreparationTeamProfiles_profileComparison__Sa7Fb{grid-template-columns:72px minmax(0,1fr)}.gamePreparationTeamProfiles_headerSpacer__9eH4W,.gamePreparationTeamProfiles_metricLabel__dV_gS{padding-left:9px;padding-right:8px}.gamePreparationTeamProfiles_teamHeader__ErwIG,.gamePreparationTeamProfiles_teamMetricCell__Xbcso{padding-left:10px;padding-right:10px}.gamePreparationTeamProfiles_teamHeader__ErwIG>p{font-size:.64rem}.gamePreparationTeamProfiles_metricSides__FkeCS strong{font-size:.9rem}.gamePreparationTeamProfiles_metricSides__FkeCS em{font-size:.49rem}.gamePreparationTeamProfiles_metricSides__FkeCS{grid-template-columns:minmax(82px,1fr) minmax(82px,1fr);gap:8px}.gamePreparationTeamProfiles_metricSides__FkeCS>div{padding-right:7px}.gamePreparationTeamProfiles_metricSides__FkeCS>div+div{padding-left:8px}}.gamePreparationTeamProfiles_teamHeaderTop__MY0he{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.gamePreparationTeamProfiles_teamRole__skJGJ{color:var(--cyan);font-size:.62rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.gamePreparationTeamProfiles_teamIdentity__f2yiN{display:flex;align-items:center;gap:11px;min-width:0;margin-top:8px}.gamePreparationTeamProfiles_teamBadge__mjVwv{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border:1px solid #29475c;border-radius:11px;overflow:hidden;background:#0d2130;color:var(--cyan);font-size:.62rem;font-weight:900;letter-spacing:.04em}.gamePreparationTeamProfiles_teamBadge__mjVwv img{width:100%;height:100%;object-fit:contain;padding:3px}.gamePreparationTeamProfiles_teamBadge__mjVwv>span{line-height:1}.gamePreparationTeamProfiles_teamIdentity__f2yiN h3{min-width:0;margin:0;font-size:1.18rem;line-height:1.16}.gamePreparationTeamProfiles_teamContextChips__9DyBG{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.gamePreparationTeamProfiles_contextChip__e5CdA{display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border:1px solid #284457;border-radius:999px;background:#0a1a27;color:#90a5b4;font-size:.58rem;line-height:1.1;white-space:nowrap}.gamePreparationTeamProfiles_contextChipPrimary__dz0tz{border-color:#315a73;background:#102638;color:#c6d7e2;font-weight:800}.gamePreparationTeamProfiles_mobileTabBadge__DoeYG{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center;border:1px solid #2b4b61;border-radius:7px;overflow:hidden;background:#102334;color:var(--cyan);font-size:.48rem;font-weight:900}.gamePreparationTeamProfiles_mobileTabBadge__DoeYG img{width:100%;height:100%;object-fit:contain;padding:2px}.gamePreparationTeamProfiles_mobileTeamTabs__tY2Fu button{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0}.gamePreparationTeamProfiles_mobileTeamTabs__tY2Fu button>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gamePreparationTeamProfiles_teamHeaderTitle__89lqC,.gamePreparationTeamProfiles_teamHeader__ErwIG>p{display:none}.gamePreparationTeamProfiles_columnLabels___elmg{grid-template-columns:minmax(96px,150px) minmax(96px,150px);gap:14px;justify-content:start}.gamePreparationTeamProfiles_columnLabels___elmg span:last-child{text-align:left;padding-left:14px;border-left:1px solid #21384a}@media (max-width:900px){.gamePreparationTeamProfiles_teamHeaderTop__MY0he{align-items:flex-start}.gamePreparationTeamProfiles_teamIdentity__f2yiN{margin-top:9px}.gamePreparationTeamProfiles_teamBadge__mjVwv{width:36px;height:36px;flex-basis:36px}.gamePreparationTeamProfiles_teamIdentity__f2yiN h3{font-size:1.04rem}.gamePreparationTeamProfiles_teamContextChips__9DyBG{gap:4px}.gamePreparationTeamProfiles_contextChip__e5CdA{white-space:normal}.gamePreparationTeamProfiles_columnLabels___elmg{grid-template-columns:minmax(82px,1fr) minmax(82px,1fr);gap:8px}.gamePreparationTeamProfiles_columnLabels___elmg span:last-child{padding-left:8px}}@media (max-width:520px){.gamePreparationTeamProfiles_teamHeaderTop__MY0he{display:grid;gap:6px}.gamePreparationTeamProfiles_seasonBadges__Dnznq{margin-top:0}.gamePreparationTeamProfiles_teamIdentity__f2yiN{gap:9px}.gamePreparationTeamProfiles_teamBadge__mjVwv{width:34px;height:34px;flex-basis:34px}.gamePreparationTeamProfiles_teamIdentity__f2yiN h3{font-size:.98rem}.gamePreparationTeamProfiles_contextChip__e5CdA{min-height:22px;padding:3px 7px;font-size:.54rem}}.gamePreparationTeamProfiles_profileModeToggle__0855v{display:flex;align-items:center;gap:5px;padding:4px;border:1px solid #284457;border-radius:11px;background:#091923;flex:0 0 auto}.gamePreparationTeamProfiles_profileModeToggle__0855v button{border:0;border-radius:8px;padding:7px 10px;background:transparent;color:#8fa5b4;font:inherit;font-size:.66rem;font-weight:850;cursor:pointer;white-space:nowrap}.gamePreparationTeamProfiles_profileModeToggle__0855v button:hover{color:#dce8ef}.gamePreparationTeamProfiles_profileModeToggle__0855v button.gamePreparationTeamProfiles_profileModeActive__782hO{color:#eff8fb;background:#17334a;box-shadow:inset 0 0 0 1px #315a73}.gamePreparationTeamProfiles_h2hLoading__dFJ05{min-height:150px;display:grid;place-items:center;color:var(--muted);font-size:.8rem}@media (max-width:700px){.gamePreparationTeamProfiles_comparisonIntro__D_nKR{display:grid}.gamePreparationTeamProfiles_profileModeToggle__0855v{justify-self:start}}.gamePreparationTeamProfiles_profileControls__A8gfR{display:grid;gap:7px;justify-items:end;flex:0 0 auto}.gamePreparationTeamProfiles_h2hScopeToggle__hndyZ{display:flex;align-items:center;gap:4px;padding:4px;border:1px solid #284457;border-radius:11px;background:#091923;flex-wrap:wrap;justify-content:flex-end}.gamePreparationTeamProfiles_h2hScopeToggle__hndyZ button{border:0;border-radius:8px;padding:6px 9px;background:transparent;color:#8fa5b4;font:inherit;font-size:.61rem;font-weight:820;cursor:pointer;white-space:nowrap}.gamePreparationTeamProfiles_h2hScopeToggle__hndyZ button:hover{color:#dce8ef}.gamePreparationTeamProfiles_h2hScopeToggle__hndyZ button.gamePreparationTeamProfiles_h2hScopeActive__Tthfu{color:#eff8fb;background:#17334a;box-shadow:inset 0 0 0 1px #315a73}@media (max-width:700px){.gamePreparationTeamProfiles_profileControls__A8gfR{justify-items:start}.gamePreparationTeamProfiles_h2hScopeToggle__hndyZ{justify-content:flex-start}}.gamePreparationTeamProfiles_h2hEmptyBanner__VdTiR{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 16px 12px;padding:14px 15px;border:1px solid #4b86a7;border-radius:12px;background:linear-gradient(180deg,#123246,#0d2838);box-shadow:0 0 0 1px rgba(92,190,255,.18),inset 0 1px 0 rgba(255,255,255,.05),0 12px 26px rgba(2,10,16,.28);color:#e6f2f8}.gamePreparationTeamProfiles_h2hEmptySummary__55cyK{display:grid;gap:6px;min-width:0}.gamePreparationTeamProfiles_h2hEmptyFlag__ovv8R{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;padding:4px 9px;border:1px solid #5aa7cf;border-radius:999px;background:rgba(10,35,49,.68);color:#dff5ff;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.gamePreparationTeamProfiles_h2hEmptyIcon__ZEfLw{width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;border-radius:999px;background:#dff5ff;color:#0c2a3c;font-size:.7rem;font-weight:900;line-height:1}.gamePreparationTeamProfiles_h2hEmptyBanner__VdTiR strong{display:block;font-size:.8rem;color:#f3fbff}.gamePreparationTeamProfiles_h2hEmptyBanner__VdTiR p{margin:0;color:#c1d6e2;font-size:.7rem;line-height:1.5}.gamePreparationTeamProfiles_h2hEmptyActions__Mijp3{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end;flex:0 0 auto}.gamePreparationTeamProfiles_h2hEmptyActions__Mijp3 span{color:#c1d8e4;font-size:.64rem;font-weight:800}.gamePreparationTeamProfiles_h2hEmptyActions__Mijp3 button{border:1px solid #6cb8df;border-radius:8px;padding:6px 8px;background:#1a3c53;color:#f4fbff;font:inherit;font-size:.62rem;font-weight:840;cursor:pointer;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.gamePreparationTeamProfiles_h2hEmptyActions__Mijp3 button:hover{background:#214964}@media (max-width:700px){.gamePreparationTeamProfiles_h2hEmptyBanner__VdTiR{display:grid;margin:0 10px 10px;gap:10px;padding:12px}.gamePreparationTeamProfiles_h2hEmptyFlag__ovv8R{width:100%;justify-content:flex-start}.gamePreparationTeamProfiles_h2hEmptyActions__Mijp3{justify-content:flex-start}}:root[data-theme=light] .gamePreparationTeamProfiles_profileComparison__Sa7Fb{border:1px solid #d7e0ea;background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_headerSpacer__9eH4W{border-right:1px solid #d7e0ea;border-bottom:1px solid #d7e0ea}:root[data-theme=light] .gamePreparationTeamProfiles_teamHeader__ErwIG{border-bottom:1px solid #d7e0ea;border-right:1px solid #d7e0ea;background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_seasonBadges__Dnznq span{border:1px solid #d7e0ea;color:#526277}:root[data-theme=light] .gamePreparationTeamProfiles_columnLabels___elmg{border-top:1px solid #d7e0ea}:root[data-theme=light] .gamePreparationTeamProfiles_groupTitle__QGGoR{border-bottom:1px solid #d7e0ea;background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_metricLabel__dV_gS{border-right:1px solid #d7e0ea;border-bottom:1px solid #d7e0ea;background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_teamMetricCell__Xbcso{border-right:1px solid #d7e0ea;border-bottom:1px solid #d7e0ea}:root[data-theme=light] .gamePreparationTeamProfiles_metricSides__FkeCS>div+div{border-left:1px solid #d7e0ea}:root[data-theme=light] .gamePreparationTeamProfiles_metricSides__FkeCS strong{color:#172335}@media (max-width:900px){:root[data-theme=light] .gamePreparationTeamProfiles_mobileTeamTabs__tY2Fu{border:1px solid #d7e0ea;background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_mobileTeamTabs__tY2Fu button.gamePreparationTeamProfiles_mobileTeamActive__JewJK{background:#ffffff;color:#172335;box-shadow:0 3px 14px rgba(29,55,88,.075)}}:root[data-theme=light] .gamePreparationTeamProfiles_teamBadge__mjVwv{border:1px solid #d7e0ea;background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_contextChip__e5CdA{border:1px solid #d7e0ea;background:#ffffff;color:#526277}:root[data-theme=light] .gamePreparationTeamProfiles_contextChipPrimary__dz0tz{border-color:#d7e0ea;background:#ffffff;color:#526277}:root[data-theme=light] .gamePreparationTeamProfiles_mobileTabBadge__DoeYG{border:1px solid #d7e0ea;background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_columnLabels___elmg span:last-child{border-left:1px solid #d7e0ea}:root[data-theme=light] .gamePreparationTeamProfiles_profileModeToggle__0855v{border:1px solid #d7e0ea;background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_profileModeToggle__0855v button{color:#526277}:root[data-theme=light] .gamePreparationTeamProfiles_profileModeToggle__0855v button:hover{color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_profileModeToggle__0855v button.gamePreparationTeamProfiles_profileModeActive__782hO{color:#172335;background:#ffffff;box-shadow:0 3px 14px rgba(29,55,88,.075)}:root[data-theme=light] .gamePreparationTeamProfiles_h2hScopeToggle__hndyZ{border:1px solid #d7e0ea;background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_h2hScopeToggle__hndyZ button{color:#526277}:root[data-theme=light] .gamePreparationTeamProfiles_h2hScopeToggle__hndyZ button:hover{color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_h2hScopeToggle__hndyZ button.gamePreparationTeamProfiles_h2hScopeActive__Tthfu{color:#172335;background:#ffffff;box-shadow:0 3px 14px rgba(29,55,88,.075)}:root[data-theme=light] .gamePreparationTeamProfiles_h2hEmptyBanner__VdTiR{border:1px solid #d7e0ea;background:linear-gradient(135deg,#f8fbff,#edf2fb);box-shadow:0 3px 14px rgba(29,55,88,.075);color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_h2hEmptyFlag__ovv8R{border:1px solid #d7e0ea;background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_h2hEmptyIcon__ZEfLw{color:#6546ca}:root[data-theme=light] .gamePreparationTeamProfiles_h2hEmptyBanner__VdTiR strong{color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_h2hEmptyActions__Mijp3 span,:root[data-theme=light] .gamePreparationTeamProfiles_h2hEmptyBanner__VdTiR p{color:#526277}:root[data-theme=light] .gamePreparationTeamProfiles_h2hEmptyActions__Mijp3 button{border:1px solid #d7e0ea;background:#ffffff;color:#172335;box-shadow:0 3px 14px rgba(29,55,88,.075)}:root[data-theme=light] .gamePreparationTeamProfiles_h2hEmptyActions__Mijp3 button:hover{background:#ffffff;color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_comparisonProfile__S38yR{background:#fff!important;color:#172335;border:1px solid #d2dfe9}:root[data-theme=light] .gamePreparationTeamProfiles_comparisonIntro__D_nKR :is(h2,p){color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_comparisonIntro__D_nKR p{color:#526277}:root[data-theme=light] .gamePreparationTeamProfiles_h2hScopeToggle__hndyZ{background:#eaf0f7;border-color:#bfcede;gap:5px;padding:5px}:root[data-theme=light] .gamePreparationTeamProfiles_h2hScopeToggle__hndyZ button{background:transparent;color:#40556e;min-height:34px;padding:7px 12px}:root[data-theme=light] .gamePreparationTeamProfiles_h2hScopeToggle__hndyZ button.gamePreparationTeamProfiles_h2hScopeActive__Tthfu{background:#6544ce;color:#fff;box-shadow:0 2px 9px rgba(101,68,206,.18)}:root[data-theme=light] .gamePreparationTeamProfiles_h2hScopeToggle__hndyZ button.gamePreparationTeamProfiles_h2hScopeActive__Tthfu:hover{color:#fff}:root[data-theme=light] .gamePreparationTeamProfiles_profileComparison__Sa7Fb{background:#fff;border-color:#d2dfe9}:root[data-theme=light] :is(.gamePreparationTeamProfiles_teamHeader__ErwIG,.gamePreparationTeamProfiles_headerSpacer__9eH4W,.gamePreparationTeamProfiles_groupTitle__QGGoR,.gamePreparationTeamProfiles_metricLabel__dV_gS,.gamePreparationTeamProfiles_teamMetricCell__Xbcso){background:#fff;border-color:#d2dfe9;color:#172335}:root[data-theme=light] .gamePreparationTeamProfiles_groupTitle__QGGoR{background:#f1f6fb}:root[data-theme=light] :is(.gamePreparationTeamProfiles_teamHeader__ErwIG h3,.gamePreparationTeamProfiles_groupTitle__QGGoR h3,.gamePreparationTeamProfiles_metricSides__FkeCS strong){color:#172335}:root[data-theme=light] :is(.gamePreparationTeamProfiles_headerSpacer__9eH4W span,.gamePreparationTeamProfiles_columnLabels___elmg span,.gamePreparationTeamProfiles_metricSides__FkeCS small,.gamePreparationTeamProfiles_metricSides__FkeCS em){color:#526277}:root[data-theme=light] .gamePreparationTeamProfiles_contextChip__e5CdA{background:#f5f9fc;border-color:#d2dfe9;color:#40556e}:root[data-theme=light] .gamePreparationTeamProfiles_teamBadge__mjVwv{background:#edf5fb;border-color:#c8dae7;color:#087c94}@media(max-width:900px){:root[data-theme=light] .gamePreparationTeamProfiles_mobileTeamTabs__tY2Fu{background:#eaf0f7;border-color:#bfd2e0}:root[data-theme=light] .gamePreparationTeamProfiles_mobileTeamTabs__tY2Fu button{color:#40556e}:root[data-theme=light] .gamePreparationTeamProfiles_mobileTeamTabs__tY2Fu button.gamePreparationTeamProfiles_mobileTeamActive__JewJK{background:#6544ce;color:#fff;box-shadow:0 2px 9px rgba(101,68,206,.18)}}