.TeamSquad-module__NwXadW__page{--squad-bg:#050f19;--squad-panel:#0a1b29;--squad-line:#34566c;--squad-muted:#aac3d3;--squad-blue:#4ec7ef;--squad-gold:#efbb63;background:var(--squad-bg);color:#f4f8fc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5}.TeamSquad-module__NwXadW__shell{width:100%;max-width:1840px;margin-inline:auto;padding:24px 32px 58px}.TeamSquad-module__NwXadW__backLink{color:#b6d5e7;margin-bottom:14px;font-size:13px;display:inline-flex}.TeamSquad-module__NwXadW__eyebrow{color:#83bdd7;letter-spacing:.13em;margin:0;font-size:10px;font-weight:700;line-height:1.4}.TeamSquad-module__NwXadW__hero{isolation:isolate;border:1px solid var(--squad-line);background:radial-gradient(at 0 0,#4390b724,#0000 65%),#071827;border-radius:16px;min-height:286px;position:relative;overflow:hidden;box-shadow:inset 0 1px #b1ddf50f,0 16px 40px #00000024}.TeamSquad-module__NwXadW__heroArt{object-fit:contain;object-position:right center;z-index:-1;width:auto;max-width:none;height:128%;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 24%);mask-image:linear-gradient(90deg,#0000,#000 24%)}.TeamSquad-module__NwXadW__heroCopy{width:66%;min-width:0;padding:32px;position:relative}.TeamSquad-module__NwXadW__heroCopy h1{letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;max-width:690px;margin:10px 0 22px;font-size:clamp(34px,3.5vw,52px);font-weight:800;line-height:1.05}.TeamSquad-module__NwXadW__teamFacts{flex-wrap:wrap;gap:12px 32px;margin:0;display:flex}.TeamSquad-module__NwXadW__teamFacts>div{min-width:0}.TeamSquad-module__NwXadW__teamFacts dt{color:var(--squad-muted);letter-spacing:.045em;font-size:10px}.TeamSquad-module__NwXadW__teamFacts dd{color:#e2eff7;margin:4px 0 0;font-size:14px;font-weight:600}.TeamSquad-module__NwXadW__heroBottom{flex-wrap:wrap;align-items:center;gap:22px;margin-top:24px;display:flex}.TeamSquad-module__NwXadW__squadTotal{color:#c7deeb;align-items:baseline;gap:9px;font-size:12px;display:inline-flex}.TeamSquad-module__NwXadW__squadTotal strong{color:#f4f8fc;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.TeamSquad-module__NwXadW__heroGamesLink{color:#d4e9f5;background:#102b3d;border:1px solid #41637b;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:10px 16px;font-size:13px;line-height:1.4;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}.TeamSquad-module__NwXadW__heroGamesLink:hover{border-color:var(--squad-blue);background:#16394d}.TeamSquad-module__NwXadW__competitions{flex-wrap:wrap;align-items:center;gap:10px 20px;padding:16px 2px 22px;display:flex}.TeamSquad-module__NwXadW__competitions>span{color:var(--squad-muted);font-size:11px}.TeamSquad-module__NwXadW__competitions>div{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;width:min(100%,660px);min-width:0;display:grid}.TeamSquad-module__NwXadW__competitions a{color:#c9e4f1;text-align:center;overflow-wrap:anywhere;background:#0a1b29;border:1px solid #2b4c60;border-radius:8px;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:10px 14px;font-size:13px;line-height:1.4;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.TeamSquad-module__NwXadW__competitions a:hover{border-color:var(--squad-blue);background:#102838}.TeamSquad-module__NwXadW__roster{margin-top:8px}.TeamSquad-module__NwXadW__seasonStatisticsTable>thead>tr>th,.TeamSquad-module__NwXadW__seasonStatisticsTable>tbody>tr>th,.TeamSquad-module__NwXadW__seasonStatisticsTable>tbody>tr>td{vertical-align:top}.TeamSquad-module__NwXadW__sectionHeading{justify-content:space-between;align-items:end;gap:20px;margin:0 0 18px;display:flex}.TeamSquad-module__NwXadW__sectionHeading h2{letter-spacing:-.03em;margin:6px 0 0;font-size:29px;font-weight:700;line-height:1.1}.TeamSquad-module__NwXadW__sectionHeading>span{color:var(--squad-muted);font-size:12px}.TeamSquad-module__NwXadW__positionNav{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:26px;display:grid}.TeamSquad-module__NwXadW__positionNav a{border:1px solid var(--squad-line);color:#dcebf5;background:#0c2030;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:11px 16px;font-size:13px;font-weight:600;transition:border-color .18s,background .18s;display:flex}.TeamSquad-module__NwXadW__positionNav b{font-variant-numeric:tabular-nums;color:var(--squad-blue);font-size:17px;font-weight:700}.TeamSquad-module__NwXadW__positionNav a:hover{border-color:var(--squad-blue);background:#102b3e}.TeamSquad-module__NwXadW__groups{gap:28px;display:grid}.TeamSquad-module__NwXadW__group{min-width:0;scroll-margin-top:96px}.TeamSquad-module__NwXadW__groupHeading{align-items:center;gap:12px;margin-bottom:12px;display:flex}.TeamSquad-module__NwXadW__groupHeading h3{letter-spacing:-.015em;margin:0;font-size:18px;line-height:1.2}.TeamSquad-module__NwXadW__groupHeading>span{color:var(--squad-muted);font-size:11px}.TeamSquad-module__NwXadW__groupHeading:after{content:"";background:linear-gradient(90deg,#2b4b60,#0000);flex:1;height:1px;margin-left:8px}.TeamSquad-module__NwXadW__playerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.TeamSquad-module__NwXadW__playerCard{border:1px solid var(--squad-line);background:radial-gradient(at 0 0,#2977971a,#0000 70%),linear-gradient(135deg,#0d2333,#0a1b29);border-radius:13px;grid-template-rows:minmax(86px,auto) auto;grid-template-columns:66px minmax(0,1fr);gap:12px 16px;min-width:0;min-height:154px;padding:16px 18px 13px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:inset 0 1px #b1ddf50d}.TeamSquad-module__NwXadW__playerCard[href]:hover{border-color:#67b3d1;transform:translateY(-2px);box-shadow:0 8px 24px #0003,inset 0 1px #b1ddf514}.TeamSquad-module__NwXadW__identityMedia{place-items:center;width:66px;min-width:0;height:86px;display:grid;position:relative}.TeamSquad-module__NwXadW__identityMedia .teamTile{border:1px solid color-mix(in srgb,var(--team-badge-accent) 35%,#34566c);background:linear-gradient(145deg,color-mix(in srgb,var(--team-badge-color) 87%,#e4edf0),var(--team-badge-color));border-radius:9px;width:60px;height:70px;font-size:32px;box-shadow:0 8px 15px #00000029,inset 0 1px #ffffff24}.TeamSquad-module__NwXadW__identityMedia .teamTileValue{font-size:32px}.TeamSquad-module__NwXadW__identityMedia .teamTile[data-digits="2"] .teamTileValue{font-size:29px}.TeamSquad-module__NwXadW__identityMedia .teamTile[data-digits="3"] .teamTileValue{font-size:23px}.TeamSquad-module__NwXadW__identityMedia .teamTilePattern{opacity:.65;stroke-width:1.1px}.TeamSquad-module__NwXadW__identityMedia .squadPlayerArtwork{--player-artwork-height:86px;width:66px;position:absolute;inset:0;overflow:visible}.TeamSquad-module__NwXadW__identityMedia .generatedPlayerAvatar{width:100%;height:100%}.TeamSquad-module__NwXadW__identityMedia .generatedPlayerAvatarCanvas{height:100%;width:100%!important}.TeamSquad-module__NwXadW__identityMedia .squadPlayerAvatarRaster{object-fit:contain;object-position:center}.TeamSquad-module__NwXadW__identityMedia:has(.generatedPlayerAvatar) .teamTile{z-index:2;border-radius:5px;width:27px;height:29px;position:absolute;bottom:0;right:0}.TeamSquad-module__NwXadW__identityMedia:has(.generatedPlayerAvatar) .teamTileValue{font-size:13px!important}.TeamSquad-module__NwXadW__playerCopy{align-self:center;min-width:0}.TeamSquad-module__NwXadW__playerCopy h4{letter-spacing:-.018em;overflow-wrap:anywhere;margin:0 0 7px;font-size:18px;font-weight:700;line-height:1.2}.TeamSquad-module__NwXadW__playerCopy p{color:#c8e1ef;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4}.TeamSquad-module__NwXadW__playerMeta{color:var(--squad-muted);flex-wrap:wrap;gap:3px 12px;margin-top:5px;font-size:11px;line-height:1.4;display:flex}.TeamSquad-module__NwXadW__playerFooter{border-top:1px solid #254355;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;min-height:31px;padding-top:10px;display:flex}.TeamSquad-module__NwXadW__rating{flex-wrap:wrap;align-items:baseline;gap:7px;line-height:1;display:flex}.TeamSquad-module__NwXadW__rating small{color:var(--squad-muted);font-size:10px}.TeamSquad-module__NwXadW__rating strong{color:var(--squad-blue);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:21px;line-height:1}.TeamSquad-module__NwXadW__topRating .TeamSquad-module__NwXadW__rating strong,.TeamSquad-module__NwXadW__topLabel{color:var(--squad-gold)}.TeamSquad-module__NwXadW__topLabel{font-size:9px;line-height:1.3}.TeamSquad-module__NwXadW__noRating{color:#8ba9ba;font-size:10px}.TeamSquad-module__NwXadW__profileLink{color:#bedbe9;flex:none;align-items:baseline;gap:9px;font-size:10px;display:flex}.TeamSquad-module__NwXadW__profileLink>span{color:var(--squad-blue);font-size:15px}.TeamSquad-module__NwXadW__games{max-width:1440px;margin:38px auto 0;scroll-margin-top:96px}.TeamSquad-module__NwXadW__gamesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.TeamSquad-module__NwXadW__gamesPanel{border:1px solid var(--squad-line);background:radial-gradient(at 100% 0,#2977971a,#0000 70%),#0a1b29;border-radius:13px;min-width:0;padding:18px;box-shadow:inset 0 1px #b1ddf50d}.TeamSquad-module__NwXadW__panelHeading{border-bottom:1px solid #2b4b60;padding-bottom:14px}.TeamSquad-module__NwXadW__panelHeading h3{letter-spacing:-.025em;margin:6px 0 0;font-size:22px;line-height:1.1}.TeamSquad-module__NwXadW__fixtureList{display:grid}.TeamSquad-module__NwXadW__fixture{border-bottom:1px solid #254355;gap:6px;min-width:0;padding:10px 0;display:grid}.TeamSquad-module__NwXadW__fixture:last-child{border-bottom:0;padding-bottom:0}.TeamSquad-module__NwXadW__fixture:hover .TeamSquad-module__NwXadW__fixtureResult,.TeamSquad-module__NwXadW__fixture:hover .TeamSquad-module__NwXadW__fixtureVersus{background:#102a3b;border-color:#6795ad}.TeamSquad-module__NwXadW__fixtureMeta{color:var(--squad-muted);flex-wrap:wrap;justify-content:space-between;gap:3px 12px;font-size:11px;display:flex}.TeamSquad-module__NwXadW__fixtureMeta>span{color:#8cc9df}.TeamSquad-module__NwXadW__fixtureMeta time{white-space:nowrap;font-variant-numeric:tabular-nums}.TeamSquad-module__NwXadW__fixtureMain{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid}.TeamSquad-module__NwXadW__fixtureSide{text-align:right;min-width:0}.TeamSquad-module__NwXadW__fixtureSide:last-child{text-align:left}.TeamSquad-module__NwXadW__fixtureSide .teamBadge{min-width:0;min-height:0;box-shadow:none;color:#e7f2fa;text-align:inherit;background:0 0;border:0;border-radius:0;padding:0;font-size:16px;font-weight:600;line-height:1.3;display:block}.TeamSquad-module__NwXadW__fixtureResult,.TeamSquad-module__NwXadW__fixtureVersus{background:#061521;border:1px solid #34566c;border-radius:8px;min-width:0;min-height:46px;padding:4px 6px;box-shadow:inset 0 1px #b1ddf50a}.TeamSquad-module__NwXadW__fixtureResult{align-content:center;justify-items:center;gap:2px;display:grid}.TeamSquad-module__NwXadW__fixtureScore{color:#f4f8fc;font-variant-numeric:tabular-nums;letter-spacing:-.035em;align-items:baseline;gap:5px;font-size:24px;line-height:1;display:inline-flex}.TeamSquad-module__NwXadW__fixtureScore>span{font-size:18px;font-weight:400}.TeamSquad-module__NwXadW__fixtureScore[data-outcome=win]{color:#78efb0}.TeamSquad-module__NwXadW__fixtureScore[data-outcome=loss]{color:#ff8995}.TeamSquad-module__NwXadW__fixtureResult small{color:var(--squad-muted);font-size:10px;line-height:1}.TeamSquad-module__NwXadW__fixtureVersus{color:#83bdd7;letter-spacing:.1em;place-items:center;font-size:11px;font-weight:700;display:grid}.TeamSquad-module__NwXadW__empty{color:var(--squad-muted);border:1px dashed #34566c;border-radius:10px;padding:18px;font-size:13px;line-height:1.5}.TeamSquad-module__NwXadW__page a:focus-visible{outline:2px solid var(--squad-blue);outline-offset:4px}@media (min-width:1500px){.TeamSquad-module__NwXadW__playerGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.TeamSquad-module__NwXadW__heroCopy{width:60%}}@media (max-width:1000px){.TeamSquad-module__NwXadW__shell{padding-inline:24px}.TeamSquad-module__NwXadW__playerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TeamSquad-module__NwXadW__heroCopy{width:70%;padding:28px}.TeamSquad-module__NwXadW__heroCopy h1{font-size:39px}.TeamSquad-module__NwXadW__teamFacts{gap:12px 20px}.TeamSquad-module__NwXadW__gamesGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:820px){.TeamSquad-module__NwXadW__hero{flex-direction:column;min-height:0;display:flex}.TeamSquad-module__NwXadW__heroCopy{width:100%;padding-bottom:8px}.TeamSquad-module__NwXadW__heroArt{order:1;width:100%;max-width:none;height:auto;margin-top:-8px;position:relative;inset:auto;transform:none;-webkit-mask-image:none;mask-image:none}}@media (max-width:650px){.TeamSquad-module__NwXadW__shell{padding:20px 16px 36px}.TeamSquad-module__NwXadW__hero{border-radius:13px;flex-direction:column;min-height:0;display:flex}.TeamSquad-module__NwXadW__heroCopy{width:100%;padding:24px 22px 0}.TeamSquad-module__NwXadW__heroCopy h1{margin-bottom:18px;font-size:34px}.TeamSquad-module__NwXadW__teamFacts{gap:10px 22px}.TeamSquad-module__NwXadW__teamFacts dd{font-size:12px}.TeamSquad-module__NwXadW__heroBottom{gap:18px;margin-top:20px}.TeamSquad-module__NwXadW__squadTotal strong{font-size:26px}.TeamSquad-module__NwXadW__heroArt{object-position:center;z-index:-1;order:1;width:100%;max-width:none;height:auto;margin-top:-4px;position:relative;inset:auto;transform:none;-webkit-mask-image:none;mask-image:none}.TeamSquad-module__NwXadW__competitions{gap:8px;padding-block:16px 22px}.TeamSquad-module__NwXadW__competitions>span{flex-basis:100%}.TeamSquad-module__NwXadW__competitions>div{width:100%}.TeamSquad-module__NwXadW__competitions a{min-height:50px;padding:8px 6px;font-size:12px}.TeamSquad-module__NwXadW__sectionHeading h2{font-size:25px}.TeamSquad-module__NwXadW__sectionHeading>span{display:none}.TeamSquad-module__NwXadW__positionNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:24px}.TeamSquad-module__NwXadW__positionNav a{min-height:44px;padding:10px 13px;font-size:12px}.TeamSquad-module__NwXadW__playerGrid{grid-template-columns:minmax(0,1fr);gap:10px}.TeamSquad-module__NwXadW__playerCard{grid-template-rows:minmax(78px,auto) auto;gap:9px 16px;min-height:146px;padding:14px 16px 12px}.TeamSquad-module__NwXadW__identityMedia{height:78px}.TeamSquad-module__NwXadW__identityMedia .squadPlayerArtwork{--player-artwork-height:78px}.TeamSquad-module__NwXadW__playerCopy h4{font-size:18px}.TeamSquad-module__NwXadW__groups{gap:24px}.TeamSquad-module__NwXadW__games{margin-top:30px}.TeamSquad-module__NwXadW__gamesGrid{grid-template-columns:minmax(0,1fr);gap:12px}.TeamSquad-module__NwXadW__gamesPanel{padding:18px}.TeamSquad-module__NwXadW__panelHeading h3{font-size:20px}.TeamSquad-module__NwXadW__fixtureMain{grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr);gap:8px}.TeamSquad-module__NwXadW__fixtureSide .teamBadge{font-size:14px}.TeamSquad-module__NwXadW__fixtureResult,.TeamSquad-module__NwXadW__fixtureVersus{padding-inline:4px}.TeamSquad-module__NwXadW__fixtureScore{gap:4px;font-size:22px}}@media (prefers-reduced-motion:reduce){.TeamSquad-module__NwXadW__playerCard,.TeamSquad-module__NwXadW__positionNav a,.TeamSquad-module__NwXadW__competitions a,.TeamSquad-module__NwXadW__heroGamesLink{transition:none}.TeamSquad-module__NwXadW__playerCard[href]:hover{transform:none}}@media (forced-colors:active){.TeamSquad-module__NwXadW__hero,.TeamSquad-module__NwXadW__playerCard,.TeamSquad-module__NwXadW__positionNav a,.TeamSquad-module__NwXadW__competitions a,.TeamSquad-module__NwXadW__heroGamesLink,.TeamSquad-module__NwXadW__gamesPanel{color:canvastext;background:canvas;border-color:canvastext}.TeamSquad-module__NwXadW__heroArt{display:none}.TeamSquad-module__NwXadW__identityMedia .teamTile{color:canvastext;background:canvas;border-color:canvastext}.TeamSquad-module__NwXadW__rating strong,.TeamSquad-module__NwXadW__topRating .TeamSquad-module__NwXadW__rating strong,.TeamSquad-module__NwXadW__topLabel,.TeamSquad-module__NwXadW__fixtureScore[data-outcome]{color:canvastext}.TeamSquad-module__NwXadW__fixtureResult,.TeamSquad-module__NwXadW__fixtureVersus{box-shadow:none;background:canvas;border-color:canvastext}.TeamSquad-module__NwXadW__page a:focus-visible{outline-color:highlight}}
