.FootballPlayerProfile-module-scss-module__fH1ceq__layout{gap:calc(var(--space)*8);--pp-accent:var(--football-accent,var(--wc-accent,#1a8c3c));--pp-accent-strong:var(--football-accent-strong,var(--wc-accent-strong,#136a2c));--pp-night:var(--football-night,var(--wc-night-blue,#133e29));--pp-deep:var(--football-deep-night,var(--wc-deep-night,#0c2a1e));--pp-card-surface:var(--football-card-surface,var(--wc-card-surface,#fff));--pp-card-border:var(--football-card-border,var(--wc-card-border,color-mix(in srgb, var(--page-foreground) 8%, transparent)));--pp-card-shadow:var(--football-card-shadow,var(--wc-card-shadow,0 18px 44px #0c2a1e29));min-width:0;max-width:100%;display:grid}.FootballPlayerProfile-module-scss-module__fH1ceq__profileCard{gap:calc(var(--space)*6);padding:calc(var(--space)*6);border-radius:var(--radius);background:var(--pp-card-surface);border:1px solid var(--pp-card-border);box-shadow:var(--pp-card-shadow);grid-template-columns:minmax(0,auto) minmax(0,1fr);min-width:0;max-width:100%;display:grid}.FootballPlayerProfile-module-scss-module__fH1ceq__photoFrame{background:linear-gradient(140deg, var(--pp-night) 0%, var(--pp-accent) 100%);color:#fff;width:144px;height:144px;box-shadow:0 12px 24px color-mix(in srgb, var(--pp-deep) 25%, transparent);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}.FootballPlayerProfile-module-scss-module__fH1ceq__photoFrame img{object-fit:cover;width:100%;height:100%}.FootballPlayerProfile-module-scss-module__fH1ceq__profileBody{gap:calc(var(--space)*3);align-content:center;display:grid}.FootballPlayerProfile-module-scss-module__fH1ceq__profileName{color:var(--pp-night)}.FootballPlayerProfile-module-scss-module__fH1ceq__profileMeta{gap:calc(var(--space)*3);color:color-mix(in srgb, var(--page-foreground) 70%, transparent);flex-wrap:wrap;display:flex}.FootballPlayerProfile-module-scss-module__fH1ceq__profileChip{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--pp-night) 6%, transparent);border:1px solid color-mix(in srgb, var(--pp-night) 14%, transparent);color:var(--pp-night);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.FootballPlayerProfile-module-scss-module__fH1ceq__factsGrid{gap:calc(var(--space)*3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.FootballPlayerProfile-module-scss-module__fH1ceq__factsCell{padding:calc(var(--space)*4);border-radius:var(--radius);background:linear-gradient(120deg, color-mix(in srgb, var(--pp-night) 8%, white) 0%, color-mix(in srgb, var(--pp-accent) 8%, white) 100%);gap:2px;display:grid}.FootballPlayerProfile-module-scss-module__fH1ceq__factsLabel{color:color-mix(in srgb, var(--page-foreground) 60%, transparent);text-transform:uppercase;letter-spacing:.14em}.FootballPlayerProfile-module-scss-module__fH1ceq__factsValue{color:var(--pp-night)}.FootballPlayerProfile-module-scss-module__fH1ceq__careerSection{gap:calc(var(--space)*4);min-width:0;max-width:100%;display:grid}.FootballPlayerProfile-module-scss-module__fH1ceq__careerSectionHeader{justify-content:space-between;align-items:end;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.FootballPlayerProfile-module-scss-module__fH1ceq__careerActions{align-items:center;gap:calc(var(--space)*3);flex-wrap:wrap;min-width:0;display:flex}.FootballPlayerProfile-module-scss-module__fH1ceq__loadMoreSeasons{padding:calc(var(--space)*2) calc(var(--space)*4);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--pp-night) 22%, transparent);background:color-mix(in srgb, var(--pp-night) 5%, transparent);color:var(--pp-night);cursor:pointer;font:inherit;text-align:center;justify-content:center;align-items:center;display:inline-flex}.FootballPlayerProfile-module-scss-module__fH1ceq__loadMoreSeasons:hover:not(:disabled){border-color:color-mix(in srgb, var(--pp-accent) 55%, transparent);background:color-mix(in srgb, var(--pp-accent) 10%, transparent)}.FootballPlayerProfile-module-scss-module__fH1ceq__loadMoreSeasons:disabled{opacity:.65;cursor:not-allowed}.FootballPlayerProfile-module-scss-module__fH1ceq__loadMoreSeasonsError{color:color-mix(in srgb, var(--page-foreground) 72%, transparent);max-width:100%}.FootballPlayerProfile-module-scss-module__fH1ceq__careerCard{gap:calc(var(--space)*4);padding:calc(var(--space)*6);border-radius:var(--radius);background:var(--pp-card-surface);border:1px solid var(--pp-card-border);box-shadow:var(--pp-card-shadow);min-width:0;max-width:100%;display:grid}.FootballPlayerProfile-module-scss-module__fH1ceq__careerSeason{gap:calc(var(--space)*3);min-width:0;max-width:100%;display:grid}.FootballPlayerProfile-module-scss-module__fH1ceq__careerSeasonHeader{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);color:var(--pp-night);padding-bottom:calc(var(--space)*2);border-bottom:2px solid color-mix(in srgb, var(--pp-night) 14%, transparent);flex-wrap:wrap;display:flex}.FootballPlayerProfile-module-scss-module__fH1ceq__careerSeasonChips{align-items:center;gap:calc(var(--space)*2);display:flex}.FootballPlayerProfile-module-scss-module__fH1ceq__tableScroll{-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.FootballPlayerProfile-module-scss-module__fH1ceq__table{border-collapse:collapse;width:100%;min-width:640px}.FootballPlayerProfile-module-scss-module__fH1ceq__table th,.FootballPlayerProfile-module-scss-module__fH1ceq__table td{text-align:left;vertical-align:middle;border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 7%, transparent);padding:10px 14px}.FootballPlayerProfile-module-scss-module__fH1ceq__table th{color:color-mix(in srgb, var(--page-foreground) 65%, transparent);text-transform:uppercase;letter-spacing:.1em;background:color-mix(in srgb, var(--page-foreground) 4%, transparent)}.FootballPlayerProfile-module-scss-module__fH1ceq__table tbody tr:last-child td{border-bottom:none}.FootballPlayerProfile-module-scss-module__fH1ceq__teamCell{align-items:center;gap:8px;display:inline-flex}.FootballPlayerProfile-module-scss-module__fH1ceq__teamLogo{object-fit:contain;background:color-mix(in srgb, var(--pp-night) 6%, transparent);border-radius:4px;width:24px;height:24px}.FootballPlayerProfile-module-scss-module__fH1ceq__leagueLogo{object-fit:contain;width:18px;height:18px}.FootballPlayerProfile-module-scss-module__fH1ceq__numericCell{font-variant-numeric:tabular-nums;text-align:center}.FootballPlayerProfile-module-scss-module__fH1ceq__headlineRow{justify-content:space-between;align-items:center;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.FootballPlayerProfile-module-scss-module__fH1ceq__backCta{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--pp-night) 26%, transparent);color:var(--pp-night);background:0 0;align-items:center;gap:8px;padding:8px 16px;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.FootballPlayerProfile-module-scss-module__fH1ceq__backCta:hover,.FootballPlayerProfile-module-scss-module__fH1ceq__backCta:focus-visible{background:linear-gradient(120deg, var(--pp-night) 0%, var(--pp-accent) 100%);color:#fff;border-color:#0000}.FootballPlayerProfile-module-scss-module__fH1ceq__nationalBanner{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--pp-accent) 14%, transparent);color:var(--pp-accent-strong);border:1px solid color-mix(in srgb, var(--pp-accent) 22%, transparent);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:8px;padding:4px 10px;font-size:11px;display:inline-flex}.FootballPlayerProfile-module-scss-module__fH1ceq__emptyState{padding:calc(var(--space)*8);border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--page-foreground) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);text-align:center;color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}@media (max-width:720px){.FootballPlayerProfile-module-scss-module__fH1ceq__profileCard{text-align:left;padding:calc(var(--space)*4);grid-template-columns:1fr}.FootballPlayerProfile-module-scss-module__fH1ceq__photoFrame{width:112px;height:112px;margin:0 auto}.FootballPlayerProfile-module-scss-module__fH1ceq__careerCard{padding:calc(var(--space)*4)}.FootballPlayerProfile-module-scss-module__fH1ceq__table th,.FootballPlayerProfile-module-scss-module__fH1ceq__table td{padding:8px 10px}}@media (max-width:480px){.FootballPlayerProfile-module-scss-module__fH1ceq__table{min-width:540px}}
.PageLayout-module-scss-module__OzYhEa__layout{grid-template-columns:minmax(24px, 1fr) minmax(0, var(--page-grid-width)) minmax(24px, 1fr);align-content:start;row-gap:var(--page-section-spacing);width:100%;display:grid}.PageLayout-module-scss-module__OzYhEa__layout>*{grid-column:2;min-width:0}.PageLayout-module-scss-module__OzYhEa__fullSection{grid-column:1/-1;grid-template-columns:minmax(24px, 1fr) minmax(0, var(--page-grid-width)) minmax(24px, 1fr);display:grid}.PageLayout-module-scss-module__OzYhEa__inner{grid-column:2;min-width:0}.PageLayout-module-scss-module__OzYhEa__fullInner{grid-column:1/-1}@media (max-width:1160px){.PageLayout-module-scss-module__OzYhEa__layout{grid-template-columns:minmax(0,1fr);padding-inline:24px}.PageLayout-module-scss-module__OzYhEa__layout>*{grid-column:1}.PageLayout-module-scss-module__OzYhEa__fullSection{grid-column:1;grid-template-columns:minmax(0,1fr)}.PageLayout-module-scss-module__OzYhEa__inner,.PageLayout-module-scss-module__OzYhEa__fullInner{grid-column:1}}
.FixtureEventCard-module-scss-module__brUBnG__card{border:1px solid color-mix(in srgb, var(--color-foreground) 8%, transparent);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 94%, transparent);height:100%;box-shadow:0 14px 32px color-mix(in srgb, var(--color-black) 8%, transparent);align-content:start;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;overflow:hidden}.FixtureEventCard-module-scss-module__brUBnG__cardRegular{gap:14px;padding:16px 18px}.FixtureEventCard-module-scss-module__brUBnG__cardMinimal{padding:calc(var(--space)*1.5) calc(var(--space)*2);border-radius:calc(var(--radius)*.9);background:color-mix(in srgb, var(--color-surface) 92%, transparent);border-color:color-mix(in srgb, var(--page-foreground) 8%, transparent);gap:12px}.FixtureEventCard-module-scss-module__brUBnG__cardFixed,.FixtureEventCard-module-scss-module__brUBnG__cardLive,.FixtureEventCard-module-scss-module__brUBnG__cardFootball,.FixtureEventCard-module-scss-module__brUBnG__cardBasketball,.FixtureEventCard-module-scss-module__brUBnG__cardVolleyball{position:relative}.FixtureEventCard-module-scss-module__brUBnG__cardActive{border-color:color-mix(in srgb, var(--color-primary) 34%, transparent);box-shadow:0 14px 32px color-mix(in srgb, var(--color-black) 8%, transparent),0 0 0 1px color-mix(in srgb, var(--color-primary) 14%, transparent);transform:translateY(-1px)}.FixtureEventCard-module-scss-module__brUBnG__teamsColumn,.FixtureEventCard-module-scss-module__brUBnG__footballCardHeader,.FixtureEventCard-module-scss-module__brUBnG__footballCardFooter,.FixtureEventCard-module-scss-module__brUBnG__basketballCardHeader,.FixtureEventCard-module-scss-module__brUBnG__basketballCardFooter,.FixtureEventCard-module-scss-module__brUBnG__volleyballCardHeader,.FixtureEventCard-module-scss-module__brUBnG__volleyballCardFooter{gap:12px;display:grid}.FixtureEventCard-module-scss-module__brUBnG__footballCardFooter,.FixtureEventCard-module-scss-module__brUBnG__basketballCardFooter,.FixtureEventCard-module-scss-module__brUBnG__volleyballCardFooter{padding-top:4px}.FixtureEventCard-module-scss-module__brUBnG__eventSummaryRow{grid-template-columns:minmax(0,.9fr) auto minmax(0,.9fr);justify-content:center;align-items:center;gap:10px;display:grid}.FixtureEventCard-module-scss-module__brUBnG__teamSide{min-width:0}.FixtureEventCard-module-scss-module__brUBnG__teamIdentity{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.FixtureEventCard-module-scss-module__brUBnG__teamIdentity strong{text-align:right;overflow-wrap:anywhere;word-break:break-word;text-wrap:balance;min-width:0}.FixtureEventCard-module-scss-module__brUBnG__teamSideEnd .FixtureEventCard-module-scss-module__brUBnG__teamIdentity{justify-content:flex-start}.FixtureEventCard-module-scss-module__brUBnG__teamSideEnd .FixtureEventCard-module-scss-module__brUBnG__teamIdentity strong{text-align:left}.FixtureEventCard-module-scss-module__brUBnG__teamLogo{object-fit:contain;flex-shrink:0}.FixtureEventCard-module-scss-module__brUBnG__scoreColumn{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;min-width:66px;display:inline-flex}.FixtureEventCard-module-scss-module__brUBnG__scoreLine{grid-template-columns:minmax(2ch,auto) auto minmax(2ch,auto);justify-content:center;align-items:center;gap:6px;display:inline-grid}.FixtureEventCard-module-scss-module__brUBnG__penaltyScore{color:#b26a00;letter-spacing:.02em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.FixtureEventCard-module-scss-module__brUBnG__scoreValue{text-align:center;font-variant-numeric:tabular-nums}.FixtureEventCard-module-scss-module__brUBnG__scoreDivider{justify-content:center;align-items:center;min-width:1ch;display:inline-flex}.FixtureEventCard-module-scss-module__brUBnG__eventSchedule{text-align:center;justify-content:center;align-items:center;gap:8px;display:flex}.FixtureEventCard-module-scss-module__brUBnG__eventDate,.FixtureEventCard-module-scss-module__brUBnG__eventTime{white-space:nowrap}.FixtureEventCard-module-scss-module__brUBnG__liveMatchState{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.FixtureEventCard-module-scss-module__brUBnG__liveMatchStatus,.FixtureEventCard-module-scss-module__brUBnG__liveMatchClock{border-radius:var(--radius-pill);justify-content:center;align-items:center;min-height:28px;padding:4px 10px;display:inline-flex}.FixtureEventCard-module-scss-module__brUBnG__liveMatchStatus{background:color-mix(in srgb, var(--color-primary) 7%, transparent)}.FixtureEventCard-module-scss-module__brUBnG__liveMatchClock{background:color-mix(in srgb, var(--color-primary) 10%, transparent);font-variant-numeric:tabular-nums}.FixtureEventCard-module-scss-module__brUBnG__eventMeta{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-top:2px;display:grid}.FixtureEventCard-module-scss-module__brUBnG__eventMetaItem{border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 8%, transparent);gap:4px;min-width:0;padding:9px 10px;display:grid}.FixtureEventCard-module-scss-module__brUBnG__eventMetaLabel{text-transform:uppercase}.FixtureEventCard-module-scss-module__brUBnG__eventMetaValue{overflow-wrap:anywhere;word-break:break-word}.FixtureEventCard-module-scss-module__brUBnG__periodScoresList{gap:8px;display:grid}.FixtureEventCard-module-scss-module__brUBnG__periodScoreRow{border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 8%, transparent);grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 12px;display:grid}.FixtureEventCard-module-scss-module__brUBnG__periodScoreLabel{text-transform:uppercase}.FixtureEventCard-module-scss-module__brUBnG__periodScoreValue{font-variant-numeric:tabular-nums}.FixtureEventCard-module-scss-module__brUBnG__periodScoreValue:first-of-type{text-align:right}.FixtureEventCard-module-scss-module__brUBnG__volleyballSetGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.FixtureEventCard-module-scss-module__brUBnG__volleyballSetCard{border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 8%, transparent);align-content:start;justify-items:center;gap:6px;min-width:0;padding:8px 6px;display:grid}.FixtureEventCard-module-scss-module__brUBnG__volleyballSetLabel{text-transform:uppercase}.FixtureEventCard-module-scss-module__brUBnG__volleyballSetScore{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:4px;min-width:0;display:inline-flex}.FixtureEventCard-module-scss-module__brUBnG__volleyballSetScore strong{min-width:0}.FixtureEventCard-module-scss-module__brUBnG__matchEventsBlock{gap:10px;padding-top:2px;display:grid}.FixtureEventCard-module-scss-module__brUBnG__matchEventsTitle{text-transform:uppercase}.FixtureEventCard-module-scss-module__brUBnG__matchEventsList{scrollbar-gutter:stable;scroll-snap-type:y mandatory;grid-auto-rows:64px;gap:8px;max-height:280px;padding-right:4px;display:grid;overflow-y:auto}.FixtureEventCard-module-scss-module__brUBnG__matchEventsLabeledList{gap:8px;display:grid}.FixtureEventCard-module-scss-module__brUBnG__matchEventLabeledItem{border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 8%, transparent);gap:8px;min-width:0;padding:10px 12px;display:grid}.FixtureEventCard-module-scss-module__brUBnG__matchEventLabeledRow{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:10px;display:grid}.FixtureEventCard-module-scss-module__brUBnG__matchEventLabeledKey{text-transform:uppercase}.FixtureEventCard-module-scss-module__brUBnG__matchEventLabeledValue{overflow-wrap:anywhere;word-break:break-word}.FixtureEventCard-module-scss-module__brUBnG__actionRow{justify-content:flex-start;padding-top:4px;display:flex}.FixtureEventCard-module-scss-module__brUBnG__actionButton{border:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-surface) 92%, transparent);cursor:pointer;justify-content:center;align-items:center;min-height:40px;padding:10px 14px;transition:border-color .2s,background-color .2s;display:inline-flex}.FixtureEventCard-module-scss-module__brUBnG__actionButton:hover,.FixtureEventCard-module-scss-module__brUBnG__actionButton:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 34%, transparent);background:color-mix(in srgb, var(--color-primary) 8%, transparent)}@media (max-width:720px){.FixtureEventCard-module-scss-module__brUBnG__eventSummaryRow{grid-template-columns:minmax(0,1fr);gap:10px}.FixtureEventCard-module-scss-module__brUBnG__teamIdentity,.FixtureEventCard-module-scss-module__brUBnG__teamSideEnd .FixtureEventCard-module-scss-module__brUBnG__teamIdentity{justify-content:flex-start}.FixtureEventCard-module-scss-module__brUBnG__teamIdentity strong,.FixtureEventCard-module-scss-module__brUBnG__teamSideEnd .FixtureEventCard-module-scss-module__brUBnG__teamIdentity strong{text-align:left}.FixtureEventCard-module-scss-module__brUBnG__scoreColumn,.FixtureEventCard-module-scss-module__brUBnG__eventSchedule,.FixtureEventCard-module-scss-module__brUBnG__liveMatchState,.FixtureEventCard-module-scss-module__brUBnG__eventMeta{text-align:left;justify-content:flex-start}.FixtureEventCard-module-scss-module__brUBnG__scoreColumn{align-items:flex-start}.FixtureEventCard-module-scss-module__brUBnG__eventMeta{grid-template-columns:minmax(0,1fr)}.FixtureEventCard-module-scss-module__brUBnG__periodScoreRow{grid-template-columns:auto auto auto auto;justify-content:flex-start}.FixtureEventCard-module-scss-module__brUBnG__volleyballSetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.FixtureEventCard-module-scss-module__brUBnG__volleyballSetCard{padding:8px 4px}.FixtureEventCard-module-scss-module__brUBnG__matchEventLabeledRow{grid-template-columns:minmax(0,1fr);gap:4px}}
.FootballShell-module-scss-module__PQqS8a__footballTheme{--football-accent:#1a8c3c;--football-accent-strong:#136a2c;--football-secondary:#d4a437;--football-deep-night:#0c2a1e;--football-night:#133e29;--football-night-soft:#1d563a;--football-card-surface:#fff;--football-card-border:color-mix(in srgb, var(--page-foreground) 8%, transparent);--football-card-shadow:0 18px 44px color-mix(in srgb, var(--football-deep-night) 16%, transparent);--football-glow-primary:radial-gradient(circle at 18% 24%, color-mix(in srgb, var(--football-accent) 50%, transparent) 0%, color-mix(in srgb, var(--football-accent) 0%, transparent) 60%);--football-glow-accent:radial-gradient(circle at 84% 18%, color-mix(in srgb, var(--football-secondary) 70%, transparent) 0%, color-mix(in srgb, var(--football-secondary) 0%, transparent) 60%);--football-hero-gradient:linear-gradient(135deg, var(--football-deep-night) 0%, var(--football-night) 45%, var(--football-night-soft) 70%, var(--football-accent-strong) 100%);--football-section-spacing:calc(var(--space) * 12)}.FootballShell-module-scss-module__PQqS8a__footballTheme[data-football-theme=bg]{--football-secondary:#d62a2a;--football-deep-night:#0a2a18;--football-night:#134228;--football-night-soft:#1f5b39}.FootballShell-module-scss-module__PQqS8a__footballTheme[data-football-theme=world]{--football-accent:#186fa8;--football-accent-strong:#105a8c;--football-secondary:#d4a437;--football-deep-night:#07223b;--football-night:#103a64;--football-night-soft:#1a4f86}.FootballShell-module-scss-module__PQqS8a__shell{gap:var(--football-section-spacing);padding:calc(var(--site-header-inner-padding-block,calc(var(--space) * 4))*2 + var(--site-header-row-height,48px) + var(--space)*6) 0 calc(var(--space)*12);color:var(--page-foreground);min-width:0;max-width:100%;display:grid}.FootballShell-module-scss-module__PQqS8a__shell>*{min-width:0;max-width:100%}.FootballShell-module-scss-module__PQqS8a__heroBand{padding:calc(var(--space)*14) calc(var(--space)*8) calc(var(--space)*10);border-radius:calc(var(--radius)*2);background:var(--football-hero-gradient);color:#fff;isolation:isolate;box-shadow:0 24px 56px color-mix(in srgb, var(--football-deep-night) 28%, transparent);margin-top:0;position:relative;overflow:hidden}.FootballShell-module-scss-module__PQqS8a__heroBand:before,.FootballShell-module-scss-module__PQqS8a__heroBand:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0}.FootballShell-module-scss-module__PQqS8a__heroBand:before{background:var(--football-glow-accent),var(--football-glow-primary);opacity:.55}.FootballShell-module-scss-module__PQqS8a__heroBand:after{opacity:.35;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff0f 0 1px,#0000 1px 18px)}.FootballShell-module-scss-module__PQqS8a__heroEyebrow{text-transform:uppercase;letter-spacing:.18em;color:#ffffffd6;align-items:center;gap:10px;display:inline-flex}.FootballShell-module-scss-module__PQqS8a__heroEyebrowDot{background:var(--football-secondary);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--football-secondary) 30%, transparent);border-radius:50%}.FootballShell-module-scss-module__PQqS8a__heroTitle{margin-top:calc(var(--space)*4);color:#fff;text-shadow:0 2px 12px color-mix(in srgb, var(--football-deep-night) 36%, transparent)}.FootballShell-module-scss-module__PQqS8a__heroDescription{margin-top:calc(var(--space)*3);color:#ffffffe0;max-width:720px}.FootballShell-module-scss-module__PQqS8a__heroMeta{margin-top:calc(var(--space)*6);gap:calc(var(--space)*3);color:#ffffffeb;flex-wrap:wrap;display:flex}.FootballShell-module-scss-module__PQqS8a__heroMetaPill{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff3d;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.FootballShell-module-scss-module__PQqS8a__subNavWrapper{margin-top:calc(var(--space)*-8);z-index:2;position:relative}.FootballShell-module-scss-module__PQqS8a__subNavWrapperStandalone{margin-top:0;margin-bottom:calc(var(--space)*4);--football-accent:#1a8c3c;--football-accent-strong:#136a2c;--football-deep-night:#0c2a1e;--football-night:#133e29}.FootballShell-module-scss-module__PQqS8a__subNavWrapperStandalone[data-football-theme=world]{--football-accent:#186fa8;--football-accent-strong:#105a8c;--football-deep-night:#07223b;--football-night:#103a64}.FootballShell-module-scss-module__PQqS8a__subNavWrapperStandalone[data-football-theme=bg]{--football-accent:#1a8c3c;--football-accent-strong:#136a2c;--football-deep-night:#0a2a18;--football-night:#134228}.FootballShell-module-scss-module__PQqS8a__subNav{gap:calc(var(--space)*2);padding:calc(var(--space)*2);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 18px 36px color-mix(in srgb, var(--football-deep-night) 18%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;flex-wrap:wrap;display:flex}.FootballShell-module-scss-module__PQqS8a__subNavLink{border-radius:var(--radius-pill);min-height:40px;color:var(--page-foreground);align-items:center;gap:8px;padding:10px 18px;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.FootballShell-module-scss-module__PQqS8a__subNavLink:hover,.FootballShell-module-scss-module__PQqS8a__subNavLink:focus-visible{background:color-mix(in srgb, var(--football-accent) 10%, transparent)}.FootballShell-module-scss-module__PQqS8a__subNavLinkActive{background:linear-gradient(120deg, var(--football-night) 0%, var(--football-accent) 100%);color:#fff;box-shadow:0 8px 18px color-mix(in srgb, var(--football-accent) 36%, transparent)}.FootballShell-module-scss-module__PQqS8a__subNavLinkActive:hover,.FootballShell-module-scss-module__PQqS8a__subNavLinkActive:focus-visible{background:linear-gradient(120deg, var(--football-night) 0%, var(--football-accent-strong) 100%);color:#fff}.FootballShell-module-scss-module__PQqS8a__bodyWithSidebar{gap:calc(var(--space)*8);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.FootballShell-module-scss-module__PQqS8a__sidebar{top:calc(var(--site-header-row-height,48px) + var(--space)*6);gap:calc(var(--space)*4);min-width:0;max-width:100%;display:grid;position:sticky}.FootballShell-module-scss-module__PQqS8a__body{gap:var(--football-section-spacing);min-width:0;max-width:100%;display:grid}.FootballShell-module-scss-module__PQqS8a__section{gap:calc(var(--space)*5);scroll-margin-top:calc(var(--space)*12);display:grid}.FootballShell-module-scss-module__PQqS8a__sectionHeader{justify-content:space-between;align-items:end;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.FootballShell-module-scss-module__PQqS8a__sectionHeading{gap:calc(var(--space)*1.5);display:grid}.FootballShell-module-scss-module__PQqS8a__sectionEyebrow{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.FootballShell-module-scss-module__PQqS8a__sectionDescription{color:color-mix(in srgb, var(--page-foreground) 70%, transparent);margin:0}.FootballShell-module-scss-module__PQqS8a__sectionCta{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--football-night) 26%, transparent);background:color-mix(in srgb, var(--football-night) 6%, transparent);color:var(--football-night);align-items:center;gap:8px;padding:10px 16px;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.FootballShell-module-scss-module__PQqS8a__sectionCta:hover,.FootballShell-module-scss-module__PQqS8a__sectionCta:focus-visible{background:linear-gradient(120deg, var(--football-night) 0%, var(--football-accent) 100%);color:#fff;border-color:#0000}.FootballShell-module-scss-module__PQqS8a__sectionCtaArrow{border-bottom:2px solid;border-right:2px solid;width:14px;height:14px;transition:transform .18s;transform:rotate(-45deg)}.FootballShell-module-scss-module__PQqS8a__sectionCta:hover .FootballShell-module-scss-module__PQqS8a__sectionCtaArrow,.FootballShell-module-scss-module__PQqS8a__sectionCta:focus-visible .FootballShell-module-scss-module__PQqS8a__sectionCtaArrow{transform:rotate(-45deg)translate(2px)}.FootballShell-module-scss-module__PQqS8a__emptyState{padding:calc(var(--space)*8);border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--page-foreground) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);text-align:center;color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}@media (max-width:1024px){.FootballShell-module-scss-module__PQqS8a__bodyWithSidebar{grid-template-columns:minmax(0,1fr)}.FootballShell-module-scss-module__PQqS8a__sidebar{position:static}}@media (max-width:900px){.FootballShell-module-scss-module__PQqS8a__heroBand{padding:calc(var(--space)*12) calc(var(--space)*5) calc(var(--space)*10)}.FootballShell-module-scss-module__PQqS8a__heroTitle{font-size:36px}.FootballShell-module-scss-module__PQqS8a__subNavWrapper{margin-top:calc(var(--space)*-6)}.FootballShell-module-scss-module__PQqS8a__subNav{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.FootballShell-module-scss-module__PQqS8a__subNav::-webkit-scrollbar{display:none}.FootballShell-module-scss-module__PQqS8a__subNavLink{white-space:nowrap}}@media (max-width:600px){.FootballShell-module-scss-module__PQqS8a__shell{padding:calc(var(--site-header-inner-padding-block,calc(var(--space) * 3 + 2px))*2 + var(--site-header-row-height,48px) + var(--space)*4) 0 calc(var(--space)*12);gap:calc(var(--space)*8)}.FootballShell-module-scss-module__PQqS8a__heroBand{padding:calc(var(--space)*8) calc(var(--space)*4) calc(var(--space)*6);border-radius:calc(var(--radius)*1.5)}.FootballShell-module-scss-module__PQqS8a__heroTitle{font-size:26px}.FootballShell-module-scss-module__PQqS8a__heroDescription{font-size:15px}.FootballShell-module-scss-module__PQqS8a__heroMeta{gap:calc(var(--space)*2);margin-top:calc(var(--space)*4)}.FootballShell-module-scss-module__PQqS8a__heroMetaPill{padding:6px 10px}.FootballShell-module-scss-module__PQqS8a__subNavLink{min-height:36px;padding:8px 14px}}
.page-module-scss-module__kiWQ1W__page{min-height:100dvh}
.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerWrapper{gap:calc(var(--space)*3);padding:calc(var(--space)*4);margin:0 0 calc(var(--space)*4) 0;border-radius:calc(var(--radius)*1.25);background:linear-gradient(135deg, color-mix(in srgb, #1a8c3c 10%, var(--color-surface) 90%) 0%, color-mix(in srgb, #133e29 4%, var(--color-surface) 96%) 100%);--football-accent:#1a8c3c;--football-accent-strong:#0f6b2c;--football-night:#133e29;border:1px solid #1a8c3c38;display:grid;box-shadow:0 18px 44px #0c2a1e1f}.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerWrapper[data-football-theme=bg]{background:linear-gradient(135deg, color-mix(in srgb, #c8102e 10%, var(--color-surface) 90%) 0%, color-mix(in srgb, #2e2e2e 4%, var(--color-surface) 96%) 100%);--football-accent:#c8102e;--football-accent-strong:#97122c;border-color:#c8102e4d}.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerHeader{align-items:center;gap:calc(var(--space)*3);flex-wrap:wrap;display:flex}.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerLogo{object-fit:contain;background:var(--color-surface,#fff);border-radius:12px;width:56px;height:56px;padding:6px;box-shadow:0 6px 14px #0c2a1e24}.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerHeading{flex:240px;gap:2px;min-width:0;display:grid}.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerEyebrow{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--page-foreground) 60%, transparent)}.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerTitle{color:var(--football-night,#133e29);margin:0}.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerSubtitle{color:color-mix(in srgb, var(--page-foreground) 70%, transparent)}.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerCta{background:var(--football-accent,#1a8c3c);color:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerCta:hover,.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerCta:focus-visible{background:var(--football-accent-strong,#0f6b2c);outline:none;transform:translateY(-1px)}.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerCtaArrow{border-top:2px solid;border-right:2px solid;width:8px;height:8px;display:inline-block;transform:rotate(45deg)}@media (max-width:720px){.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerHeader{gap:calc(var(--space)*2)}.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerCta{flex:1 0 100%;justify-content:center}}.FootballShortcutBanner-module-scss-module__Ty-WJa__bannerWrapperHeaderOnly{margin-bottom:calc(var(--space)*2)}.FootballShortcutBanner-module-scss-module__Ty-WJa__subNavStandalone{margin:calc(var(--space)*2) 0 calc(var(--space)*4) 0}
.MainArticlesSection-module-scss-module__BONxxG__section{display:grid}.MainArticlesSection-module-scss-module__BONxxG__shell{gap:calc(var(--space)*6);grid-template-columns:360px minmax(0,2fr);align-items:start;display:grid}.MainArticlesSection-module-scss-module__BONxxG__shellWithoutSidebar{grid-template-columns:minmax(0,1fr)}.MainArticlesSection-module-scss-module__BONxxG__grid{gap:calc(var(--space)*6) calc(var(--space)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MainArticlesSection-module-scss-module__BONxxG__noSidebarLayout{gap:calc(var(--space)*6) calc(var(--space)*4);display:grid}.MainArticlesSection-module-scss-module__BONxxG__noSidebarPrimaryRow{gap:calc(var(--space)*6) calc(var(--space)*4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MainArticlesSection-module-scss-module__BONxxG__noSidebarSecondaryRow{gap:calc(var(--space)*6) calc(var(--space)*4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.MainArticlesSection-module-scss-module__BONxxG__noSidebarSecondaryRow .MainArticlesSection-module-scss-module__BONxxG__articleCardFeature{grid-column:span 2}.MainArticlesSection-module-scss-module__BONxxG__noSidebarMinimalStack{gap:calc(var(--space)*4);grid-column:span 1;display:grid}.MainArticlesSection-module-scss-module__BONxxG__sidebar{gap:calc(var(--space)*4);display:grid}.MainArticlesSection-module-scss-module__BONxxG__sidebarBlock{gap:calc(var(--space)*3);padding:calc(var(--space)*3);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, transparent);box-shadow:0 14px 32px color-mix(in srgb, var(--color-black) 8%, transparent);display:grid}.MainArticlesSection-module-scss-module__BONxxG__sidebarLabel{gap:calc(var(--space)*2);width:100%;display:grid}.MainArticlesSection-module-scss-module__BONxxG__sidebarLabel:after{content:"";background:color-mix(in srgb, var(--color-primary) 24%, transparent);width:100%;height:1px}.MainArticlesSection-module-scss-module__BONxxG__titleList,.MainArticlesSection-module-scss-module__BONxxG__mediaList,.MainArticlesSection-module-scss-module__BONxxG__titleItem{display:grid}.MainArticlesSection-module-scss-module__BONxxG__titleItem{padding-block:calc(var(--space)*2 + 2px);border-top:1px solid color-mix(in srgb, var(--color-foreground) 10%, transparent);transition:color .2s}.MainArticlesSection-module-scss-module__BONxxG__titleItem:first-child{border-top:0;padding-top:0}.MainArticlesSection-module-scss-module__BONxxG__titleItem:last-child{padding-bottom:0}.MainArticlesSection-module-scss-module__BONxxG__mediaList{gap:calc(var(--space)*2 + 2px)}.MainArticlesSection-module-scss-module__BONxxG__articleCard{border-radius:var(--radius);width:100%}.MainArticlesSection-module-scss-module__BONxxG__articleCardPrimary .MainArticlesSection-module-scss-module__BONxxG__articleCardLink{grid-template-columns:1fr;align-items:start}.MainArticlesSection-module-scss-module__BONxxG__articleCardPrimary .MainArticlesSection-module-scss-module__BONxxG__articleCardLink .MainArticlesSection-module-scss-module__BONxxG__articleCardMedia{width:100%}.MainArticlesSection-module-scss-module__BONxxG__articleCardPrimary .MainArticlesSection-module-scss-module__BONxxG__articleCardContent{padding-inline:0;align-content:start;padding-bottom:0}.MainArticlesSection-module-scss-module__BONxxG__articleCardPrimary .MainArticlesSection-module-scss-module__BONxxG__articleCardMetaRow{justify-content:flex-start}.MainArticlesSection-module-scss-module__BONxxG__articleCardPrimary .MainArticlesSection-module-scss-module__BONxxG__articleCardCopy{gap:calc(var(--space)*2 + 2px)}.MainArticlesSection-module-scss-module__BONxxG__articleCardPrimary .MainArticlesSection-module-scss-module__BONxxG__articleCardDescription{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MainArticlesSection-module-scss-module__BONxxG__articleCardMinimal .MainArticlesSection-module-scss-module__BONxxG__articleCardLink{gap:calc(var(--space)*2 + 2px);grid-template-columns:180px minmax(0,1fr);align-items:center}.MainArticlesSection-module-scss-module__BONxxG__articleCardMinimal .MainArticlesSection-module-scss-module__BONxxG__articleCardLink .MainArticlesSection-module-scss-module__BONxxG__articleCardMedia{width:180px;aspect-ratio:var(--image-ratio-article);border-radius:calc(var(--radius) - 4px)}.MainArticlesSection-module-scss-module__BONxxG__articleCardMinimal .MainArticlesSection-module-scss-module__BONxxG__articleCardContent{align-content:center;gap:0;padding:0;display:grid}.MainArticlesSection-module-scss-module__BONxxG__articleCardMinimal .MainArticlesSection-module-scss-module__BONxxG__articleCardCopy{gap:2px}.MainArticlesSection-module-scss-module__BONxxG__articleCardMinimal .MainArticlesSection-module-scss-module__BONxxG__articleCardCopy h3{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MainArticlesSection-module-scss-module__BONxxG__articleCardSidebar .MainArticlesSection-module-scss-module__BONxxG__articleCardLink{gap:calc(var(--space)*2 + 2px);grid-template-columns:144px minmax(0,1fr);align-items:center}.MainArticlesSection-module-scss-module__BONxxG__articleCardSidebar .MainArticlesSection-module-scss-module__BONxxG__articleCardLink .MainArticlesSection-module-scss-module__BONxxG__articleCardMedia{width:144px;aspect-ratio:var(--image-ratio-article);border-radius:calc(var(--radius) - 4px)}.MainArticlesSection-module-scss-module__BONxxG__articleCardSidebar .MainArticlesSection-module-scss-module__BONxxG__articleCardContent{align-content:center;gap:0;padding:0;display:grid}.MainArticlesSection-module-scss-module__BONxxG__articleCardSidebar .MainArticlesSection-module-scss-module__BONxxG__articleCardCopy{gap:2px}.MainArticlesSection-module-scss-module__BONxxG__articleCardSidebar .MainArticlesSection-module-scss-module__BONxxG__articleCardCopy h3{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MainArticlesSection-module-scss-module__BONxxG__articleCardFeature{grid-column:1/-1}.MainArticlesSection-module-scss-module__BONxxG__articleCardFeature .MainArticlesSection-module-scss-module__BONxxG__articleCardLink{grid-template-columns:1fr;gap:0}.MainArticlesSection-module-scss-module__BONxxG__articleCardFeature .MainArticlesSection-module-scss-module__BONxxG__articleCardLink .MainArticlesSection-module-scss-module__BONxxG__articleCardMedia{aspect-ratio:16/7;width:100%}.MainArticlesSection-module-scss-module__BONxxG__articleCardFeature .MainArticlesSection-module-scss-module__BONxxG__articleCardLink .MainArticlesSection-module-scss-module__BONxxG__articleCardMedia:after{content:"";z-index:1;background:linear-gradient(#0c0f2014 0%,#0c0f2047 42%,#122d6ab8 100%),linear-gradient(90deg,#070c227a 0%,#070c222e 44%,#070c2214 100%),radial-gradient(circle at 24% 72%,#1b4fb24d 0%,#1b4fb229 28%,#1b4fb200 58%);position:absolute;inset:0}.MainArticlesSection-module-scss-module__BONxxG__articleCardLink{align-items:center;gap:calc(var(--space)*4);transition:transform .2s;display:grid}.MainArticlesSection-module-scss-module__BONxxG__articleCardMedia{aspect-ratio:var(--image-ratio-article);border-radius:var(--radius);transition:box-shadow .2s;position:relative;overflow:hidden}.MainArticlesSection-module-scss-module__BONxxG__articleCardImage{object-fit:cover;z-index:0;transition:transform .35s}.MainArticlesSection-module-scss-module__BONxxG__articleCardCategory{background:color-mix(in srgb, var(--color-black) 45%, transparent);color:#fff;text-transform:uppercase;white-space:nowrap;padding:4px 8px}.MainArticlesSection-module-scss-module__BONxxG__articleCardBadgeRow,.MainArticlesSection-module-scss-module__BONxxG__articleCardReadTime,.MainArticlesSection-module-scss-module__BONxxG__articleCardCategoryBottomRight,.MainArticlesSection-module-scss-module__BONxxG__articleCardCategoryTopLeft{z-index:2}.MainArticlesSection-module-scss-module__BONxxG__articleCardBadgeRow{align-items:stretch;display:inline-flex;position:absolute;top:0;left:0}.MainArticlesSection-module-scss-module__BONxxG__articleCardBadgeRow .MainArticlesSection-module-scss-module__BONxxG__articleCardCategory{border-bottom-right-radius:0}.MainArticlesSection-module-scss-module__BONxxG__articleCardBadgeRow .MainArticlesSection-module-scss-module__BONxxG__articleCardReadTime{border-bottom-right-radius:var(--radius);color:var(--color-black);background:#fff}.MainArticlesSection-module-scss-module__BONxxG__articleCardReadTime,.MainArticlesSection-module-scss-module__BONxxG__articleCardCategoryBottomRight,.MainArticlesSection-module-scss-module__BONxxG__articleCardCategoryTopLeft{background:color-mix(in srgb, var(--color-black) 45%, transparent);color:#fff;text-transform:uppercase;padding:4px 8px;position:absolute}.MainArticlesSection-module-scss-module__BONxxG__articleCardReadTime{white-space:nowrap;position:static}.MainArticlesSection-module-scss-module__BONxxG__articleCardCategoryBottomRight{border-top-left-radius:var(--radius);bottom:0;right:0}.MainArticlesSection-module-scss-module__BONxxG__articleCardCategoryTopLeft{border-bottom-right-radius:var(--radius);top:0;left:0}.MainArticlesSection-module-scss-module__BONxxG__featureCardContent{z-index:2;gap:calc(var(--space) + 2px);max-width:min(420px,100% - 32px);display:grid;position:absolute;bottom:16px;left:16px;right:16px}.MainArticlesSection-module-scss-module__BONxxG__featureCardContent *{color:#fff}.MainArticlesSection-module-scss-module__BONxxG__featureCardMeta{align-items:center;gap:calc(var(--space)*2 + 2px);color:#fff;flex-wrap:wrap;display:flex}.MainArticlesSection-module-scss-module__BONxxG__featureCardTitle{color:#fff;text-shadow:0 1px 10px color-mix(in srgb, var(--color-black) 35%, transparent)}.MainArticlesSection-module-scss-module__BONxxG__articleCardContent{gap:calc(var(--space)*3);padding:0 calc(var(--space)*4) calc(var(--space)*4);display:grid}.MainArticlesSection-module-scss-module__BONxxG__articleCardMetaRow{justify-content:space-between;align-items:center;gap:calc(var(--space)*2 + 2px);flex-wrap:wrap;display:flex}.MainArticlesSection-module-scss-module__BONxxG__articleCardMeta{align-items:center;gap:calc(var(--space)*2 + 2px);flex-wrap:wrap;display:flex}.MainArticlesSection-module-scss-module__BONxxG__articleCardMeta .MainArticlesSection-module-scss-module__BONxxG__articleCardCategory{border-bottom-left-radius:var(--radius);border-bottom-right-radius:0}.MainArticlesSection-module-scss-module__BONxxG__articleCardMeta .MainArticlesSection-module-scss-module__BONxxG__articleCardReadTime{border-bottom-right-radius:var(--radius)}.MainArticlesSection-module-scss-module__BONxxG__articleCardSeparator{color:inherit}.MainArticlesSection-module-scss-module__BONxxG__articleCardCopy{gap:calc(var(--space)*2);display:grid}.MainArticlesSection-module-scss-module__BONxxG__articleCardDescription{display:none}@media (max-width:1100px){.MainArticlesSection-module-scss-module__BONxxG__shell{grid-template-columns:minmax(0,1fr)}.MainArticlesSection-module-scss-module__BONxxG__grid,.MainArticlesSection-module-scss-module__BONxxG__noSidebarPrimaryRow{grid-template-columns:repeat(2,minmax(0,1fr))}.MainArticlesSection-module-scss-module__BONxxG__noSidebarSecondaryRow{grid-template-columns:minmax(0,1fr)}.MainArticlesSection-module-scss-module__BONxxG__noSidebarMinimalStack{gap:calc(var(--space)*3);grid-template-columns:repeat(2,minmax(0,1fr))}.MainArticlesSection-module-scss-module__BONxxG__sidebar{grid-template-columns:minmax(0,1fr)}.MainArticlesSection-module-scss-module__BONxxG__titleList,.MainArticlesSection-module-scss-module__BONxxG__mediaList{gap:calc(var(--space)*3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.MainArticlesSection-module-scss-module__BONxxG__articleCardFeature{grid-column:span 2}.MainArticlesSection-module-scss-module__BONxxG__titleItem{padding-block:calc(var(--space)*2)}.MainArticlesSection-module-scss-module__BONxxG__titleItem:nth-child(-n+2){border-top:0;padding-top:0}}@media (max-width:700px){.MainArticlesSection-module-scss-module__BONxxG__grid{gap:calc(var(--space)*4);grid-template-columns:minmax(0,1fr)}.MainArticlesSection-module-scss-module__BONxxG__noSidebarPrimaryRow,.MainArticlesSection-module-scss-module__BONxxG__noSidebarSecondaryRow,.MainArticlesSection-module-scss-module__BONxxG__noSidebarMinimalStack,.MainArticlesSection-module-scss-module__BONxxG__sidebar{grid-template-columns:minmax(0,1fr)}.MainArticlesSection-module-scss-module__BONxxG__titleList,.MainArticlesSection-module-scss-module__BONxxG__mediaList{gap:calc(var(--space)*2 + 2px);grid-template-columns:minmax(0,1fr)}.MainArticlesSection-module-scss-module__BONxxG__articleCardFeature{grid-column:auto}.MainArticlesSection-module-scss-module__BONxxG__articleCardMinimal .MainArticlesSection-module-scss-module__BONxxG__articleCardLink,.MainArticlesSection-module-scss-module__BONxxG__articleCardSidebar .MainArticlesSection-module-scss-module__BONxxG__articleCardLink{grid-template-columns:120px minmax(0,1fr)}.MainArticlesSection-module-scss-module__BONxxG__articleCardMinimal .MainArticlesSection-module-scss-module__BONxxG__articleCardLink .MainArticlesSection-module-scss-module__BONxxG__articleCardMedia,.MainArticlesSection-module-scss-module__BONxxG__articleCardSidebar .MainArticlesSection-module-scss-module__BONxxG__articleCardLink .MainArticlesSection-module-scss-module__BONxxG__articleCardMedia{width:120px}.MainArticlesSection-module-scss-module__BONxxG__titleItem{padding-block:calc(var(--space)*2 + 2px)}.MainArticlesSection-module-scss-module__BONxxG__titleItem:first-child{border-top:0;padding-top:0}}
.Button-module-scss-module__VLzsWq__button{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, white);color:#000;cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px 14px;transition:border-color .2s,background-color .2s,color .2s,transform .16s;display:inline-flex}.Button-module-scss-module__VLzsWq__button:hover,.Button-module-scss-module__VLzsWq__button:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 34%, transparent);background:color-mix(in srgb, var(--color-primary) 10%, white)}.Button-module-scss-module__VLzsWq__button:disabled,.Button-module-scss-module__VLzsWq__button[aria-disabled=true]{pointer-events:none;border-color:color-mix(in srgb, var(--page-foreground) 10%, transparent);background:color-mix(in srgb, var(--color-surface) 86%, transparent)}.Button-module-scss-module__VLzsWq__buttonActive{background:var(--color-primary);color:#fff;border-color:#0000}.Button-module-scss-module__VLzsWq__buttonActive:hover,.Button-module-scss-module__VLzsWq__buttonActive:focus-visible{background:var(--color-secondary)}.Button-module-scss-module__VLzsWq__buttonPrimary{background:var(--color-primary);color:#fff;border-color:#0000}.Button-module-scss-module__VLzsWq__buttonPrimary:hover,.Button-module-scss-module__VLzsWq__buttonPrimary:focus-visible{background:var(--color-secondary)}
.FixturesCalendarPopover-module-scss-module__7xvhGq__popover{z-index:50;border:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent);border-radius:calc(var(--radius)*1.1);background:color-mix(in srgb, var(--color-surface) 96%, white);width:min(320px,100vw - 32px);box-shadow:0 18px 42px color-mix(in srgb, var(--color-black) 14%, transparent),0 1px 0 color-mix(in srgb, var(--color-black) 4%, transparent);padding:14px 14px 12px;position:absolute;top:calc(100% + 8px);left:0}.FixturesCalendarPopover-module-scss-module__7xvhGq__header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.FixturesCalendarPopover-module-scss-module__7xvhGq__monthLabel{text-align:center;letter-spacing:.02em;min-width:0;color:color-mix(in srgb, var(--page-foreground) 94%, transparent);flex:auto;margin:0;font-size:.95rem;font-weight:600}.FixturesCalendarPopover-module-scss-module__7xvhGq__navBtn{border-radius:calc(var(--radius)*.75);background:color-mix(in srgb, var(--color-primary) 6%, transparent);width:40px;height:40px;color:var(--color-primary);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .18s,color .18s;display:inline-flex}.FixturesCalendarPopover-module-scss-module__7xvhGq__navBtn:hover{background:color-mix(in srgb, var(--color-primary) 14%, white)}.FixturesCalendarPopover-module-scss-module__7xvhGq__navBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.FixturesCalendarPopover-module-scss-module__7xvhGq__navIcon{display:block}.FixturesCalendarPopover-module-scss-module__7xvhGq__weekdays{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}.FixturesCalendarPopover-module-scss-module__7xvhGq__weekday{text-align:center;text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--page-foreground) 48%, transparent);margin:0;padding:4px 0;font-size:.68rem;font-weight:600}.FixturesCalendarPopover-module-scss-module__7xvhGq__dayGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.FixturesCalendarPopover-module-scss-module__7xvhGq__dayBtn{border-radius:calc(var(--radius)*.7);background:color-mix(in srgb, var(--color-surface) 88%, transparent);min-height:38px;color:var(--page-foreground);font:inherit;cursor:pointer;border:1px solid #0000;margin:0;padding:0;font-size:.88rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s}.FixturesCalendarPopover-module-scss-module__7xvhGq__dayBtn:hover{background:color-mix(in srgb, var(--color-primary) 10%, white);border-color:color-mix(in srgb, var(--color-primary) 22%, transparent)}.FixturesCalendarPopover-module-scss-module__7xvhGq__dayBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;z-index:1}.FixturesCalendarPopover-module-scss-module__7xvhGq__dayMuted{color:color-mix(in srgb, var(--page-foreground) 42%, transparent);background:0 0}.FixturesCalendarPopover-module-scss-module__7xvhGq__dayMuted:hover{background:color-mix(in srgb, var(--page-foreground) 6%, transparent);border-color:color-mix(in srgb, var(--page-foreground) 12%, transparent)}.FixturesCalendarPopover-module-scss-module__7xvhGq__daySelected{background:var(--color-primary);color:#fff;border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-black))}.FixturesCalendarPopover-module-scss-module__7xvhGq__daySelected:hover{background:color-mix(in srgb, var(--color-primary) 88%, var(--color-black));border-color:color-mix(in srgb, var(--color-primary) 50%, var(--color-black));color:#fff}.FixturesCalendarPopover-module-scss-module__7xvhGq__dayToday:not(.FixturesCalendarPopover-module-scss-module__7xvhGq__daySelected){border-color:color-mix(in srgb, var(--color-primary) 35%, transparent)}.FixturesCalendarPopover-module-scss-module__7xvhGq__footer{border-top:1px solid color-mix(in srgb, var(--color-foreground) 10%, transparent);justify-content:flex-end;margin-top:12px;padding-top:10px;display:flex}.FixturesCalendarPopover-module-scss-module__7xvhGq__todayBtn{border:1px solid color-mix(in srgb, var(--color-primary) 28%, transparent);border-radius:var(--radius);background:color-mix(in srgb, var(--color-primary) 8%, white);color:var(--color-primary);font:inherit;letter-spacing:.02em;cursor:pointer;margin:0;padding:8px 14px;font-size:.85rem;font-weight:600;transition:background-color .18s,border-color .18s}.FixturesCalendarPopover-module-scss-module__7xvhGq__todayBtn:hover{background:color-mix(in srgb, var(--color-primary) 16%, white);border-color:color-mix(in srgb, var(--color-primary) 42%, transparent)}.FixturesCalendarPopover-module-scss-module__7xvhGq__todayBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.WorldCupShell-module-scss-module__WWxM2q__wcTheme{--wc-accent:#00a651;--wc-accent-strong:#007a3d;--wc-secondary:#d61a3c;--wc-deep-night:#0b1d3a;--wc-night-blue:#14306d;--wc-night-blue-soft:#1c427a;--wc-card-surface:#fff;--wc-card-border:color-mix(in srgb, var(--page-foreground) 8%, transparent);--wc-card-shadow:0 18px 44px color-mix(in srgb, var(--wc-deep-night) 16%, transparent);--wc-glow-primary:radial-gradient(circle at 18% 24%, color-mix(in srgb, var(--wc-accent) 50%, transparent) 0%, color-mix(in srgb, var(--wc-accent) 0%, transparent) 60%);--wc-glow-accent:radial-gradient(circle at 84% 18%, color-mix(in srgb, var(--wc-secondary) 70%, transparent) 0%, color-mix(in srgb, var(--wc-secondary) 0%, transparent) 60%);--wc-hero-gradient:linear-gradient(135deg, var(--wc-deep-night) 0%, var(--wc-night-blue) 45%, var(--wc-night-blue-soft) 70%, var(--wc-accent-strong) 100%);--wc-section-spacing:calc(var(--space) * 12)}.WorldCupShell-module-scss-module__WWxM2q__shell{gap:var(--wc-section-spacing);padding:calc(var(--space)*2) 0 calc(var(--space)*12);color:var(--page-foreground);min-width:0;max-width:100%;display:grid}.WorldCupShell-module-scss-module__WWxM2q__shell>*{min-width:0;max-width:100%}.WorldCupShell-module-scss-module__WWxM2q__heroBand{padding:calc(var(--space)*16) calc(var(--space)*8) calc(var(--space)*12);border-radius:calc(var(--radius)*2);background:var(--wc-hero-gradient);color:#fff;isolation:isolate;box-shadow:0 24px 56px color-mix(in srgb, var(--wc-deep-night) 28%, transparent);margin-top:0;position:relative;overflow:hidden}.WorldCupShell-module-scss-module__WWxM2q__heroBand:before,.WorldCupShell-module-scss-module__WWxM2q__heroBand:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0}.WorldCupShell-module-scss-module__WWxM2q__heroBand:before{background:var(--wc-glow-accent),var(--wc-glow-primary);opacity:.65}.WorldCupShell-module-scss-module__WWxM2q__heroBand:after{opacity:.18;mix-blend-mode:screen;background:repeating-linear-gradient(135deg,#ffffff14 0 1px,#0000 1px 14px)}.WorldCupShell-module-scss-module__WWxM2q__heroEyebrow{text-transform:uppercase;letter-spacing:.18em;color:#ffffffd6;align-items:center;gap:10px;display:inline-flex}.WorldCupShell-module-scss-module__WWxM2q__heroEyebrowDot{background:var(--wc-accent);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--wc-accent) 30%, transparent);border-radius:50%}.WorldCupShell-module-scss-module__WWxM2q__heroTitle{margin-top:calc(var(--space)*4);color:#fff;text-shadow:0 2px 12px color-mix(in srgb, var(--wc-deep-night) 36%, transparent)}.WorldCupShell-module-scss-module__WWxM2q__heroDescription{margin-top:calc(var(--space)*3);color:#ffffffe0;max-width:720px}.WorldCupShell-module-scss-module__WWxM2q__heroMeta{margin-top:calc(var(--space)*6);gap:calc(var(--space)*3);color:#ffffffeb;flex-wrap:wrap;display:flex}.WorldCupShell-module-scss-module__WWxM2q__heroMetaPill{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff3d;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.WorldCupShell-module-scss-module__WWxM2q__subNavWrapper{margin-top:calc(var(--space)*-8);z-index:2;position:relative}.WorldCupShell-module-scss-module__WWxM2q__subNavWrapperStandalone{margin-top:0;margin-bottom:calc(var(--space)*4)}.WorldCupShell-module-scss-module__WWxM2q__subNav{gap:calc(var(--space)*2);padding:calc(var(--space)*2);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 18px 36px color-mix(in srgb, var(--wc-deep-night) 18%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;flex-wrap:wrap;display:flex}.WorldCupShell-module-scss-module__WWxM2q__subNavLink{border-radius:var(--radius-pill);min-height:40px;color:var(--page-foreground);align-items:center;gap:8px;padding:10px 18px;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.WorldCupShell-module-scss-module__WWxM2q__subNavLink:hover,.WorldCupShell-module-scss-module__WWxM2q__subNavLink:focus-visible{background:color-mix(in srgb, var(--wc-accent) 10%, transparent)}.WorldCupShell-module-scss-module__WWxM2q__subNavLinkActive{background:linear-gradient(120deg, var(--wc-night-blue) 0%, var(--wc-accent) 100%);color:#fff;box-shadow:0 8px 18px color-mix(in srgb, var(--wc-accent) 36%, transparent)}.WorldCupShell-module-scss-module__WWxM2q__subNavLinkActive:hover,.WorldCupShell-module-scss-module__WWxM2q__subNavLinkActive:focus-visible{background:linear-gradient(120deg, var(--wc-night-blue) 0%, var(--wc-accent-strong) 100%);color:#fff}.WorldCupShell-module-scss-module__WWxM2q__section{gap:calc(var(--space)*5);display:grid}.WorldCupShell-module-scss-module__WWxM2q__sectionHeader{justify-content:space-between;align-items:end;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.WorldCupShell-module-scss-module__WWxM2q__sectionHeading{gap:calc(var(--space)*1.5);display:grid}.WorldCupShell-module-scss-module__WWxM2q__sectionEyebrow{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.WorldCupShell-module-scss-module__WWxM2q__sectionCta{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--wc-night-blue) 26%, transparent);background:color-mix(in srgb, var(--wc-night-blue) 6%, transparent);color:var(--wc-night-blue);align-items:center;gap:8px;padding:10px 16px;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.WorldCupShell-module-scss-module__WWxM2q__sectionCta:hover,.WorldCupShell-module-scss-module__WWxM2q__sectionCta:focus-visible{background:linear-gradient(120deg, var(--wc-night-blue) 0%, var(--wc-accent) 100%);color:#fff;border-color:#0000}.WorldCupShell-module-scss-module__WWxM2q__sectionCtaArrow{border-bottom:2px solid;border-right:2px solid;width:14px;height:14px;transition:transform .18s;transform:rotate(-45deg)}.WorldCupShell-module-scss-module__WWxM2q__sectionCta:hover .WorldCupShell-module-scss-module__WWxM2q__sectionCtaArrow,.WorldCupShell-module-scss-module__WWxM2q__sectionCta:focus-visible .WorldCupShell-module-scss-module__WWxM2q__sectionCtaArrow{transform:rotate(-45deg)translate(2px)}.WorldCupShell-module-scss-module__WWxM2q__emptyState{padding:calc(var(--space)*8);border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--page-foreground) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);text-align:center;color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}@media (max-width:900px){.WorldCupShell-module-scss-module__WWxM2q__heroBand{padding:calc(var(--space)*12) calc(var(--space)*5) calc(var(--space)*10)}.WorldCupShell-module-scss-module__WWxM2q__heroTitle{font-size:36px}.WorldCupShell-module-scss-module__WWxM2q__subNavWrapper{margin-top:calc(var(--space)*-6)}.WorldCupShell-module-scss-module__WWxM2q__subNav{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.WorldCupShell-module-scss-module__WWxM2q__subNav::-webkit-scrollbar{display:none}.WorldCupShell-module-scss-module__WWxM2q__subNavLink{white-space:nowrap}}@media (max-width:600px){.WorldCupShell-module-scss-module__WWxM2q__shell{padding:var(--space) 0 calc(var(--space)*12);gap:calc(var(--space)*8)}.WorldCupShell-module-scss-module__WWxM2q__heroBand{padding:calc(var(--space)*8) calc(var(--space)*4) calc(var(--space)*6);border-radius:calc(var(--radius)*1.5)}.WorldCupShell-module-scss-module__WWxM2q__heroTitle{font-size:26px}.WorldCupShell-module-scss-module__WWxM2q__heroDescription{font-size:15px}.WorldCupShell-module-scss-module__WWxM2q__heroMeta{gap:calc(var(--space)*2);margin-top:calc(var(--space)*4)}.WorldCupShell-module-scss-module__WWxM2q__heroMetaPill{padding:6px 10px}.WorldCupShell-module-scss-module__WWxM2q__subNavLink{min-height:36px;padding:8px 14px}}
.BasketballShell-module-scss-module__4M2yva__basketballTheme{--basketball-accent:#e8740c;--basketball-accent-strong:#c45f00;--basketball-secondary:#d4a437;--basketball-deep-night:#2a1408;--basketball-night:#4a220f;--basketball-night-soft:#6b3412;--basketball-card-surface:#fff;--basketball-card-border:color-mix(in srgb, var(--page-foreground) 8%, transparent);--basketball-card-shadow:0 18px 44px color-mix(in srgb, var(--basketball-deep-night) 16%, transparent);--basketball-glow-primary:radial-gradient(circle at 18% 24%, color-mix(in srgb, var(--basketball-accent) 50%, transparent) 0%, color-mix(in srgb, var(--basketball-accent) 0%, transparent) 60%);--basketball-glow-accent:radial-gradient(circle at 84% 18%, color-mix(in srgb, var(--basketball-secondary) 70%, transparent) 0%, color-mix(in srgb, var(--basketball-secondary) 0%, transparent) 60%);--basketball-hero-gradient:linear-gradient(135deg, var(--basketball-deep-night) 0%, var(--basketball-night) 45%, var(--basketball-night-soft) 70%, var(--basketball-accent-strong) 100%);--basketball-section-spacing:calc(var(--space) * 12)}.BasketballShell-module-scss-module__4M2yva__basketballTheme[data-basketball-theme=bg]{--basketball-secondary:#d62a2a;--basketball-deep-night:#0a2a18;--basketball-night:#134228;--basketball-night-soft:#1f5b39}.BasketballShell-module-scss-module__4M2yva__basketballTheme[data-basketball-theme=world]{--basketball-accent:#186fa8;--basketball-accent-strong:#105a8c;--basketball-secondary:#d4a437;--basketball-deep-night:#07223b;--basketball-night:#103a64;--basketball-night-soft:#1a4f86}.BasketballShell-module-scss-module__4M2yva__shell{gap:var(--basketball-section-spacing);padding:calc(var(--site-header-inner-padding-block,calc(var(--space) * 4))*2 + var(--site-header-row-height,48px) + var(--space)*6) 0 calc(var(--space)*12);color:var(--page-foreground);min-width:0;max-width:100%;display:grid}.BasketballShell-module-scss-module__4M2yva__shell>*{min-width:0;max-width:100%}.BasketballShell-module-scss-module__4M2yva__heroBand{padding:calc(var(--space)*14) calc(var(--space)*8) calc(var(--space)*10);border-radius:calc(var(--radius)*2);background:var(--basketball-hero-gradient);color:#fff;isolation:isolate;box-shadow:0 24px 56px color-mix(in srgb, var(--basketball-deep-night) 28%, transparent);margin-top:0;position:relative;overflow:hidden}.BasketballShell-module-scss-module__4M2yva__heroBand:before,.BasketballShell-module-scss-module__4M2yva__heroBand:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0}.BasketballShell-module-scss-module__4M2yva__heroBand:before{background:var(--basketball-glow-accent),var(--basketball-glow-primary);opacity:.55}.BasketballShell-module-scss-module__4M2yva__heroBand:after{opacity:.35;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff0f 0 1px,#0000 1px 18px)}.BasketballShell-module-scss-module__4M2yva__heroEyebrow{text-transform:uppercase;letter-spacing:.18em;color:#ffffffd6;align-items:center;gap:10px;display:inline-flex}.BasketballShell-module-scss-module__4M2yva__heroEyebrowDot{background:var(--basketball-secondary);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--basketball-secondary) 30%, transparent);border-radius:50%}.BasketballShell-module-scss-module__4M2yva__heroTitle{margin-top:calc(var(--space)*4);color:#fff;text-shadow:0 2px 12px color-mix(in srgb, var(--basketball-deep-night) 36%, transparent)}.BasketballShell-module-scss-module__4M2yva__heroDescription{margin-top:calc(var(--space)*3);color:#ffffffe0;max-width:720px}.BasketballShell-module-scss-module__4M2yva__heroMeta{margin-top:calc(var(--space)*6);gap:calc(var(--space)*3);color:#ffffffeb;flex-wrap:wrap;display:flex}.BasketballShell-module-scss-module__4M2yva__heroMetaPill{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff3d;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.BasketballShell-module-scss-module__4M2yva__subNavWrapper{margin-top:calc(var(--space)*-8);z-index:2;position:relative}.BasketballShell-module-scss-module__4M2yva__subNavWrapperStandalone{margin-top:0;margin-bottom:calc(var(--space)*4);--basketball-accent:#e8740c;--basketball-accent-strong:#c45f00;--basketball-deep-night:#2a1408;--basketball-night:#4a220f}.BasketballShell-module-scss-module__4M2yva__subNavWrapperStandalone[data-basketball-theme=world]{--basketball-accent:#186fa8;--basketball-accent-strong:#105a8c;--basketball-deep-night:#07223b;--basketball-night:#103a64}.BasketballShell-module-scss-module__4M2yva__subNavWrapperStandalone[data-basketball-theme=bg]{--basketball-accent:#e8740c;--basketball-accent-strong:#c45f00;--basketball-deep-night:#0a2a18;--basketball-night:#134228}.BasketballShell-module-scss-module__4M2yva__subNav{gap:calc(var(--space)*2);padding:calc(var(--space)*2);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 18px 36px color-mix(in srgb, var(--basketball-deep-night) 18%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;flex-wrap:wrap;display:flex}.BasketballShell-module-scss-module__4M2yva__subNavLink{border-radius:var(--radius-pill);min-height:40px;color:var(--page-foreground);align-items:center;gap:8px;padding:10px 18px;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.BasketballShell-module-scss-module__4M2yva__subNavLink:hover,.BasketballShell-module-scss-module__4M2yva__subNavLink:focus-visible{background:color-mix(in srgb, var(--basketball-accent) 10%, transparent)}.BasketballShell-module-scss-module__4M2yva__subNavLinkActive{background:linear-gradient(120deg, var(--basketball-night) 0%, var(--basketball-accent) 100%);color:#fff;box-shadow:0 8px 18px color-mix(in srgb, var(--basketball-accent) 36%, transparent)}.BasketballShell-module-scss-module__4M2yva__subNavLinkActive:hover,.BasketballShell-module-scss-module__4M2yva__subNavLinkActive:focus-visible{background:linear-gradient(120deg, var(--basketball-night) 0%, var(--basketball-accent-strong) 100%);color:#fff}.BasketballShell-module-scss-module__4M2yva__bodyWithSidebar{gap:calc(var(--space)*8);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.BasketballShell-module-scss-module__4M2yva__sidebar{top:calc(var(--site-header-row-height,48px) + var(--space)*6);gap:calc(var(--space)*4);min-width:0;max-width:100%;display:grid;position:sticky}.BasketballShell-module-scss-module__4M2yva__body{gap:var(--basketball-section-spacing);min-width:0;max-width:100%;display:grid}.BasketballShell-module-scss-module__4M2yva__section{gap:calc(var(--space)*5);scroll-margin-top:calc(var(--space)*12);display:grid}.BasketballShell-module-scss-module__4M2yva__sectionHeader{justify-content:space-between;align-items:end;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.BasketballShell-module-scss-module__4M2yva__sectionHeading{gap:calc(var(--space)*1.5);display:grid}.BasketballShell-module-scss-module__4M2yva__sectionEyebrow{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.BasketballShell-module-scss-module__4M2yva__sectionDescription{color:color-mix(in srgb, var(--page-foreground) 70%, transparent);margin:0}.BasketballShell-module-scss-module__4M2yva__sectionCta{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--basketball-night) 26%, transparent);background:color-mix(in srgb, var(--basketball-night) 6%, transparent);color:var(--basketball-night);align-items:center;gap:8px;padding:10px 16px;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.BasketballShell-module-scss-module__4M2yva__sectionCta:hover,.BasketballShell-module-scss-module__4M2yva__sectionCta:focus-visible{background:linear-gradient(120deg, var(--basketball-night) 0%, var(--basketball-accent) 100%);color:#fff;border-color:#0000}.BasketballShell-module-scss-module__4M2yva__sectionCtaArrow{border-bottom:2px solid;border-right:2px solid;width:14px;height:14px;transition:transform .18s;transform:rotate(-45deg)}.BasketballShell-module-scss-module__4M2yva__sectionCta:hover .BasketballShell-module-scss-module__4M2yva__sectionCtaArrow,.BasketballShell-module-scss-module__4M2yva__sectionCta:focus-visible .BasketballShell-module-scss-module__4M2yva__sectionCtaArrow{transform:rotate(-45deg)translate(2px)}.BasketballShell-module-scss-module__4M2yva__emptyState{padding:calc(var(--space)*8);border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--page-foreground) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);text-align:center;color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}@media (max-width:1024px){.BasketballShell-module-scss-module__4M2yva__bodyWithSidebar{grid-template-columns:minmax(0,1fr)}.BasketballShell-module-scss-module__4M2yva__sidebar{position:static}}@media (max-width:900px){.BasketballShell-module-scss-module__4M2yva__heroBand{padding:calc(var(--space)*12) calc(var(--space)*5) calc(var(--space)*10)}.BasketballShell-module-scss-module__4M2yva__heroTitle{font-size:36px}.BasketballShell-module-scss-module__4M2yva__subNavWrapper{margin-top:calc(var(--space)*-6)}.BasketballShell-module-scss-module__4M2yva__subNav{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.BasketballShell-module-scss-module__4M2yva__subNav::-webkit-scrollbar{display:none}.BasketballShell-module-scss-module__4M2yva__subNavLink{white-space:nowrap}}@media (max-width:600px){.BasketballShell-module-scss-module__4M2yva__shell{padding:calc(var(--site-header-inner-padding-block,calc(var(--space) * 3 + 2px))*2 + var(--site-header-row-height,48px) + var(--space)*4) 0 calc(var(--space)*12);gap:calc(var(--space)*8)}.BasketballShell-module-scss-module__4M2yva__heroBand{padding:calc(var(--space)*8) calc(var(--space)*4) calc(var(--space)*6);border-radius:calc(var(--radius)*1.5)}.BasketballShell-module-scss-module__4M2yva__heroTitle{font-size:26px}.BasketballShell-module-scss-module__4M2yva__heroDescription{font-size:15px}.BasketballShell-module-scss-module__4M2yva__heroMeta{gap:calc(var(--space)*2);margin-top:calc(var(--space)*4)}.BasketballShell-module-scss-module__4M2yva__heroMetaPill{padding:6px 10px}.BasketballShell-module-scss-module__4M2yva__subNavLink{min-height:36px;padding:8px 14px}}
.ArticleCard-module-scss-module__p2BFqa__card{border-radius:var(--radius);width:100%}.ArticleCard-module-scss-module__p2BFqa__card.ArticleCard-module-scss-module__p2BFqa__primary.ArticleCard-module-scss-module__p2BFqa__desktop .ArticleCard-module-scss-module__p2BFqa__link{grid-template-columns:1fr;align-items:start}.ArticleCard-module-scss-module__p2BFqa__card.ArticleCard-module-scss-module__p2BFqa__primary.ArticleCard-module-scss-module__p2BFqa__desktop .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__media{width:100%}.ArticleCard-module-scss-module__p2BFqa__card.ArticleCard-module-scss-module__p2BFqa__primary.ArticleCard-module-scss-module__p2BFqa__desktop .ArticleCard-module-scss-module__p2BFqa__content{padding-inline:0;align-content:start;padding-bottom:0}.ArticleCard-module-scss-module__p2BFqa__card.ArticleCard-module-scss-module__p2BFqa__primary.ArticleCard-module-scss-module__p2BFqa__desktop .ArticleCard-module-scss-module__p2BFqa__content .ArticleCard-module-scss-module__p2BFqa__metaRow{justify-content:flex-start}.ArticleCard-module-scss-module__p2BFqa__card.ArticleCard-module-scss-module__p2BFqa__primary.ArticleCard-module-scss-module__p2BFqa__desktop .ArticleCard-module-scss-module__p2BFqa__content .ArticleCard-module-scss-module__p2BFqa__author{flex-shrink:0}.ArticleCard-module-scss-module__p2BFqa__card.ArticleCard-module-scss-module__p2BFqa__primary.ArticleCard-module-scss-module__p2BFqa__desktop .ArticleCard-module-scss-module__p2BFqa__content .ArticleCard-module-scss-module__p2BFqa__copy{gap:calc(var(--space)*2 + 2px)}.ArticleCard-module-scss-module__p2BFqa__card.ArticleCard-module-scss-module__p2BFqa__primary.ArticleCard-module-scss-module__p2BFqa__desktop .ArticleCard-module-scss-module__p2BFqa__content .ArticleCard-module-scss-module__p2BFqa__copy .ArticleCard-module-scss-module__p2BFqa__description{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ArticleCard-module-scss-module__p2BFqa__card .ArticleCard-module-scss-module__p2BFqa__link{align-items:center;gap:calc(var(--space)*4);transition:transform .2s;display:grid}.ArticleCard-module-scss-module__p2BFqa__card .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__media{aspect-ratio:var(--image-ratio-article);border-radius:var(--radius);transition:box-shadow .2s;position:relative;overflow:hidden}.ArticleCard-module-scss-module__p2BFqa__card .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__media .ArticleCard-module-scss-module__p2BFqa__image{object-fit:cover;z-index:0;transition:transform .35s}.ArticleCard-module-scss-module__p2BFqa__card .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__media .ArticleCard-module-scss-module__p2BFqa__category{z-index:2;border-bottom-right-radius:var(--radius);background:color-mix(in srgb, var(--color-black) 45%, transparent);color:#fff;text-transform:uppercase;white-space:nowrap;padding:4px 8px;position:absolute;top:0;left:0}.ArticleCard-module-scss-module__p2BFqa__card .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__content{gap:calc(var(--space)*3);padding:0 calc(var(--space)*4) calc(var(--space)*4);display:grid}.ArticleCard-module-scss-module__p2BFqa__card .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__content .ArticleCard-module-scss-module__p2BFqa__metaRow{justify-content:space-between;align-items:center;gap:calc(var(--space)*2 + 2px);flex-wrap:wrap;display:flex}.ArticleCard-module-scss-module__p2BFqa__card .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__content .ArticleCard-module-scss-module__p2BFqa__meta{align-items:center;gap:calc(var(--space)*2 + 2px);flex-wrap:wrap;display:flex}.ArticleCard-module-scss-module__p2BFqa__card .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__content .ArticleCard-module-scss-module__p2BFqa__author{align-items:center;gap:calc(var(--space) + 2px);min-width:0;display:inline-flex}.ArticleCard-module-scss-module__p2BFqa__card .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__content .ArticleCard-module-scss-module__p2BFqa__author .ArticleCard-module-scss-module__p2BFqa__authorAvatar{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 14%, white);flex-shrink:0;width:24px;height:24px;position:relative;overflow:hidden}.ArticleCard-module-scss-module__p2BFqa__card .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__content .ArticleCard-module-scss-module__p2BFqa__author .ArticleCard-module-scss-module__p2BFqa__authorAvatar .ArticleCard-module-scss-module__p2BFqa__authorAvatarImage{object-fit:cover}.ArticleCard-module-scss-module__p2BFqa__card .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__content .ArticleCard-module-scss-module__p2BFqa__copy{gap:calc(var(--space)*2);display:grid}.ArticleCard-module-scss-module__p2BFqa__card .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__content .ArticleCard-module-scss-module__p2BFqa__copy .ArticleCard-module-scss-module__p2BFqa__description{display:none}@media (max-width:640px){.ArticleCard-module-scss-module__p2BFqa__card.ArticleCard-module-scss-module__p2BFqa__desktop .ArticleCard-module-scss-module__p2BFqa__link{grid-template-columns:1fr}.ArticleCard-module-scss-module__p2BFqa__card.ArticleCard-module-scss-module__p2BFqa__desktop .ArticleCard-module-scss-module__p2BFqa__link .ArticleCard-module-scss-module__p2BFqa__media{width:100%}.ArticleCard-module-scss-module__p2BFqa__card.ArticleCard-module-scss-module__p2BFqa__primary.ArticleCard-module-scss-module__p2BFqa__desktop .ArticleCard-module-scss-module__p2BFqa__content{padding-bottom:calc(var(--space)*4)}}
.FixtureSportMatchHero-module-scss-module__K8JRYa__hero{gap:calc(var(--space)*4);padding:calc(var(--space)*6);border-radius:calc(var(--radius)*1.25);border:1px solid color-mix(in srgb, var(--sport-accent) 22%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--sport-accent) 12%, var(--color-surface) 88%) 0%, color-mix(in srgb, var(--sport-accent) 6%, var(--color-surface) 94%) 100%);box-shadow:0 18px 38px color-mix(in srgb, var(--sport-accent) 12%, transparent);min-width:0;max-width:100%;display:grid}.FixtureSportMatchHero-module-scss-module__K8JRYa__hero[data-sport=basketball]{--sport-accent:#e8620a}.FixtureSportMatchHero-module-scss-module__K8JRYa__hero[data-sport=volleyball]{--sport-accent:#6b21a8}.FixtureSportMatchHero-module-scss-module__K8JRYa__league{color:color-mix(in srgb, var(--page-foreground) 70%, transparent);text-align:center;text-transform:uppercase;letter-spacing:.16em;margin:0}.FixtureSportMatchHero-module-scss-module__K8JRYa__titleVH{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FixtureSportMatchHero-module-scss-module__K8JRYa__matchupRow{align-items:center;gap:calc(var(--space)*4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.FixtureSportMatchHero-module-scss-module__K8JRYa__team{align-items:center;gap:calc(var(--space)*2);text-align:center;flex-direction:column;min-width:0;display:flex}.FixtureSportMatchHero-module-scss-module__K8JRYa__logo,.FixtureSportMatchHero-module-scss-module__K8JRYa__logoFallback{background:var(--color-surface,#fff);width:72px;height:72px;box-shadow:0 8px 18px color-mix(in srgb, var(--sport-accent) 18%, transparent);object-fit:contain;border-radius:50%;padding:8px}.FixtureSportMatchHero-module-scss-module__K8JRYa__logoFallback{background:color-mix(in srgb, var(--page-foreground) 8%, transparent)}.FixtureSportMatchHero-module-scss-module__K8JRYa__name{color:var(--page-foreground);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.FixtureSportMatchHero-module-scss-module__K8JRYa__center{justify-content:center;align-items:center;gap:calc(var(--space)*2);min-width:calc(var(--space)*18);flex-direction:column;display:flex}.FixtureSportMatchHero-module-scss-module__K8JRYa__score{align-items:center;gap:calc(var(--space)*2);color:var(--page-foreground);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:1;display:inline-flex}.FixtureSportMatchHero-module-scss-module__K8JRYa__scoreDivider{opacity:.72}.FixtureSportMatchHero-module-scss-module__K8JRYa__setsWon{color:color-mix(in srgb, var(--page-foreground) 72%, transparent);letter-spacing:.08em;text-transform:uppercase}.FixtureSportMatchHero-module-scss-module__K8JRYa__statusRow{justify-content:center;gap:calc(var(--space)*2);flex-wrap:wrap;display:flex}.FixtureSportMatchHero-module-scss-module__K8JRYa__statusPill{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--sport-accent) 22%, transparent);background:color-mix(in srgb, var(--color-surface) 86%, white);min-height:28px;color:color-mix(in srgb, var(--page-foreground) 84%, transparent);justify-content:center;align-items:center;padding:4px 12px;display:inline-flex}.FixtureSportMatchHero-module-scss-module__K8JRYa__statusPillLive{color:#a33631;background:#faeaea;border-color:#d9534f47}.FixtureSportMatchHero-module-scss-module__K8JRYa__statusPillClock{color:color-mix(in srgb, var(--sport-accent) 88%, black);background:color-mix(in srgb, var(--sport-accent) 14%, white);border-color:color-mix(in srgb, var(--sport-accent) 32%, transparent)}.FixtureSportMatchHero-module-scss-module__K8JRYa__periodBoard{-webkit-overflow-scrolling:touch;border-top:1px solid color-mix(in srgb, var(--sport-accent) 16%, transparent);min-width:0;max-width:100%;padding-top:calc(var(--space)*3);overflow-x:auto}.FixtureSportMatchHero-module-scss-module__K8JRYa__periodTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:280px}.FixtureSportMatchHero-module-scss-module__K8JRYa__periodTable th,.FixtureSportMatchHero-module-scss-module__K8JRYa__periodTable td{text-align:center;padding:8px 10px}.FixtureSportMatchHero-module-scss-module__K8JRYa__periodTable th{color:color-mix(in srgb, var(--page-foreground) 58%, transparent);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.FixtureSportMatchHero-module-scss-module__K8JRYa__periodTable tbody th{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:8rem;overflow:hidden}.FixtureSportMatchHero-module-scss-module__K8JRYa__periodTable td{font-weight:700}.FixtureSportMatchHero-module-scss-module__K8JRYa__periodTable tbody tr+tr{border-top:1px solid color-mix(in srgb, var(--sport-accent) 10%, transparent)}@media (max-width:720px){.FixtureSportMatchHero-module-scss-module__K8JRYa__hero{padding:calc(var(--space)*4)}.FixtureSportMatchHero-module-scss-module__K8JRYa__logo,.FixtureSportMatchHero-module-scss-module__K8JRYa__logoFallback{width:56px;height:56px}.FixtureSportMatchHero-module-scss-module__K8JRYa__matchupRow{gap:calc(var(--space)*2)}}
.VolleyballShell-module-scss-module__uX1tsG__volleyballTheme{--Volleyball-accent:#6b21a8;--Volleyball-accent-strong:#581c87;--Volleyball-secondary:#d4a437;--Volleyball-deep-night:#2a1408;--Volleyball-night:#4a220f;--Volleyball-night-soft:#6b3412;--Volleyball-card-surface:#fff;--Volleyball-card-border:color-mix(in srgb, var(--page-foreground) 8%, transparent);--Volleyball-card-shadow:0 18px 44px color-mix(in srgb, var(--Volleyball-deep-night) 16%, transparent);--Volleyball-glow-primary:radial-gradient(circle at 18% 24%, color-mix(in srgb, var(--Volleyball-accent) 50%, transparent) 0%, color-mix(in srgb, var(--Volleyball-accent) 0%, transparent) 60%);--Volleyball-glow-accent:radial-gradient(circle at 84% 18%, color-mix(in srgb, var(--Volleyball-secondary) 70%, transparent) 0%, color-mix(in srgb, var(--Volleyball-secondary) 0%, transparent) 60%);--Volleyball-hero-gradient:linear-gradient(135deg, var(--Volleyball-deep-night) 0%, var(--Volleyball-night) 45%, var(--Volleyball-night-soft) 70%, var(--Volleyball-accent-strong) 100%);--Volleyball-section-spacing:calc(var(--space) * 12)}.VolleyballShell-module-scss-module__uX1tsG__volleyballTheme[data-volleyball-theme=bg]{--Volleyball-secondary:#d62a2a;--Volleyball-deep-night:#0a2a18;--Volleyball-night:#134228;--Volleyball-night-soft:#1f5b39}.VolleyballShell-module-scss-module__uX1tsG__volleyballTheme[data-volleyball-theme=world]{--Volleyball-accent:#186fa8;--Volleyball-accent-strong:#105a8c;--Volleyball-secondary:#d4a437;--Volleyball-deep-night:#07223b;--Volleyball-night:#103a64;--Volleyball-night-soft:#1a4f86}.VolleyballShell-module-scss-module__uX1tsG__shell{gap:var(--Volleyball-section-spacing);padding:calc(var(--site-header-inner-padding-block,calc(var(--space) * 4))*2 + var(--site-header-row-height,48px) + var(--space)*6) 0 calc(var(--space)*12);color:var(--page-foreground);min-width:0;max-width:100%;display:grid}.VolleyballShell-module-scss-module__uX1tsG__shell>*{min-width:0;max-width:100%}.VolleyballShell-module-scss-module__uX1tsG__heroBand{padding:calc(var(--space)*14) calc(var(--space)*8) calc(var(--space)*10);border-radius:calc(var(--radius)*2);background:var(--Volleyball-hero-gradient);color:#fff;isolation:isolate;box-shadow:0 24px 56px color-mix(in srgb, var(--Volleyball-deep-night) 28%, transparent);margin-top:0;position:relative;overflow:hidden}.VolleyballShell-module-scss-module__uX1tsG__heroBand:before,.VolleyballShell-module-scss-module__uX1tsG__heroBand:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0}.VolleyballShell-module-scss-module__uX1tsG__heroBand:before{background:var(--Volleyball-glow-accent),var(--Volleyball-glow-primary);opacity:.55}.VolleyballShell-module-scss-module__uX1tsG__heroBand:after{opacity:.35;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff0f 0 1px,#0000 1px 18px)}.VolleyballShell-module-scss-module__uX1tsG__heroEyebrow{text-transform:uppercase;letter-spacing:.18em;color:#ffffffd6;align-items:center;gap:10px;display:inline-flex}.VolleyballShell-module-scss-module__uX1tsG__heroEyebrowDot{background:var(--Volleyball-secondary);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--Volleyball-secondary) 30%, transparent);border-radius:50%}.VolleyballShell-module-scss-module__uX1tsG__heroTitle{margin-top:calc(var(--space)*4);color:#fff;text-shadow:0 2px 12px color-mix(in srgb, var(--Volleyball-deep-night) 36%, transparent)}.VolleyballShell-module-scss-module__uX1tsG__heroDescription{margin-top:calc(var(--space)*3);color:#ffffffe0;max-width:720px}.VolleyballShell-module-scss-module__uX1tsG__heroMeta{margin-top:calc(var(--space)*6);gap:calc(var(--space)*3);color:#ffffffeb;flex-wrap:wrap;display:flex}.VolleyballShell-module-scss-module__uX1tsG__heroMetaPill{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff3d;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.VolleyballShell-module-scss-module__uX1tsG__subNavWrapper{margin-top:calc(var(--space)*-8);z-index:2;position:relative}.VolleyballShell-module-scss-module__uX1tsG__subNavWrapperStandalone{margin-top:0;margin-bottom:calc(var(--space)*4);--Volleyball-accent:#e8740c;--Volleyball-accent-strong:#c45f00;--Volleyball-deep-night:#2a1408;--Volleyball-night:#4a220f}.VolleyballShell-module-scss-module__uX1tsG__subNavWrapperStandalone[data-Volleyball-theme="world"]{--Volleyball-accent:#186fa8;--Volleyball-accent-strong:#105a8c;--Volleyball-deep-night:#07223b;--Volleyball-night:#103a64}.VolleyballShell-module-scss-module__uX1tsG__subNavWrapperStandalone[data-Volleyball-theme="bg"]{--Volleyball-accent:#e8740c;--Volleyball-accent-strong:#c45f00;--Volleyball-deep-night:#0a2a18;--Volleyball-night:#134228}.VolleyballShell-module-scss-module__uX1tsG__subNav{gap:calc(var(--space)*2);padding:calc(var(--space)*2);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 18px 36px color-mix(in srgb, var(--Volleyball-deep-night) 18%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;flex-wrap:wrap;display:flex}.VolleyballShell-module-scss-module__uX1tsG__subNavLink{border-radius:var(--radius-pill);min-height:40px;color:var(--page-foreground);align-items:center;gap:8px;padding:10px 18px;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.VolleyballShell-module-scss-module__uX1tsG__subNavLink:hover,.VolleyballShell-module-scss-module__uX1tsG__subNavLink:focus-visible{background:color-mix(in srgb, var(--Volleyball-accent) 10%, transparent)}.VolleyballShell-module-scss-module__uX1tsG__subNavLinkActive{background:linear-gradient(120deg, var(--Volleyball-night) 0%, var(--Volleyball-accent) 100%);color:#fff;box-shadow:0 8px 18px color-mix(in srgb, var(--Volleyball-accent) 36%, transparent)}.VolleyballShell-module-scss-module__uX1tsG__subNavLinkActive:hover,.VolleyballShell-module-scss-module__uX1tsG__subNavLinkActive:focus-visible{background:linear-gradient(120deg, var(--Volleyball-night) 0%, var(--Volleyball-accent-strong) 100%);color:#fff}.VolleyballShell-module-scss-module__uX1tsG__bodyWithSidebar{gap:calc(var(--space)*8);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.VolleyballShell-module-scss-module__uX1tsG__sidebar{top:calc(var(--site-header-row-height,48px) + var(--space)*6);gap:calc(var(--space)*4);min-width:0;max-width:100%;display:grid;position:sticky}.VolleyballShell-module-scss-module__uX1tsG__body{gap:var(--Volleyball-section-spacing);min-width:0;max-width:100%;display:grid}.VolleyballShell-module-scss-module__uX1tsG__section{gap:calc(var(--space)*5);scroll-margin-top:calc(var(--space)*12);display:grid}.VolleyballShell-module-scss-module__uX1tsG__sectionHeader{justify-content:space-between;align-items:end;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.VolleyballShell-module-scss-module__uX1tsG__sectionHeading{gap:calc(var(--space)*1.5);display:grid}.VolleyballShell-module-scss-module__uX1tsG__sectionEyebrow{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.VolleyballShell-module-scss-module__uX1tsG__sectionDescription{color:color-mix(in srgb, var(--page-foreground) 70%, transparent);margin:0}.VolleyballShell-module-scss-module__uX1tsG__sectionCta{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--Volleyball-night) 26%, transparent);background:color-mix(in srgb, var(--Volleyball-night) 6%, transparent);color:var(--Volleyball-night);align-items:center;gap:8px;padding:10px 16px;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.VolleyballShell-module-scss-module__uX1tsG__sectionCta:hover,.VolleyballShell-module-scss-module__uX1tsG__sectionCta:focus-visible{background:linear-gradient(120deg, var(--Volleyball-night) 0%, var(--Volleyball-accent) 100%);color:#fff;border-color:#0000}.VolleyballShell-module-scss-module__uX1tsG__sectionCtaArrow{border-bottom:2px solid;border-right:2px solid;width:14px;height:14px;transition:transform .18s;transform:rotate(-45deg)}.VolleyballShell-module-scss-module__uX1tsG__sectionCta:hover .VolleyballShell-module-scss-module__uX1tsG__sectionCtaArrow,.VolleyballShell-module-scss-module__uX1tsG__sectionCta:focus-visible .VolleyballShell-module-scss-module__uX1tsG__sectionCtaArrow{transform:rotate(-45deg)translate(2px)}.VolleyballShell-module-scss-module__uX1tsG__emptyState{padding:calc(var(--space)*8);border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--page-foreground) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);text-align:center;color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}@media (max-width:1024px){.VolleyballShell-module-scss-module__uX1tsG__bodyWithSidebar{grid-template-columns:minmax(0,1fr)}.VolleyballShell-module-scss-module__uX1tsG__sidebar{position:static}}@media (max-width:900px){.VolleyballShell-module-scss-module__uX1tsG__heroBand{padding:calc(var(--space)*12) calc(var(--space)*5) calc(var(--space)*10)}.VolleyballShell-module-scss-module__uX1tsG__heroTitle{font-size:36px}.VolleyballShell-module-scss-module__uX1tsG__subNavWrapper{margin-top:calc(var(--space)*-6)}.VolleyballShell-module-scss-module__uX1tsG__subNav{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.VolleyballShell-module-scss-module__uX1tsG__subNav::-webkit-scrollbar{display:none}.VolleyballShell-module-scss-module__uX1tsG__subNavLink{white-space:nowrap}}@media (max-width:600px){.VolleyballShell-module-scss-module__uX1tsG__shell{padding:calc(var(--site-header-inner-padding-block,calc(var(--space) * 3 + 2px))*2 + var(--site-header-row-height,48px) + var(--space)*4) 0 calc(var(--space)*12);gap:calc(var(--space)*8)}.VolleyballShell-module-scss-module__uX1tsG__heroBand{padding:calc(var(--space)*8) calc(var(--space)*4) calc(var(--space)*6);border-radius:calc(var(--radius)*1.5)}.VolleyballShell-module-scss-module__uX1tsG__heroTitle{font-size:26px}.VolleyballShell-module-scss-module__uX1tsG__heroDescription{font-size:15px}.VolleyballShell-module-scss-module__uX1tsG__heroMeta{gap:calc(var(--space)*2);margin-top:calc(var(--space)*4)}.VolleyballShell-module-scss-module__uX1tsG__heroMetaPill{padding:6px 10px}.VolleyballShell-module-scss-module__uX1tsG__subNavLink{min-height:36px;padding:8px 14px}}
.WorldCupStandingsTable-module-scss-module__t9Wt9W__groupBoard{gap:calc(var(--space)*6);grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));display:grid}.WorldCupStandingsTable-module-scss-module__t9Wt9W__groupCard{border-radius:var(--radius);background:var(--wc-card-surface);border:1px solid var(--wc-card-border);box-shadow:var(--wc-card-shadow);min-width:0;max-width:100%;overflow:hidden}.WorldCupStandingsTable-module-scss-module__t9Wt9W__groupHeader{padding:calc(var(--space)*3) calc(var(--space)*4);background:linear-gradient(120deg, var(--wc-night-blue) 0%, var(--wc-accent) 100%);text-transform:uppercase;letter-spacing:.16em;justify-content:space-between;align-items:center;display:flex;color:#fff!important}.WorldCupStandingsTable-module-scss-module__t9Wt9W__groupName{text-shadow:0 1px 8px #0b1d3a66;font-weight:700;color:#fff!important}.WorldCupStandingsTable-module-scss-module__t9Wt9W__groupCount{color:#ffffffe0!important}.WorldCupStandingsTable-module-scss-module__t9Wt9W__tableWrapper{-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.WorldCupStandingsTable-module-scss-module__t9Wt9W__table{border-collapse:collapse;width:100%;min-width:320px}.WorldCupStandingsTable-module-scss-module__t9Wt9W__table th,.WorldCupStandingsTable-module-scss-module__t9Wt9W__table td{text-align:center;border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 7%, transparent);padding:10px 12px}.WorldCupStandingsTable-module-scss-module__t9Wt9W__table th{color:color-mix(in srgb, var(--page-foreground) 65%, transparent);text-transform:uppercase;letter-spacing:.1em;background:color-mix(in srgb, var(--page-foreground) 4%, transparent)}.WorldCupStandingsTable-module-scss-module__t9Wt9W__table td:first-child,.WorldCupStandingsTable-module-scss-module__t9Wt9W__table th:first-child{text-align:left;padding-left:calc(var(--space)*4)}.WorldCupStandingsTable-module-scss-module__t9Wt9W__table td:last-child,.WorldCupStandingsTable-module-scss-module__t9Wt9W__table th:last-child{padding-right:calc(var(--space)*4)}.WorldCupStandingsTable-module-scss-module__t9Wt9W__table tbody tr:last-child td{border-bottom:none}.WorldCupStandingsTable-module-scss-module__t9Wt9W__qualifyingRow td{background:color-mix(in srgb, var(--wc-accent) 8%, transparent)}.WorldCupStandingsTable-module-scss-module__t9Wt9W__qualifyingRow td:first-child{position:relative}.WorldCupStandingsTable-module-scss-module__t9Wt9W__qualifyingRow td:first-child:before{content:"";background:var(--wc-accent);pointer-events:none;border-radius:2px;width:4px;height:28px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.WorldCupStandingsTable-module-scss-module__t9Wt9W__teamCell{text-align:left;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.WorldCupStandingsTable-module-scss-module__t9Wt9W__teamLogo{object-fit:contain;background:color-mix(in srgb, var(--wc-night-blue) 8%, transparent);border-radius:4px;width:24px;height:24px}.WorldCupStandingsTable-module-scss-module__t9Wt9W__rankBadge{font-variant-numeric:tabular-nums;color:var(--wc-night-blue);text-align:right;min-width:20px;margin-right:6px;font-weight:700;display:inline-block}.WorldCupStandingsTable-module-scss-module__t9Wt9W__rankBadgeTop{color:var(--wc-accent-strong)}.WorldCupStandingsTable-module-scss-module__t9Wt9W__pointsCell{font-variant-numeric:tabular-nums;color:var(--wc-night-blue);font-weight:700}.WorldCupStandingsTable-module-scss-module__t9Wt9W__formCell{align-items:center;gap:4px;display:inline-flex}.WorldCupStandingsTable-module-scss-module__t9Wt9W__formChip{color:#fff;background:color-mix(in srgb, var(--page-foreground) 30%, transparent);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:inline-flex}.WorldCupStandingsTable-module-scss-module__t9Wt9W__formChipWin{background:var(--wc-accent)}.WorldCupStandingsTable-module-scss-module__t9Wt9W__formChipDraw{background:color-mix(in srgb, var(--wc-night-blue) 50%, white)}.WorldCupStandingsTable-module-scss-module__t9Wt9W__formChipLose{background:var(--wc-secondary)}.WorldCupStandingsTable-module-scss-module__t9Wt9W__qualifyLegend{margin-top:calc(var(--space)*4);color:color-mix(in srgb, var(--page-foreground) 70%, transparent);align-items:center;gap:8px;display:inline-flex}.WorldCupStandingsTable-module-scss-module__t9Wt9W__qualifyLegendDot{background:var(--wc-accent);border-radius:2px;width:10px;height:10px}@media (max-width:640px){.WorldCupStandingsTable-module-scss-module__t9Wt9W__groupBoard{grid-template-columns:minmax(0,1fr)}.WorldCupStandingsTable-module-scss-module__t9Wt9W__table th,.WorldCupStandingsTable-module-scss-module__t9Wt9W__table td{padding:8px}}
.BasketballPlayoffStrip-module-scss-module__hA3grG__strip{gap:calc(var(--space)*3);padding:calc(var(--space)*4);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--basketball-accent,#e8620a) 18%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--basketball-deep-night,#2a1408) 8%, transparent), transparent),color-mix(in srgb, var(--color-surface) 96%, transparent);display:grid}.BasketballPlayoffStrip-module-scss-module__hA3grG__header h2{margin:0}.BasketballPlayoffStrip-module-scss-module__hA3grG__stageRail{gap:calc(var(--space)*2);flex-wrap:wrap;display:flex}.BasketballPlayoffStrip-module-scss-module__hA3grG__stagePill{border:1px solid color-mix(in srgb, var(--page-foreground) 12%, transparent);color:color-mix(in srgb, var(--page-foreground) 68%, transparent);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:.82rem}.BasketballPlayoffStrip-module-scss-module__hA3grG__stagePillActive{border-color:color-mix(in srgb, var(--basketball-accent,#e8620a) 50%, transparent);background:color-mix(in srgb, var(--basketball-accent,#e8620a) 14%, transparent);color:var(--basketball-night,var(--page-foreground));font-weight:700}.BasketballPlayoffStrip-module-scss-module__hA3grG__matchGrid{gap:calc(var(--space)*3);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.BasketballPlayoffStrip-module-scss-module__hA3grG__matchCard{gap:calc(var(--space)*2);padding:calc(var(--space)*3);border-radius:calc(var(--radius)*.9);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 98%, transparent);display:grid}.BasketballPlayoffStrip-module-scss-module__hA3grG__teams{gap:8px;display:grid}.BasketballPlayoffStrip-module-scss-module__hA3grG__teamRow{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.BasketballPlayoffStrip-module-scss-module__hA3grG__teamRow strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}
.BasketballStandingsBoard-module-scss-module__wTfuya__board{gap:calc(var(--space)*4);min-width:0;display:grid}.BasketballStandingsBoard-module-scss-module__wTfuya__viewToggle{gap:calc(var(--space)*2);flex-wrap:wrap;display:flex}.BasketballStandingsBoard-module-scss-module__wTfuya__viewButton{border:1px solid color-mix(in srgb, var(--page-foreground) 12%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);color:color-mix(in srgb, var(--page-foreground) 72%, transparent);cursor:pointer;border-radius:999px;padding:8px 14px;transition:background .15s,color .15s,border-color .15s}.BasketballStandingsBoard-module-scss-module__wTfuya__viewButton:hover{border-color:color-mix(in srgb, var(--basketball-accent,#e8620a) 36%, transparent);color:var(--page-foreground)}.BasketballStandingsBoard-module-scss-module__wTfuya__viewButtonActive{border-color:color-mix(in srgb, var(--basketball-accent,#e8620a) 50%, transparent);background:color-mix(in srgb, var(--basketball-accent,#e8620a) 12%, transparent);color:var(--basketball-night,var(--page-foreground));font-weight:600}.BasketballStandingsBoard-module-scss-module__wTfuya__groupBoard{gap:calc(var(--space)*6);min-width:0;display:grid}.BasketballStandingsBoard-module-scss-module__wTfuya__groupCard{gap:calc(var(--space)*3);padding:calc(var(--space)*4);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 96%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--page-foreground) 6%, transparent);min-width:0;display:grid}.BasketballStandingsBoard-module-scss-module__wTfuya__groupHeader{align-items:baseline;gap:calc(var(--space)*2);display:flex}.BasketballStandingsBoard-module-scss-module__wTfuya__groupName{color:var(--basketball-accent-strong,var(--page-foreground))}.BasketballStandingsBoard-module-scss-module__wTfuya__tableWrapper{-webkit-overflow-scrolling:touch;margin:0 calc(var(--space)*-1);padding:0 calc(var(--space)*1);min-width:0;overflow-x:auto}.BasketballStandingsBoard-module-scss-module__wTfuya__table{border-collapse:collapse;width:100%;min-width:640px}.BasketballStandingsBoard-module-scss-module__wTfuya__table thead th{text-align:center;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--page-foreground) 60%, transparent);border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 12%, transparent);padding:0 8px 10px}.BasketballStandingsBoard-module-scss-module__wTfuya__table .BasketballStandingsBoard-module-scss-module__wTfuya__teamCol{text-align:left}.BasketballStandingsBoard-module-scss-module__wTfuya__table tbody td{text-align:center;border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 6%, transparent);padding:10px 8px}.BasketballStandingsBoard-module-scss-module__wTfuya__table tbody tr:last-child td{border-bottom:none}.BasketballStandingsBoard-module-scss-module__wTfuya__table tbody tr:hover{background:color-mix(in srgb, var(--basketball-accent,#e8620a) 6%, transparent)}.BasketballStandingsBoard-module-scss-module__wTfuya__rowHighlight,.BasketballStandingsBoard-module-scss-module__wTfuya__rowHighlight:hover{background:color-mix(in srgb, var(--basketball-accent,#e8620a) 18%, transparent);box-shadow:inset 4px 0 0 var(--basketball-accent-strong,#c45f00)}.BasketballStandingsBoard-module-scss-module__wTfuya__teamCell{text-align:left;align-items:center;gap:8px;display:inline-flex}.BasketballStandingsBoard-module-scss-module__wTfuya__logo{object-fit:contain;flex:none}.BasketballStandingsBoard-module-scss-module__wTfuya__teamLink{color:inherit;text-decoration:none}.BasketballStandingsBoard-module-scss-module__wTfuya__teamLink:hover{color:var(--basketball-accent-strong,var(--color-primary))}.BasketballStandingsBoard-module-scss-module__wTfuya__pointsCol,.BasketballStandingsBoard-module-scss-module__wTfuya__pointsCell{font-weight:700}
.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__panel{gap:calc(var(--space)*5);min-width:0;max-width:100%;display:grid}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__section{gap:calc(var(--space)*3);padding:calc(var(--space)*4);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, transparent);box-shadow:0 14px 32px color-mix(in srgb, var(--color-black) 8%, transparent);min-width:0;max-width:100%;display:grid;overflow:hidden}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__sectionHeader{gap:4px;display:grid}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__teamBlock{gap:calc(var(--space)*2);min-width:0;max-width:100%;display:grid}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__teamBlock+.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__teamBlock{margin-top:calc(var(--space)*4);padding-top:calc(var(--space)*4);border-top:1px solid #e8620a1f}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__groupBlock{min-width:0;max-width:100%}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__groupTitle{margin-bottom:calc(var(--space)*2);color:#cc5609;text-transform:uppercase;letter-spacing:.08em}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__tableScroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;width:100%;min-width:0;max-width:100%;overflow-x:auto}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statsTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:640px}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statsTable thead th{text-align:center;text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--page-foreground) 58%, transparent);white-space:nowrap;border-bottom:1px solid #e8620a29;padding:10px 8px}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statsTable thead th:first-child{text-align:left;min-width:7.5rem;max-width:9rem}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statHeader,.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__minutesHeader{white-space:nowrap;vertical-align:bottom;width:2.85rem;min-width:2.85rem;max-width:2.85rem;padding-inline:4px}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statAbbr{cursor:help;letter-spacing:.04em;text-decoration:none}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statsTable tbody td{text-align:center;border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 6%, transparent);padding:10px 8px}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statsTable tbody tr:last-child td{border-bottom:none}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statsTable tbody tr:hover{background:#e8620a0f}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statsTable tbody tr:hover .FixtureBasketballMatchPanel-module-scss-module__vAQVxW__playerCell{background:color-mix(in srgb, #e8620a 6%, var(--color-surface) 94%)}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__playerCell{text-align:left;min-width:0;max-width:12rem}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__playerName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__playerMeta{color:color-mix(in srgb, var(--page-foreground) 58%, transparent);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__pointsCell{color:#c45f00;font-weight:700}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__inlineError{color:color-mix(in srgb, var(--color-danger) 88%, black)}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__loadingRow{align-items:center;gap:12px;display:flex}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__loadingSpinner{border:2px solid #e8620a2e;border-top-color:#e8620a;border-radius:50%;flex:0 0 18px;block-size:18px;inline-size:18px;animation:.8s linear infinite FixtureBasketballMatchPanel-module-scss-module__vAQVxW__basketball-panel-spin}@keyframes FixtureBasketballMatchPanel-module-scss-module__vAQVxW__basketball-panel-spin{to{transform:rotate(360deg)}}@media (max-width:720px){.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__section{padding:calc(var(--space)*3)}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__tableScroll{margin-inline:calc(var(--space)*-3);padding-inline:calc(var(--space)*3)}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statsTable{min-width:34rem}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statsTable thead th{padding:8px 4px;font-size:.68rem}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statHeader,.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__minutesHeader{width:2.5rem;min-width:2.5rem;max-width:2.5rem}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statsTable thead th:first-child,.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__playerCell{background:color-mix(in srgb, var(--color-surface) 94%, transparent);box-shadow:4px 0 10px color-mix(in srgb, var(--color-black) 8%, transparent);position:sticky;left:0}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__statsTable thead th:first-child{z-index:2;white-space:nowrap;text-overflow:ellipsis;min-width:7rem;max-width:7rem;overflow:hidden}.FixtureBasketballMatchPanel-module-scss-module__vAQVxW__playerCell{z-index:1;max-width:7rem}}
.Formula1Shell-module-scss-module__aMuUBG__f1Theme{--f1-accent:#e10600;--f1-accent-strong:#b80000;--f1-accent-soft:color-mix(in srgb, var(--f1-accent) 18%, white);--f1-deep-night:#0a1230;--f1-night-blue:#142858;--f1-night-blue-soft:#1c356b;--f1-grid-line:color-mix(in srgb, var(--page-foreground) 8%, transparent);--f1-card-surface:#fff;--f1-card-border:color-mix(in srgb, var(--page-foreground) 8%, transparent);--f1-card-shadow:0 18px 44px color-mix(in srgb, var(--f1-deep-night) 16%, transparent);--f1-glow-primary:radial-gradient(circle at 18% 24%, color-mix(in srgb, var(--color-secondary) 50%, transparent) 0%, color-mix(in srgb, var(--color-secondary) 0%, transparent) 60%);--f1-glow-accent:radial-gradient(circle at 84% 18%, color-mix(in srgb, var(--f1-accent) 70%, transparent) 0%, color-mix(in srgb, var(--f1-accent) 0%, transparent) 60%);--f1-hero-gradient:linear-gradient(135deg, var(--f1-deep-night) 0%, var(--f1-night-blue) 45%, var(--f1-night-blue-soft) 70%, var(--f1-accent-strong) 100%);--f1-section-spacing:calc(var(--space) * 12)}.Formula1Shell-module-scss-module__aMuUBG__shell{gap:var(--f1-section-spacing);padding:calc(var(--space)*2) 0 calc(var(--space)*12);color:var(--page-foreground);min-width:0;max-width:100%;display:grid}.Formula1Shell-module-scss-module__aMuUBG__shell>*{min-width:0;max-width:100%}.Formula1Shell-module-scss-module__aMuUBG__heroBand{padding:calc(var(--space)*16) calc(var(--space)*8) calc(var(--space)*12);border-radius:calc(var(--radius)*2);background:var(--f1-hero-gradient);color:#fff;isolation:isolate;box-shadow:0 24px 56px color-mix(in srgb, var(--f1-deep-night) 28%, transparent);margin-top:0;position:relative;overflow:hidden}.Formula1Shell-module-scss-module__aMuUBG__heroBand:before,.Formula1Shell-module-scss-module__aMuUBG__heroBand:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0}.Formula1Shell-module-scss-module__aMuUBG__heroBand:before{background:var(--f1-glow-accent),var(--f1-glow-primary);opacity:.65}.Formula1Shell-module-scss-module__aMuUBG__heroBand:after{opacity:.18;mix-blend-mode:screen;background:repeating-linear-gradient(135deg,#ffffff14 0 1px,#0000 1px 14px)}.Formula1Shell-module-scss-module__aMuUBG__heroEyebrow{text-transform:uppercase;letter-spacing:.18em;color:#ffffffd6;align-items:center;gap:10px;display:inline-flex}.Formula1Shell-module-scss-module__aMuUBG__heroEyebrowDot{background:var(--f1-accent);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--f1-accent) 30%, transparent);border-radius:50%}.Formula1Shell-module-scss-module__aMuUBG__heroTitle{margin-top:calc(var(--space)*4);color:#fff;text-shadow:0 2px 12px color-mix(in srgb, var(--f1-deep-night) 36%, transparent)}.Formula1Shell-module-scss-module__aMuUBG__heroDescription{margin-top:calc(var(--space)*3);color:#ffffffe0;max-width:720px}.Formula1Shell-module-scss-module__aMuUBG__heroMeta{margin-top:calc(var(--space)*6);gap:calc(var(--space)*3);color:#ffffffeb;flex-wrap:wrap;display:flex}.Formula1Shell-module-scss-module__aMuUBG__heroMetaPill{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff24;border:1px solid #ffffff3d;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.Formula1Shell-module-scss-module__aMuUBG__heroMetaPill *{color:inherit}.Formula1Shell-module-scss-module__aMuUBG__subNavWrapper{margin-top:calc(var(--space)*-8);z-index:2;position:relative}.Formula1Shell-module-scss-module__aMuUBG__subNavWrapperStandalone{margin-top:0;margin-bottom:calc(var(--space)*4)}.Formula1Shell-module-scss-module__aMuUBG__subNav{gap:calc(var(--space)*2);padding:calc(var(--space)*2);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 18px 36px color-mix(in srgb, var(--f1-deep-night) 18%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;flex-wrap:wrap;display:flex}.Formula1Shell-module-scss-module__aMuUBG__subNavLink{border-radius:var(--radius-pill);min-height:40px;color:var(--page-foreground);align-items:center;gap:8px;padding:10px 18px;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.Formula1Shell-module-scss-module__aMuUBG__subNavLink:hover,.Formula1Shell-module-scss-module__aMuUBG__subNavLink:focus-visible{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.Formula1Shell-module-scss-module__aMuUBG__subNavLinkActive{background:linear-gradient(120deg, var(--color-primary) 0%, var(--f1-accent) 100%);color:#fff;box-shadow:0 8px 18px color-mix(in srgb, var(--f1-accent) 36%, transparent)}.Formula1Shell-module-scss-module__aMuUBG__subNavLinkActive:hover,.Formula1Shell-module-scss-module__aMuUBG__subNavLinkActive:focus-visible{background:linear-gradient(120deg, var(--color-primary) 0%, var(--f1-accent-strong) 100%);color:#fff}.Formula1Shell-module-scss-module__aMuUBG__section{gap:calc(var(--space)*5);display:grid}.Formula1Shell-module-scss-module__aMuUBG__sectionHeader{justify-content:space-between;align-items:end;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.Formula1Shell-module-scss-module__aMuUBG__sectionHeading{gap:calc(var(--space)*1.5);display:grid}.Formula1Shell-module-scss-module__aMuUBG__sectionEyebrow{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.Formula1Shell-module-scss-module__aMuUBG__sectionCta{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--color-primary) 26%, transparent);background:color-mix(in srgb, var(--color-primary) 6%, transparent);color:var(--color-primary);align-items:center;gap:8px;padding:10px 16px;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.Formula1Shell-module-scss-module__aMuUBG__sectionCta:hover,.Formula1Shell-module-scss-module__aMuUBG__sectionCta:focus-visible{background:linear-gradient(120deg, var(--color-primary) 0%, var(--f1-accent) 100%);color:#fff;border-color:#0000}.Formula1Shell-module-scss-module__aMuUBG__sectionCtaArrow{border-bottom:2px solid;border-right:2px solid;width:14px;height:14px;transition:transform .18s;transform:rotate(-45deg)}.Formula1Shell-module-scss-module__aMuUBG__sectionCta:hover .Formula1Shell-module-scss-module__aMuUBG__sectionCtaArrow,.Formula1Shell-module-scss-module__aMuUBG__sectionCta:focus-visible .Formula1Shell-module-scss-module__aMuUBG__sectionCtaArrow{transform:rotate(-45deg)translate(2px)}.Formula1Shell-module-scss-module__aMuUBG__emptyState{padding:calc(var(--space)*8);border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--page-foreground) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);text-align:center;color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}@media (max-width:900px){.Formula1Shell-module-scss-module__aMuUBG__heroBand{padding:calc(var(--space)*12) calc(var(--space)*5) calc(var(--space)*10)}.Formula1Shell-module-scss-module__aMuUBG__heroTitle{font-size:36px}.Formula1Shell-module-scss-module__aMuUBG__subNavWrapper{margin-top:calc(var(--space)*-6)}.Formula1Shell-module-scss-module__aMuUBG__subNav{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.Formula1Shell-module-scss-module__aMuUBG__subNav::-webkit-scrollbar{display:none}.Formula1Shell-module-scss-module__aMuUBG__subNavLink{white-space:nowrap}}@media (max-width:600px){.Formula1Shell-module-scss-module__aMuUBG__shell{padding:var(--space) 0 calc(var(--space)*12);gap:calc(var(--space)*8)}.Formula1Shell-module-scss-module__aMuUBG__heroBand{padding:calc(var(--space)*8) calc(var(--space)*4) calc(var(--space)*6);border-radius:calc(var(--radius)*1.5)}.Formula1Shell-module-scss-module__aMuUBG__heroTitle{font-size:26px}.Formula1Shell-module-scss-module__aMuUBG__heroDescription{font-size:15px}.Formula1Shell-module-scss-module__aMuUBG__heroMeta{gap:calc(var(--space)*2);margin-top:calc(var(--space)*4)}.Formula1Shell-module-scss-module__aMuUBG__heroMetaPill{padding:6px 10px}.Formula1Shell-module-scss-module__aMuUBG__subNavLink{min-height:36px;padding:8px 14px}}
.TodayTopArticlesSection-module-scss-module__j28CiG__section{min-width:0;display:grid}.TodayTopArticlesSection-module-scss-module__j28CiG__slider{--slider-horizontal-padding:32px;--slider-edge-fade:32px;width:calc(100% + var(--slider-horizontal-padding)*2);margin-inline:calc(var(--slider-horizontal-padding)*-1);min-width:0;position:relative}.TodayTopArticlesSection-module-scss-module__j28CiG__slider:before,.TodayTopArticlesSection-module-scss-module__j28CiG__slider:after{content:"";width:var(--slider-edge-fade);z-index:2;pointer-events:none;position:absolute;top:0;bottom:0}.TodayTopArticlesSection-module-scss-module__j28CiG__slider:before{background:linear-gradient(90deg, var(--page-background) 35%, transparent 100%);left:0}.TodayTopArticlesSection-module-scss-module__j28CiG__slider:after{background:linear-gradient(270deg, var(--page-background) 35%, transparent 100%);right:0}.TodayTopArticlesSection-module-scss-module__j28CiG__slider .splide__track{overflow:hidden}.TodayTopArticlesSection-module-scss-module__j28CiG__slider .splide__list{align-items:stretch}.TodayTopArticlesSection-module-scss-module__j28CiG__slider .splide__slide{height:auto}.TodayTopArticlesSection-module-scss-module__j28CiG__slide{height:auto}@media (max-width:1100px){.TodayTopArticlesSection-module-scss-module__j28CiG__slider{--slider-horizontal-padding:24px}}@media (max-width:700px){.TodayTopArticlesSection-module-scss-module__j28CiG__slider{--slider-horizontal-padding:16px;--slider-edge-fade:16px}}
.SeasonHistoryPicker-module-scss-module__V-_HKG__picker{gap:calc(var(--space)*1.5);margin-bottom:calc(var(--space)*4);display:grid}.SeasonHistoryPicker-module-scss-module__V-_HKG__select{width:min(100%,320px);padding:calc(var(--space)*2.5) calc(var(--space)*3);border-radius:calc(var(--radius)*.85);border:1px solid color-mix(in srgb, var(--page-foreground) 14%, transparent);background:color-mix(in srgb, var(--color-surface) 98%, transparent);color:inherit;font:inherit;font-weight:700}.SeasonHistoryPicker-module-scss-module__V-_HKG__basketball .SeasonHistoryPicker-module-scss-module__V-_HKG__select:focus-visible{outline:2px solid color-mix(in srgb, var(--basketball-accent,#e8620a) 55%, transparent);outline-offset:2px}.SeasonHistoryPicker-module-scss-module__V-_HKG__volleyball .SeasonHistoryPicker-module-scss-module__V-_HKG__select:focus-visible{outline:2px solid color-mix(in srgb, var(--volleyball-accent,#6b21a8) 55%, transparent);outline-offset:2px}
.SportGameCard-module-scss-module__BID3Qq__card{border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:var(--page-background);border-radius:12px;min-width:0;max-width:100%;padding:.85rem 1rem}.SportGameCard-module-scss-module__BID3Qq__meta{opacity:.85;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:.75rem;font-size:.8125rem;display:flex}.SportGameCard-module-scss-module__BID3Qq__status{font-weight:700}.SportGameCard-module-scss-module__BID3Qq__matchup{flex-direction:column;gap:.5rem;display:flex}.SportGameCard-module-scss-module__BID3Qq__team{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;display:grid}.SportGameCard-module-scss-module__BID3Qq__team strong{overflow-wrap:anywhere;min-width:0;font-size:1.125rem}
.WorldCupTournamentStageBanner-module-scss-module__Sn9-kG__banner{border-radius:var(--radius);padding:calc(var(--space)*5) calc(var(--space)*6);color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--wc-night-blue) 90%, transparent) 0%, color-mix(in srgb, var(--wc-accent-strong) 70%, transparent) 100%);box-shadow:0 18px 38px color-mix(in srgb, var(--wc-deep-night) 25%, transparent);gap:calc(var(--space)*2);display:grid;position:relative;overflow:hidden}.WorldCupTournamentStageBanner-module-scss-module__Sn9-kG__banner:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff2e,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-40%;right:-20%}.WorldCupTournamentStageBanner-module-scss-module__Sn9-kG__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#ffffffc7}.WorldCupTournamentStageBanner-module-scss-module__Sn9-kG__row{align-items:center;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.WorldCupTournamentStageBanner-module-scss-module__Sn9-kG__dot{background:var(--wc-accent);width:12px;height:12px;box-shadow:0 0 0 6px color-mix(in srgb, var(--wc-accent) 30%, transparent);border-radius:50%;flex:none;animation:2.6s ease-in-out infinite WorldCupTournamentStageBanner-module-scss-module__Sn9-kG__pulse}.WorldCupTournamentStageBanner-module-scss-module__Sn9-kG__dotComplete{background:#ffffffd9;animation:none;box-shadow:0 0 0 6px #ffffff2e}.WorldCupTournamentStageBanner-module-scss-module__Sn9-kG__dotIdle{background:color-mix(in srgb, var(--wc-accent) 50%, transparent);box-shadow:none;animation:none}.WorldCupTournamentStageBanner-module-scss-module__Sn9-kG__title{color:#fff;margin:0}.WorldCupTournamentStageBanner-module-scss-module__Sn9-kG__description{color:#ffffffe0;max-width:64ch;margin:0}@keyframes WorldCupTournamentStageBanner-module-scss-module__Sn9-kG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.18)}}
.BasketballProgramView-module-scss-module__x2DQvW__list{flex-direction:column;gap:.75rem;min-width:0;max-width:100%;display:flex}
.Formula1ScheduleView-module-scss-module__mL7AZG__layout{gap:calc(var(--space)*10);display:grid}.Formula1ScheduleView-module-scss-module__mL7AZG__scheduleGrid{gap:calc(var(--space)*5);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.Formula1ScheduleView-module-scss-module__mL7AZG__timelineHeading{align-items:center;gap:12px;display:inline-flex}.Formula1ScheduleView-module-scss-module__mL7AZG__timelineHeading:before{content:"";background:linear-gradient(120deg, var(--color-primary) 0%, var(--f1-accent,#e10600) 100%);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 18%, transparent);border-radius:50%}
.VolleyballProgramView-module-scss-module__0ciaWG__list{flex-direction:column;gap:.75rem;min-width:0;max-width:100%;display:flex}
