.GoogleAdSlot-module-scss-module__SmzcMq__slot{text-align:center;justify-content:center;align-items:center;width:100%;max-width:100%;margin-inline:auto;display:flex;overflow:hidden}
.PageLayout-module-scss-module__OzYhEa__layout{grid-template-columns:minmax(calc(var(--space) * 6), 1fr) minmax(0, var(--page-grid-width)) minmax(calc(var(--space) * 6), 1fr);align-content:start;row-gap:var(--page-section-spacing);width:100%;min-height:100%;padding-top:var(--page-entry-padding-top);padding-bottom:calc(var(--space)*12);display:grid}.PageLayout-module-scss-module__OzYhEa__layout>*{grid-column:2;min-width:0}.PageLayout-module-scss-module__OzYhEa__layoutFlush{padding-top:0}.PageLayout-module-scss-module__OzYhEa__layoutAutoHeight{min-height:auto}.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}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutShell{gap:calc(var(--space)*8);grid-template-columns:280px minmax(0,1fr);align-items:start;min-width:0;max-width:100%;display:grid}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutShellWithoutSidebar{grid-template-columns:minmax(0,1fr)}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutShellWithoutSidebar .PageLayout-module-scss-module__OzYhEa__sidebarLayoutContent{grid-area:1/1}.PageLayout-module-scss-module__OzYhEa__sidebarRail{gap:calc(var(--space)*4);min-width:0;max-width:100%;top:calc(var(--site-header-row-height,48px) + var(--space)*6);grid-area:1/1/span 2;grid-template-rows:auto minmax(0,1fr);align-self:stretch;display:grid;position:sticky}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutSidebar{gap:calc(var(--space)*4);align-self:start;min-width:0;max-width:100%;display:grid}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutSidebarTop{gap:calc(var(--space)*4);display:grid}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutSidebarBottom{gap:calc(var(--space)*4);align-self:stretch;min-width:0;max-width:100%;display:grid}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutContent{gap:var(--page-section-spacing);grid-area:1/2/span 2;align-content:start;min-width:0;max-width:100%;display:grid}@media (max-width:1160px){.PageLayout-module-scss-module__OzYhEa__layout{padding-inline:calc(var(--space)*2.5);grid-template-columns:minmax(0,1fr)}.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}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutShell{grid-template-columns:minmax(0,1fr)}.PageLayout-module-scss-module__OzYhEa__sidebarRail{display:contents;position:static}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutSidebar{position:static}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutSidebar,.PageLayout-module-scss-module__OzYhEa__sidebarLayoutContent,.PageLayout-module-scss-module__OzYhEa__sidebarLayoutSidebarBottom{grid-column:1}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutSidebar{grid-row:1}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutContent{grid-row:2}.PageLayout-module-scss-module__OzYhEa__sidebarLayoutSidebarBottom{grid-row:3}}@media (max-width:767px){.PageLayout-module-scss-module__OzYhEa__layout{padding-bottom:calc(var(--space)*10)}}
.page-module-scss-module__61rgCa__page{gap:calc(var(--space)*12);padding-bottom:calc(var(--space)*12);min-width:0;max-width:100%;display:grid}.page-module-scss-module__61rgCa__page>*{min-width:0;max-width:100%}.page-module-scss-module__61rgCa__layout{gap:calc(var(--space)*8);min-width:0;max-width:100%;display:grid}.page-module-scss-module__61rgCa__grid{gap:calc(var(--space)*5);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));min-width:0;max-width:100%;display:grid}.page-module-scss-module__61rgCa__card{gap:calc(var(--space)*3);padding:calc(var(--space)*5);border-radius:calc(var(--radius)*1.5);background:linear-gradient(160deg, color-mix(in srgb, var(--color-surface) 100%, transparent) 0%, color-mix(in srgb, var(--color-secondary) 6%, transparent) 100%);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 14px 30px color-mix(in srgb, var(--page-foreground) 10%, transparent);isolation:isolate;grid-template-rows:minmax(0,auto) minmax(0,1fr) auto;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.page-module-scss-module__61rgCa__cardLink{z-index:2;border-radius:inherit;position:absolute;inset:0}.page-module-scss-module__61rgCa__card:after{content:"";background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--color-primary) 10%, transparent) 0%, color-mix(in srgb, var(--color-primary) 0%, transparent) 60%);opacity:.55;z-index:-1;position:absolute;inset:0}.page-module-scss-module__61rgCa__card:hover,.page-module-scss-module__61rgCa__card:focus-within{box-shadow:0 22px 40px color-mix(in srgb, var(--page-foreground) 14%, transparent);transform:translateY(-2px)}.page-module-scss-module__61rgCa__cardHeader{justify-content:space-between;align-items:flex-start;gap:calc(var(--space)*2);display:flex}.page-module-scss-module__61rgCa__cardNumber{color:color-mix(in srgb, var(--page-foreground) 28%, transparent);font-variant-numeric:tabular-nums}.page-module-scss-module__61rgCa__cardCountry{color:color-mix(in srgb, var(--page-foreground) 70%, transparent);align-items:center;gap:8px;display:inline-flex}.page-module-scss-module__61rgCa__avatar{aspect-ratio:1;border-radius:var(--radius);background:linear-gradient(135deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 72%, white) 100%);place-items:center;width:200px;max-width:100%;margin:0 auto;display:grid;position:relative;overflow:hidden}.page-module-scss-module__61rgCa__avatarImage{object-fit:cover}.page-module-scss-module__61rgCa__avatarInitials{color:#fff;font-variant-numeric:tabular-nums}.page-module-scss-module__61rgCa__cardName{color:var(--color-primary)}.page-module-scss-module__61rgCa__cardAbbrChip{border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.08em;align-self:flex-start;align-items:center;padding:4px 10px;display:inline-flex}.page-module-scss-module__61rgCa__statRow{gap:calc(var(--space)*2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module-scss-module__61rgCa__statCell{border-radius:calc(var(--radius) - 4px);background:color-mix(in srgb, var(--color-primary) 4%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 8%, transparent);text-align:center;gap:2px;min-width:0;padding:10px 8px;display:grid}.page-module-scss-module__61rgCa__statValue{color:var(--color-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.15}.page-module-scss-module__61rgCa__statLabel{text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb, var(--page-foreground) 60%, transparent);overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.2}@media (max-width:600px){.page-module-scss-module__61rgCa__page{padding-top:var(--space);gap:calc(var(--space)*8)}.page-module-scss-module__61rgCa__layout{gap:calc(var(--space)*6)}.page-module-scss-module__61rgCa__card{padding:calc(var(--space)*4)}.page-module-scss-module__61rgCa__avatar{width:160px}.page-module-scss-module__61rgCa__statRow{gap:calc(var(--space)*1.5)}.page-module-scss-module__61rgCa__statCell{padding:8px 6px}}
.ResultsClient-module-scss-module__mA2GIa__page{gap:calc(var(--space)*12);padding-bottom:calc(var(--space)*12);min-width:0;max-width:100%;display:grid}.ResultsClient-module-scss-module__mA2GIa__page>*{min-width:0;max-width:100%}.ResultsClient-module-scss-module__mA2GIa__layout{gap:calc(var(--space)*8);display:grid}.ResultsClient-module-scss-module__mA2GIa__tabPanel{gap:calc(var(--space)*6);display:grid}.ResultsClient-module-scss-module__mA2GIa__selectorSlider{--f1-round-chip-width:172px;--slider-edge-fade:32px;gap:calc(var(--space)*3);min-width:0;display:grid}.ResultsClient-module-scss-module__mA2GIa__selectorSlider .splide__track{min-width:0;position:relative;overflow:hidden}.ResultsClient-module-scss-module__mA2GIa__selectorSlider .splide__track:before{content:"";width:var(--slider-edge-fade);z-index:2;pointer-events:none;position:absolute;top:0;bottom:0}.ResultsClient-module-scss-module__mA2GIa__selectorSlider .splide__track:after{content:"";width:var(--slider-edge-fade);z-index:2;pointer-events:none;position:absolute;top:0;bottom:0}.ResultsClient-module-scss-module__mA2GIa__selectorSlider .splide__track:before{background:linear-gradient(90deg, var(--page-background) 35%, transparent 100%);left:0}.ResultsClient-module-scss-module__mA2GIa__selectorSlider .splide__track:after{background:linear-gradient(270deg, var(--page-background) 35%, transparent 100%);right:0}.ResultsClient-module-scss-module__mA2GIa__selectorSlider .splide__list{align-items:stretch}.ResultsClient-module-scss-module__mA2GIa__selectorSlider .splide__slide{width:auto;height:auto;position:relative}.ResultsClient-module-scss-module__mA2GIa__selectorSlider .splide__slide.is-active .ResultsClient-module-scss-module__mA2GIa__roundChip{border-color:color-mix(in srgb, var(--color-primary) 56%, transparent);background:color-mix(in srgb, var(--color-surface) 97%, var(--color-primary) 3%);box-shadow:0 16px 32px color-mix(in srgb, var(--color-primary) 16%, transparent),inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 18%, transparent)}.ResultsClient-module-scss-module__mA2GIa__selectorSlider .splide__slide.is-active .ResultsClient-module-scss-module__mA2GIa__roundChipNumber{color:var(--color-primary)}.ResultsClient-module-scss-module__mA2GIa__selectorSlider .splide__slide.is-active .ResultsClient-module-scss-module__mA2GIa__roundChipName{color:color-mix(in srgb, var(--color-primary) 90%, black 10%)}.ResultsClient-module-scss-module__mA2GIa__selectorChrome{min-width:0;display:grid}.ResultsClient-module-scss-module__mA2GIa__selectorSlide{width:auto;height:auto}.ResultsClient-module-scss-module__mA2GIa__roundChip{appearance:none;cursor:pointer;width:var(--f1-round-chip-width);border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);border-radius:calc(var(--radius) - 4px);background:color-mix(in srgb, var(--color-surface) 98%, transparent);text-align:left;gap:4px;min-height:100%;padding:10px 12px;transition:border-color .18s,background-color .18s,transform .18s;display:grid}.ResultsClient-module-scss-module__mA2GIa__roundChip:hover,.ResultsClient-module-scss-module__mA2GIa__roundChip:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 38%, transparent);background:color-mix(in srgb, var(--color-primary) 4%, transparent)}.ResultsClient-module-scss-module__mA2GIa__roundChipActive{border-color:color-mix(in srgb, var(--color-primary) 18%, transparent);background:color-mix(in srgb, var(--color-surface) 98%, transparent);color:var(--page-foreground);box-shadow:none}.ResultsClient-module-scss-module__mA2GIa__roundChipActive:hover,.ResultsClient-module-scss-module__mA2GIa__roundChipActive:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 38%, transparent);background:color-mix(in srgb, var(--color-primary) 4%, transparent);color:var(--page-foreground)}.ResultsClient-module-scss-module__mA2GIa__roundChipNumber{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.ResultsClient-module-scss-module__mA2GIa__roundChipActive .ResultsClient-module-scss-module__mA2GIa__roundChipNumber{color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.ResultsClient-module-scss-module__mA2GIa__roundChipName,.ResultsClient-module-scss-module__mA2GIa__roundChipActive .ResultsClient-module-scss-module__mA2GIa__roundChipName{color:var(--color-primary)}.ResultsClient-module-scss-module__mA2GIa__raceHeader{gap:calc(var(--space)*2);padding:calc(var(--space)*4);border-radius:var(--radius);background:linear-gradient(120deg, color-mix(in srgb, var(--color-primary) 8%, transparent) 0%, color-mix(in srgb, var(--color-secondary) 10%, transparent) 100%);border:1px solid color-mix(in srgb, var(--color-primary) 14%, transparent);display:grid}.ResultsClient-module-scss-module__mA2GIa__raceHeaderTop{justify-content:space-between;align-items:baseline;gap:calc(var(--space)*2);flex-wrap:wrap;display:flex}.ResultsClient-module-scss-module__mA2GIa__raceHeaderRound{color:color-mix(in srgb, var(--page-foreground) 60%, transparent);text-transform:uppercase;letter-spacing:.1em}.ResultsClient-module-scss-module__mA2GIa__raceHeaderTitle{color:var(--color-primary)}.ResultsClient-module-scss-module__mA2GIa__raceHeaderMeta{color:color-mix(in srgb, var(--page-foreground) 70%, transparent)}.ResultsClient-module-scss-module__mA2GIa__raceStatusState{gap:calc(var(--space)*2);padding:calc(var(--space)*5);border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--color-primary) 18%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);text-align:center;display:grid}.ResultsClient-module-scss-module__mA2GIa__raceStatusMeta{color:color-mix(in srgb, var(--page-foreground) 68%, transparent)}@media (max-width:700px){.ResultsClient-module-scss-module__mA2GIa__page{padding-top:var(--space);gap:calc(var(--space)*8)}.ResultsClient-module-scss-module__mA2GIa__selectorSlider{--f1-round-chip-width:156px;--slider-edge-fade:16px}.ResultsClient-module-scss-module__mA2GIa__roundChip{width:var(--f1-round-chip-width)}}
.page-module-scss-module__fAcz6a__page{gap:calc(var(--space)*12);padding-bottom:calc(var(--space)*12);min-width:0;max-width:100%;display:grid}.page-module-scss-module__fAcz6a__page>*{min-width:0;max-width:100%}.page-module-scss-module__fAcz6a__layout{gap:calc(var(--space)*10);display:grid}.page-module-scss-module__fAcz6a__archiveSection{gap:calc(var(--space)*5);display:grid}.page-module-scss-module__fAcz6a__archiveSectionHeader{justify-content:space-between;align-items:end;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.page-module-scss-module__fAcz6a__archiveSectionHeading{gap:calc(var(--space)*1.5);display:grid}.page-module-scss-module__fAcz6a__archiveSectionEyebrow{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.page-module-scss-module__fAcz6a__upcomingStack{gap:calc(var(--space)*5);display:grid}.page-module-scss-module__fAcz6a__supportingBlock{gap:calc(var(--space)*3);padding:calc(var(--space)*4);border-radius:calc(var(--radius)*1.5);background:color-mix(in srgb, var(--color-surface) 98%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 6%, transparent);display:grid}.page-module-scss-module__fAcz6a__supportingHeader{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);display:flex}.page-module-scss-module__fAcz6a__supportingCount{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 10%, transparent);min-width:32px;height:32px;color:var(--color-primary);justify-content:center;align-items:center;padding-inline:10px;display:inline-flex}.page-module-scss-module__fAcz6a__compactGrid{gap:calc(var(--space)*4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.page-module-scss-module__fAcz6a__timelineHeading{align-items:center;gap:12px;display:inline-flex}.page-module-scss-module__fAcz6a__timelineHeading:before{content:"";background:var(--color-primary);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 18%, transparent);border-radius:50%}@media (max-width:600px){.page-module-scss-module__fAcz6a__page{padding-top:var(--space);gap:calc(var(--space)*8)}.page-module-scss-module__fAcz6a__supportingBlock{padding:calc(var(--space)*3)}}
.page-module-scss-module__MgzKtW__page{gap:calc(var(--space)*12);padding-bottom:calc(var(--space)*12);min-width:0;max-width:100%;display:grid}.page-module-scss-module__MgzKtW__page>*{min-width:0;max-width:100%}.page-module-scss-module__MgzKtW__layout{gap:calc(var(--space)*8);display:grid}.page-module-scss-module__MgzKtW__grid{gap:calc(var(--space)*5);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.page-module-scss-module__MgzKtW__card{gap:calc(var(--space)*4);padding:calc(var(--space)*5);border-radius:calc(var(--radius)*1.5);background:linear-gradient(160deg, color-mix(in srgb, var(--color-surface) 100%, transparent) 0%, color-mix(in srgb, var(--color-secondary) 6%, transparent) 100%);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 14px 30px color-mix(in srgb, var(--page-foreground) 10%, transparent);isolation:isolate;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.page-module-scss-module__MgzKtW__cardLink{z-index:2;border-radius:inherit;position:absolute;inset:0}.page-module-scss-module__MgzKtW__card:after{content:"";background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--color-primary) 10%, transparent) 0%, color-mix(in srgb, var(--color-primary) 0%, transparent) 60%);opacity:.55;z-index:-1;position:absolute;inset:0}.page-module-scss-module__MgzKtW__card:hover,.page-module-scss-module__MgzKtW__card:focus-within{box-shadow:0 22px 40px color-mix(in srgb, var(--page-foreground) 14%, transparent);transform:translateY(-2px)}.page-module-scss-module__MgzKtW__cardHeader{gap:calc(var(--space)*4);grid-template-columns:80px minmax(0,1fr);align-items:center;display:grid}.page-module-scss-module__MgzKtW__logo{background:linear-gradient(135deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 72%, white) 100%);border-radius:50%;place-items:center;width:80px;height:80px;display:grid;position:relative;overflow:hidden}.page-module-scss-module__MgzKtW__logoImage{object-fit:contain;background:#fff}.page-module-scss-module__MgzKtW__logoInitials{color:#fff;font-variant-numeric:tabular-nums}.page-module-scss-module__MgzKtW__headerTextStack{gap:4px;min-width:0;display:grid}.page-module-scss-module__MgzKtW__cardName{color:var(--color-primary);overflow-wrap:break-word;margin:0}.page-module-scss-module__MgzKtW__cardBase{color:color-mix(in srgb, var(--page-foreground) 70%, transparent)}.page-module-scss-module__MgzKtW__statsGrid{gap:calc(var(--space)*2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module-scss-module__MgzKtW__statCell{border-radius:calc(var(--radius) - 4px);background:color-mix(in srgb, var(--color-primary) 4%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 8%, transparent);gap:2px;padding:10px 12px;display:grid}.page-module-scss-module__MgzKtW__statValue{color:var(--color-primary);font-variant-numeric:tabular-nums}.page-module-scss-module__MgzKtW__statLabel{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--page-foreground) 60%, transparent)}.page-module-scss-module__MgzKtW__detailList{gap:calc(var(--space)*1.5);padding-top:calc(var(--space)*2);border-top:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);display:grid}.page-module-scss-module__MgzKtW__detailRow{justify-content:space-between;gap:calc(var(--space)*2);display:flex}.page-module-scss-module__MgzKtW__detailLabel{text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.page-module-scss-module__MgzKtW__detailValue{color:var(--page-foreground);text-align:right}@media (max-width:600px){.page-module-scss-module__MgzKtW__page{padding-top:var(--space);gap:calc(var(--space)*8)}}
.VolleyballRootPage-module-scss-module__9k7bYq__leagueSection{gap:calc(var(--space)*4);display:grid}.VolleyballRootPage-module-scss-module__9k7bYq__leagueGrid{--league-card-height:calc((var(--space) * 7) + 32px);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:var(--league-card-height);gap:calc(var(--space)*3);max-height:calc(var(--league-card-height)*3 + var(--space)*3*2);overscroll-behavior:contain;padding-right:calc(var(--space)*1);display:grid;overflow:auto}.VolleyballRootPage-module-scss-module__9k7bYq__leagueCard{min-height:var(--league-card-height);align-content:center;height:100%}@media (max-width:900px){.VolleyballRootPage-module-scss-module__9k7bYq__leagueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.VolleyballRootPage-module-scss-module__9k7bYq__leagueGrid{grid-template-columns:1fr}}
.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__copy{gap:calc(var(--space)*2 + 2px)}.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-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:calc(100% - 16px);padding:4px 8px;display:block;position:absolute;top:0;left:0;overflow:hidden}.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__copy{gap:calc(var(--space)*2);display:grid}@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)}}
.CompactArticleCard-module-scss-module__XNsaKa__card{--compact-card-media-width:180px;border-radius:var(--radius);width:100%}.CompactArticleCard-module-scss-module__XNsaKa__card.CompactArticleCard-module-scss-module__XNsaKa__narrow{--compact-card-media-width:144px}.CompactArticleCard-module-scss-module__XNsaKa__link{grid-template-columns:var(--compact-card-media-width) minmax(0, 1fr);gap:calc(var(--space)*2 + 2px);align-items:center;transition:transform .2s;display:grid}.CompactArticleCard-module-scss-module__XNsaKa__media{width:var(--compact-card-media-width);aspect-ratio:var(--image-ratio-article);border-radius:calc(var(--radius) - 4px);transition:box-shadow .2s;position:relative;overflow:hidden}.CompactArticleCard-module-scss-module__XNsaKa__image{object-fit:cover;z-index:0;transition:transform .35s}.CompactArticleCard-module-scss-module__XNsaKa__category{z-index:2;border-top-left-radius:var(--radius);background:color-mix(in srgb, var(--color-black) 45%, transparent);color:#fff;text-align:right;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:calc(100% - 8px);padding:4px 8px;display:block;position:absolute;bottom:0;right:0;overflow:hidden}.CompactArticleCard-module-scss-module__XNsaKa__content{align-content:center;gap:0;padding:0;display:grid}.CompactArticleCard-module-scss-module__XNsaKa__metaRow{justify-content:space-between;align-items:center;gap:calc(var(--space)*2 + 2px);flex-wrap:wrap;display:flex}.CompactArticleCard-module-scss-module__XNsaKa__meta{align-items:center;gap:calc(var(--space)*2 + 2px);flex-wrap:wrap;display:flex}.CompactArticleCard-module-scss-module__XNsaKa__copy{gap:2px;display:grid}.CompactArticleCard-module-scss-module__XNsaKa__copy h3{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:700px){.CompactArticleCard-module-scss-module__XNsaKa__link{grid-template-columns:120px minmax(0,1fr)}.CompactArticleCard-module-scss-module__XNsaKa__media{width:120px}}
.SpotlightArticleCard-module-scss-module__VE9H5q__card{border-radius:0;width:100%}.SpotlightArticleCard-module-scss-module__VE9H5q__link{color:inherit;grid-template-columns:1fr;gap:0;text-decoration:none;display:grid}.SpotlightArticleCard-module-scss-module__VE9H5q__media{width:100%;min-height:min(78vw,420px);aspect-ratio:var(--image-ratio-article);border-radius:0;position:relative;overflow:hidden}.SpotlightArticleCard-module-scss-module__VE9H5q__media:after{content:"";z-index:1;background:linear-gradient(#0a0a2414 0%,#0a0a24b8 100%),linear-gradient(270deg,#b9224e33 0%,#140d5280 100%);position:absolute;inset:0}.SpotlightArticleCard-module-scss-module__VE9H5q__image{object-fit:cover;z-index:0;transition:transform .35s}.SpotlightArticleCard-module-scss-module__VE9H5q__category{z-index:2;border-bottom-right-radius:var(--radius);background:color-mix(in srgb, var(--color-black) 45%, transparent);color:#fff;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:calc(100% - 16px);padding:4px 8px;display:block;position:absolute;top:0;left:0;overflow:hidden}.SpotlightArticleCard-module-scss-module__VE9H5q__content{z-index:2;gap:calc(var(--space)*2);padding:calc(var(--space)*4) 10px;display:grid;position:absolute;inset:auto 0 0}.SpotlightArticleCard-module-scss-module__VE9H5q__content *{color:#fff}.SpotlightArticleCard-module-scss-module__VE9H5q__metaRow{justify-content:flex-start;align-items:center;gap:calc(var(--space)*2 + 2px);flex-wrap:wrap;display:flex}.SpotlightArticleCard-module-scss-module__VE9H5q__meta{align-items:center;gap:calc(var(--space)*2 + 2px);color:#fff;flex-wrap:wrap;width:fit-content;max-width:100%;display:flex}.SpotlightArticleCard-module-scss-module__VE9H5q__title{color:#fff;display:block}
.CategoryArchiveSection-module-scss-module__9aH1za__section{gap:calc(var(--space)*5);padding-bottom:calc(var(--space)*8);display:grid}.CategoryArchiveSection-module-scss-module__9aH1za__grid{gap:calc(var(--space)*3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CategoryArchiveSection-module-scss-module__9aH1za__emptyState{padding:calc(var(--space)*5);border:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, transparent)}.CategoryArchiveSection-module-scss-module__9aH1za__pagination{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);padding-top:calc(var(--space)*2);flex-wrap:wrap;display:flex}.CategoryArchiveSection-module-scss-module__9aH1za__paginationPages{justify-content:center;align-items:center;gap:calc(var(--space)*2);flex-wrap:wrap;display:flex}.CategoryArchiveSection-module-scss-module__9aH1za__paginationItem{align-items:center;gap:calc(var(--space)*2);display:flex}.CategoryArchiveSection-module-scss-module__9aH1za__paginationGap{color:color-mix(in srgb, var(--page-foreground) 56%, transparent)}@media (max-width:900px){.CategoryArchiveSection-module-scss-module__9aH1za__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.CategoryArchiveSection-module-scss-module__9aH1za__section{padding-bottom:calc(var(--space)*6)}.CategoryArchiveSection-module-scss-module__9aH1za__pagination{justify-content:center}}
.HeroSecondaryArticleCard-module-scss-module__TlwAFa__card{border-radius:var(--radius);width:100%;max-width:600px}.HeroSecondaryArticleCard-module-scss-module__TlwAFa__link{align-items:center;gap:calc(var(--space)*4);grid-template-columns:220px minmax(0,1fr);transition:transform .2s;display:grid}.HeroSecondaryArticleCard-module-scss-module__TlwAFa__media{width:220px;aspect-ratio:var(--image-ratio-article);border-radius:var(--radius);transition:box-shadow .2s;position:relative;overflow:hidden}.HeroSecondaryArticleCard-module-scss-module__TlwAFa__image{object-fit:cover;z-index:0;transition:transform .35s}.HeroSecondaryArticleCard-module-scss-module__TlwAFa__category{z-index:2;border-bottom-right-radius:var(--radius);background:color-mix(in srgb, var(--color-black) 45%, transparent);color:#fff;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:calc(100% - 16px);padding:4px 8px;display:block;position:absolute;top:0;left:0;overflow:hidden}.HeroSecondaryArticleCard-module-scss-module__TlwAFa__content{gap:calc(var(--space)*3);display:grid}.HeroSecondaryArticleCard-module-scss-module__TlwAFa__content *{color:#fff}.HeroSecondaryArticleCard-module-scss-module__TlwAFa__metaRow{justify-content:space-between;align-items:center;gap:calc(var(--space)*2 + 2px);flex-wrap:wrap;display:flex}.HeroSecondaryArticleCard-module-scss-module__TlwAFa__meta{align-items:center;gap:calc(var(--space)*2 + 2px);color:#fff;flex-wrap:wrap;display:flex}.HeroSecondaryArticleCard-module-scss-module__TlwAFa__copy{gap:calc(var(--space)*2);display:grid}
.HeroArticlesSection-module-scss-module__ooMMAG__section{color:#fff;margin-top:0;position:relative;overflow:hidden}.HeroArticlesSection-module-scss-module__ooMMAG__section>.HeroArticlesSection-module-scss-module__ooMMAG__backgroundImage{grid-column:unset;object-fit:cover;filter:blur(2px)}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__overlay{background:linear-gradient(270deg,#b9224e94 0%,#b9224e70 35%,#130d728a 70%,#140d52b8 100%),linear-gradient(#0a0a2429 0%,#0a0a246b 100%),radial-gradient(circle at 22% 46%,#171e706b 0%,#171e702e 34%,#171e7000 66%)}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__backgroundImage,.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__overlay{z-index:0;position:absolute;inset:0}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__inner{z-index:1;padding:calc(var(--space)*8);position:relative}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__desktopContent{justify-content:space-evenly;align-items:center;gap:calc(var(--space)*6);grid-template-columns:500px 600px;display:grid}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__heroWrapper{align-content:end;gap:calc(var(--space)*4);min-width:0;max-width:720px;color:inherit;text-decoration:none;display:grid}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__heroWrapper *{color:#fff}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__heroWrapper:focus-visible{outline:2px solid color-mix(in srgb, var(--color-surface) 80%, transparent);outline-offset:8px;border-radius:var(--radius)}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__heroWrapper p{color:#fff;max-width:58ch}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__eyebrow{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-black) 28%, transparent);color:#fff;text-transform:uppercase;width:fit-content;padding:4px 10px}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__meta{align-items:center;gap:calc(var(--space)*2 + 2px);color:#fff;flex-wrap:wrap;display:flex}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__meta *{color:#fff}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__cta{width:fit-content}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__secondaryWrapper{gap:calc(var(--space)*3);min-width:0;display:grid}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__mobileList{gap:0;display:none}@media (max-width:1160px){.HeroArticlesSection-module-scss-module__ooMMAG__section{min-height:auto;margin-inline:-10px}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__backgroundImage,.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__overlay{display:none}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__inner{padding:0}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__desktopContent{display:none}.HeroArticlesSection-module-scss-module__ooMMAG__section .HeroArticlesSection-module-scss-module__ooMMAG__mobileList{margin-top:0;display:grid}}
.page-module-scss-module__tHz_Sa__page{gap:calc(var(--space)*12);padding-bottom:calc(var(--space)*12);min-width:0;max-width:100%;display:grid}.page-module-scss-module__tHz_Sa__page>*{min-width:0;max-width:100%}.page-module-scss-module__tHz_Sa__layout{gap:calc(var(--space)*12);min-width:0;max-width:100%;display:grid}.page-module-scss-module__tHz_Sa__layout>*{min-width:0;max-width:100%}.page-module-scss-module__tHz_Sa__sidebar{min-width:0}.page-module-scss-module__tHz_Sa__sidebarStack{gap:calc(var(--space)*4);display:grid}.page-module-scss-module__tHz_Sa__sidebarActions{gap:calc(var(--space)*3);display:grid}.page-module-scss-module__tHz_Sa__sidebarActionLink{min-height:48px;padding:0 calc(var(--space)*4);border-radius:calc(var(--radius)*1.25);border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);background:color-mix(in srgb, var(--color-surface) 98%, transparent);color:var(--color-primary);box-shadow:0 10px 24px color-mix(in srgb, var(--page-foreground) 8%, transparent);justify-content:center;align-items:center;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.page-module-scss-module__tHz_Sa__sidebarActionLink:hover,.page-module-scss-module__tHz_Sa__sidebarActionLink:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 36%, transparent);background:color-mix(in srgb, var(--color-primary) 4%, transparent);transform:translateY(-1px)}.page-module-scss-module__tHz_Sa__sidebarRoundsGrid{gap:calc(var(--space)*4);display:grid}.page-module-scss-module__tHz_Sa__content{min-width:0}.page-module-scss-module__tHz_Sa__standingsGrid{gap:calc(var(--space)*6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.page-module-scss-module__tHz_Sa__standingsBlock{gap:calc(var(--space)*4);padding:calc(var(--space)*5);border-radius:calc(var(--radius)*1.5);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--page-foreground) 8%, transparent);min-width:0;max-width:100%;display:grid}.page-module-scss-module__tHz_Sa__standingsBlockTitle{justify-content:space-between;align-items:end;gap:calc(var(--space)*2);display:flex}.page-module-scss-module__tHz_Sa__standingsLink{color:var(--color-primary)}@media (max-width:600px){.page-module-scss-module__tHz_Sa__page{padding-top:var(--space);gap:calc(var(--space)*8)}.page-module-scss-module__tHz_Sa__layout{gap:calc(var(--space)*8)}.page-module-scss-module__tHz_Sa__standingsBlock{padding:calc(var(--space)*4)}}
.MainFeatureArticleCard-module-scss-module__IGbNkW__card{border-radius:var(--radius);width:100%}.MainFeatureArticleCard-module-scss-module__IGbNkW__link{grid-template-columns:1fr;gap:0;display:grid}.MainFeatureArticleCard-module-scss-module__IGbNkW__media{aspect-ratio:16/7;border-radius:var(--radius);width:100%;transition:box-shadow .2s;position:relative;overflow:hidden}.MainFeatureArticleCard-module-scss-module__IGbNkW__media: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}.MainFeatureArticleCard-module-scss-module__IGbNkW__image{object-fit:cover;z-index:0;transition:transform .35s}.MainFeatureArticleCard-module-scss-module__IGbNkW__content{z-index:2;gap:calc(var(--space) + 2px);max-width:min(420px,100% - 32px);display:grid;position:absolute;bottom:16px;left:16px;right:16px}.MainFeatureArticleCard-module-scss-module__IGbNkW__content *{color:#fff}.MainFeatureArticleCard-module-scss-module__IGbNkW__meta{align-items:center;gap:calc(var(--space)*2 + 2px);color:#fff;flex-wrap:wrap;display:flex}.MainFeatureArticleCard-module-scss-module__IGbNkW__title{color:#fff;text-shadow:0 1px 10px color-mix(in srgb, var(--color-black) 35%, transparent)}
.CategoryMainArticlesSection-module-scss-module__aQEbYa__section{display:grid}.CategoryMainArticlesSection-module-scss-module__aQEbYa__shell{gap:calc(var(--space)*6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.CategoryMainArticlesSection-module-scss-module__aQEbYa__main{gap:calc(var(--space)*4);align-content:start;display:grid}.CategoryMainArticlesSection-module-scss-module__aQEbYa__layout,.CategoryMainArticlesSection-module-scss-module__aQEbYa__desktopLayout{gap:calc(var(--space)*8);display:grid}.CategoryMainArticlesSection-module-scss-module__aQEbYa__mainHeading{margin:0}.CategoryMainArticlesSection-module-scss-module__aQEbYa__primaryRow{gap:calc(var(--space)*3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CategoryMainArticlesSection-module-scss-module__aQEbYa__secondaryRow{gap:calc(var(--space)*3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.CategoryMainArticlesSection-module-scss-module__aQEbYa__secondaryStack{gap:calc(var(--space)*4);grid-column:span 1;display:grid}.CategoryMainArticlesSection-module-scss-module__aQEbYa__mobilePrimaryRow,.CategoryMainArticlesSection-module-scss-module__aQEbYa__mobileFeature{display:none}.CategoryMainArticlesSection-module-scss-module__aQEbYa__grid{gap:calc(var(--space)*8) calc(var(--space)*6);grid-template-columns:repeat(2,minmax(0,1fr));display:none}.CategoryMainArticlesSection-module-scss-module__aQEbYa__featureCard{grid-column:1/-1}.CategoryMainArticlesSection-module-scss-module__aQEbYa__secondaryRow .CategoryMainArticlesSection-module-scss-module__aQEbYa__featureCard{grid-column:span 2}@media (max-width:1100px){.CategoryMainArticlesSection-module-scss-module__aQEbYa__desktopLayout{display:none}.CategoryMainArticlesSection-module-scss-module__aQEbYa__mobilePrimaryRow{gap:calc(var(--space)*8) calc(var(--space)*6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CategoryMainArticlesSection-module-scss-module__aQEbYa__mobileFeature{display:grid}.CategoryMainArticlesSection-module-scss-module__aQEbYa__grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CategoryMainArticlesSection-module-scss-module__aQEbYa__featureCard{grid-column:span 2}}@media (max-width:700px){.CategoryMainArticlesSection-module-scss-module__aQEbYa__mobilePrimaryRow,.CategoryMainArticlesSection-module-scss-module__aQEbYa__grid{gap:calc(var(--space)*4);grid-template-columns:minmax(0,1fr)}.CategoryMainArticlesSection-module-scss-module__aQEbYa__featureCard{grid-column:auto}}
.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}}
.StandingsBoard-module-scss-module__AQWKxa__board{gap:calc(var(--space)*4);min-width:0;display:grid}.StandingsBoard-module-scss-module__AQWKxa__viewToggle{gap:calc(var(--space)*2);flex-wrap:wrap;display:flex}.StandingsBoard-module-scss-module__AQWKxa__viewButton{white-space:nowrap}.StandingsBoard-module-scss-module__AQWKxa__groupBoard{gap:calc(var(--space)*6);min-width:0;max-width:100%;display:grid}.StandingsBoard-module-scss-module__AQWKxa__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;max-height:500px;display:grid}.StandingsBoard-module-scss-module__AQWKxa__groupHeader{gap:0;display:grid}.StandingsBoard-module-scss-module__AQWKxa__headerCopy{gap:4px;display:grid}.StandingsBoard-module-scss-module__AQWKxa__headerTopRow{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);display:flex}.StandingsBoard-module-scss-module__AQWKxa__title{color:var(--page-foreground)}.StandingsBoard-module-scss-module__AQWKxa__groupName{color:color-mix(in srgb, var(--page-foreground) 68%, transparent);margin:0}.StandingsBoard-module-scss-module__AQWKxa__headerCta{white-space:nowrap}.StandingsBoard-module-scss-module__AQWKxa__tableWrapper{-webkit-overflow-scrolling:touch;margin:0 calc(var(--space)*-1);padding:0 calc(var(--space)*1);min-width:0;min-height:0;overflow:auto}.StandingsBoard-module-scss-module__AQWKxa__table{border-collapse:collapse;width:100%;min-width:640px}.StandingsBoard-module-scss-module__AQWKxa__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}.StandingsBoard-module-scss-module__AQWKxa__table .StandingsBoard-module-scss-module__AQWKxa__teamCol{text-align:left}.StandingsBoard-module-scss-module__AQWKxa__table tbody td{text-align:center;border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 6%, transparent);padding:10px 8px}.StandingsBoard-module-scss-module__AQWKxa__table tbody tr:last-child td{border-bottom:none}.StandingsBoard-module-scss-module__AQWKxa__table tbody tr:hover{background:color-mix(in srgb, var(--color-secondary) 8%, transparent)}.StandingsBoard-module-scss-module__AQWKxa__highlightedRow{background:color-mix(in srgb, var(--color-secondary) 12%, transparent)}.StandingsBoard-module-scss-module__AQWKxa__highlightedRow:hover{background:color-mix(in srgb, var(--color-secondary) 16%, transparent)}.StandingsBoard-module-scss-module__AQWKxa__teamCell{text-align:left;overflow-wrap:anywhere;align-items:center;gap:8px;display:inline-flex}.StandingsBoard-module-scss-module__AQWKxa__teamCellLink{color:var(--page-foreground);border-bottom:1px dashed #0000;text-decoration:none;transition:color .18s}.StandingsBoard-module-scss-module__AQWKxa__teamCellLink:hover,.StandingsBoard-module-scss-module__AQWKxa__teamCellLink:focus-visible{color:var(--color-primary);border-bottom-color:color-mix(in srgb, var(--color-secondary) 45%, transparent);outline:none}.StandingsBoard-module-scss-module__AQWKxa__teamLogo{object-fit:contain;width:22px;height:22px}.StandingsBoard-module-scss-module__AQWKxa__rankBadge{background:color-mix(in srgb, var(--color-secondary) 14%, transparent);width:26px;height:26px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.StandingsBoard-module-scss-module__AQWKxa__rankBadgeHighlighted{background:color-mix(in srgb, var(--color-secondary) 24%, transparent)}.StandingsBoard-module-scss-module__AQWKxa__pointsCol,.StandingsBoard-module-scss-module__AQWKxa__pointsCell{color:var(--color-primary);font-weight:700}@media (max-width:720px){.StandingsBoard-module-scss-module__AQWKxa__headerTopRow{flex-direction:column;align-items:flex-start}}
.CategoryFixturesProgram-module-scss-module__Ji1Z-G__section{min-width:0;display:grid}.CategoryFixturesProgram-module-scss-module__Ji1Z-G__inner{min-width:0}.CategoryFixturesProgram-module-scss-module__Ji1Z-G__slider{--slider-horizontal-padding:32px;--slider-edge-fade:32px;min-width:0}.CategoryFixturesProgram-module-scss-module__Ji1Z-G__slider .splide__track{position:relative;overflow:hidden}.CategoryFixturesProgram-module-scss-module__Ji1Z-G__slider .splide__track:before{content:"";width:var(--slider-edge-fade);z-index:2;pointer-events:none;position:absolute;top:0;bottom:0}.CategoryFixturesProgram-module-scss-module__Ji1Z-G__slider .splide__track:after{content:"";width:var(--slider-edge-fade);z-index:2;pointer-events:none;position:absolute;top:0;bottom:0}.CategoryFixturesProgram-module-scss-module__Ji1Z-G__slider .splide__track:before{background:linear-gradient(90deg, var(--page-background) 35%, transparent 100%);left:0}.CategoryFixturesProgram-module-scss-module__Ji1Z-G__slider .splide__track:after{background:linear-gradient(270deg, var(--page-background) 35%, transparent 100%);right:0}.CategoryFixturesProgram-module-scss-module__Ji1Z-G__slider .splide__list{align-items:stretch}.CategoryFixturesProgram-module-scss-module__Ji1Z-G__slider .splide__slide{height:auto}.CategoryFixturesProgram-module-scss-module__Ji1Z-G__slide{height:auto}.CategoryFixturesProgram-module-scss-module__Ji1Z-G__empty{margin:0}@media (max-width:1100px){.CategoryFixturesProgram-module-scss-module__Ji1Z-G__slider{--slider-horizontal-padding:24px}}@media (max-width:700px){.CategoryFixturesProgram-module-scss-module__Ji1Z-G__slider{--slider-horizontal-padding:16px;--slider-edge-fade:16px}}
.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardGrid{gap:calc(var(--space)*4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardCard{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}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardHeader{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);display:flex}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardHeader h2,.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardHeader h3{margin:0}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardCta{color:var(--color-primary);white-space:nowrap}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardRow{background:color-mix(in srgb, var(--page-foreground) 3%, transparent);border-radius:12px;grid-template-columns:28px 36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardRank{background:color-mix(in srgb, var(--color-secondary) 14%, transparent);width:28px;height:28px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardPhoto,.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardPhotoFallback{border-radius:50%;width:36px;height:36px}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardPhoto{object-fit:cover}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardPhotoFallback{background:color-mix(in srgb, var(--page-foreground) 8%, transparent);color:color-mix(in srgb, var(--page-foreground) 80%, transparent);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardPlayer{gap:2px;min-width:0;display:grid}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardName{width:fit-content;max-width:100%;color:var(--color-primary);border-bottom:1px dashed color-mix(in srgb, var(--color-secondary) 35%, transparent);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardName:after{content:"›";transition:transform .18s}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardName:hover:after,.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardName:focus-visible:after{transform:translate(2px)}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardTeam{min-width:0;color:color-mix(in srgb, var(--page-foreground) 64%, transparent);align-items:center;gap:6px;display:inline-flex}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardTeamLink{border-bottom:1px dashed #0000;text-decoration:none}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardTeamLink:hover,.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardTeamLink:focus-visible{color:var(--color-primary);border-bottom-color:color-mix(in srgb, var(--color-secondary) 35%, transparent)}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardTeamLogo{object-fit:contain;width:16px;height:16px}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardValue{color:var(--color-primary);font-variant-numeric:tabular-nums;text-align:right;align-items:baseline;gap:6px;display:inline-flex}.LeagueLeaderboards-module-scss-module__ycngvq__empty{color:color-mix(in srgb, var(--page-foreground) 72%, transparent);margin:0}@media (max-width:720px){.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardCard{padding:calc(var(--space)*3)}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardHeader{flex-wrap:wrap}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardRow{grid-template-columns:28px 36px minmax(0,1fr)}.LeagueLeaderboards-module-scss-module__ycngvq__leaderboardValue{grid-column:2/-1;justify-self:end}}
.SidebarRail-module-scss-module__OxkW2G__sidebar{gap:calc(var(--space)*4);display:grid}.SidebarRail-module-scss-module__OxkW2G__sidebarBlock{gap:calc(var(--space)*3);display:grid}.SidebarRail-module-scss-module__OxkW2G__sidebarLabel{gap:calc(var(--space)*2);width:100%;display:grid}.SidebarRail-module-scss-module__OxkW2G__sidebarLabel:after{content:"";background:color-mix(in srgb, var(--color-primary) 24%, transparent);width:100%;height:1px}.SidebarRail-module-scss-module__OxkW2G__titleList,.SidebarRail-module-scss-module__OxkW2G__mediaList,.SidebarRail-module-scss-module__OxkW2G__titleItem{display:grid}.SidebarRail-module-scss-module__OxkW2G__titleItem{padding-block:calc(var(--space)*2 + 2px);border-bottom:1px solid color-mix(in srgb, var(--color-foreground) 10%, transparent);transition:color .2s}.SidebarRail-module-scss-module__OxkW2G__titleItem:first-child{padding-top:0}.SidebarRail-module-scss-module__OxkW2G__titleItem:last-child{border-bottom:0;padding-bottom:0}.SidebarRail-module-scss-module__OxkW2G__mediaList{gap:calc(var(--space)*3)}@media (max-width:1100px){.SidebarRail-module-scss-module__OxkW2G__sidebar{order:2;grid-template-columns:minmax(0,1fr)}.SidebarRail-module-scss-module__OxkW2G__titleList,.SidebarRail-module-scss-module__OxkW2G__mediaList{gap:calc(var(--space)*3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.SidebarRail-module-scss-module__OxkW2G__titleItem{padding-block:calc(var(--space)*2)}.SidebarRail-module-scss-module__OxkW2G__titleItem:nth-child(-n+2){border-top:0;padding-top:0}}@media (max-width:700px){.SidebarRail-module-scss-module__OxkW2G__sidebar{grid-template-columns:minmax(0,1fr)}.SidebarRail-module-scss-module__OxkW2G__titleList,.SidebarRail-module-scss-module__OxkW2G__mediaList{gap:calc(var(--space)*3);grid-template-columns:minmax(0,1fr)}.SidebarRail-module-scss-module__OxkW2G__titleItem{padding-block:calc(var(--space)*2 + 2px)}.SidebarRail-module-scss-module__OxkW2G__titleItem:first-child{border-top:0;padding-top:0}}
.CompetitionSidebar-module-scss-module__HJWKzG__sidebar{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);grid-template-rows:auto 1fr;min-width:0;display:grid}.CompetitionSidebar-module-scss-module__HJWKzG__header{display:grid}.CompetitionSidebar-module-scss-module__HJWKzG__title{color:var(--page-foreground)}.CompetitionSidebar-module-scss-module__HJWKzG__list{gap:2px;margin:0;padding:0 4px 0 0;list-style:none;display:grid}.CompetitionSidebar-module-scss-module__HJWKzG__entry{width:100%;padding:calc(var(--space)*2) calc(var(--space)*3);text-align:left;cursor:pointer;color:var(--page-foreground);background:0 0;border:0;border-radius:12px;gap:2px;text-decoration:none;transition:background .18s,color .18s,transform .18s,border-color .18s,box-shadow .18s;display:grid}.CompetitionSidebar-module-scss-module__HJWKzG__entryRow{justify-content:space-between;align-items:center;gap:calc(var(--space)*2);display:flex}.CompetitionSidebar-module-scss-module__HJWKzG__entryIndicators{align-items:center;gap:6px;min-height:14px;display:inline-flex}.CompetitionSidebar-module-scss-module__HJWKzG__entry:hover,.CompetitionSidebar-module-scss-module__HJWKzG__entry:focus-visible{background:color-mix(in srgb, var(--color-secondary) 10%, transparent);outline:none;transform:translate(2px)}.CompetitionSidebar-module-scss-module__HJWKzG__entrySelected{background:color-mix(in srgb, var(--color-secondary) 10%, transparent)}.CompetitionSidebar-module-scss-module__HJWKzG__entryActive{background:color-mix(in srgb, var(--color-secondary) 16%, transparent);color:var(--color-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 24%, transparent);font-weight:600}.CompetitionSidebar-module-scss-module__HJWKzG__entryActive .CompetitionSidebar-module-scss-module__HJWKzG__entryMeta{color:color-mix(in srgb, var(--color-primary) 72%, transparent)}.CompetitionSidebar-module-scss-module__HJWKzG__entryLoading{border-color:color-mix(in srgb, var(--color-secondary) 28%, transparent)}.CompetitionSidebar-module-scss-module__HJWKzG__entryLabel{overflow-wrap:anywhere}.CompetitionSidebar-module-scss-module__HJWKzG__entryMeta{color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.CompetitionSidebar-module-scss-module__HJWKzG__loadingIndicator{border:2px solid color-mix(in srgb, var(--page-foreground) 18%, transparent);border-top-color:var(--color-secondary);border-radius:999px;width:14px;height:14px;animation:.8s linear infinite CompetitionSidebar-module-scss-module__HJWKzG__competitionSidebarSpin}@keyframes CompetitionSidebar-module-scss-module__HJWKzG__competitionSidebarSpin{to{transform:rotate(360deg)}}@media (max-width:1024px){.CompetitionSidebar-module-scss-module__HJWKzG__sidebar{padding:calc(var(--space)*3)}.CompetitionSidebar-module-scss-module__HJWKzG__list{flex-wrap:wrap;gap:6px;padding:0;display:flex}.CompetitionSidebar-module-scss-module__HJWKzG__entry{border:1px solid color-mix(in srgb, var(--page-foreground) 12%, transparent);border-radius:999px;padding:8px 12px}.CompetitionSidebar-module-scss-module__HJWKzG__entryActive{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 28%, transparent)}.CompetitionSidebar-module-scss-module__HJWKzG__entry:hover,.CompetitionSidebar-module-scss-module__HJWKzG__entry:focus-visible{transform:none}}
.PopularLeaguesSidebar-module-scss-module__KTuLeW__sidebar{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);grid-template-rows:auto 1fr;min-width:0;display:grid}.PopularLeaguesSidebar-module-scss-module__KTuLeW__header{gap:0;display:grid}.PopularLeaguesSidebar-module-scss-module__KTuLeW__title{color:var(--page-foreground)}.PopularLeaguesSidebar-module-scss-module__KTuLeW__list{gap:2px;margin:0;padding:0 4px 0 0;list-style:none;display:grid}.PopularLeaguesSidebar-module-scss-module__KTuLeW__entry{align-items:center;column-gap:calc(var(--space)*2);padding:calc(var(--space)*2) calc(var(--space)*3);color:var(--page-foreground);border-radius:12px;grid-template-columns:1fr auto;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:grid}.PopularLeaguesSidebar-module-scss-module__KTuLeW__entry:hover,.PopularLeaguesSidebar-module-scss-module__KTuLeW__entry:focus-visible{background:color-mix(in srgb, var(--color-secondary) 10%, transparent);outline:none;transform:translate(2px)}.PopularLeaguesSidebar-module-scss-module__KTuLeW__entryActive{background:color-mix(in srgb, var(--color-secondary) 14%, transparent);color:var(--color-primary);font-weight:600}.PopularLeaguesSidebar-module-scss-module__KTuLeW__entryActive:hover,.PopularLeaguesSidebar-module-scss-module__KTuLeW__entryActive:focus-visible{background:color-mix(in srgb, var(--color-secondary) 20%, transparent)}.PopularLeaguesSidebar-module-scss-module__KTuLeW__entryLabel{overflow-wrap:anywhere}.PopularLeaguesSidebar-module-scss-module__KTuLeW__entryCountry{color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}@media (max-width:1024px){.PopularLeaguesSidebar-module-scss-module__KTuLeW__sidebar{padding:calc(var(--space)*3)}.PopularLeaguesSidebar-module-scss-module__KTuLeW__list{flex-wrap:wrap;gap:6px;padding:0;display:flex}.PopularLeaguesSidebar-module-scss-module__KTuLeW__entry{border:1px solid color-mix(in srgb, var(--page-foreground) 12%, transparent);border-radius:999px;grid-template-columns:auto;padding:8px 12px}.PopularLeaguesSidebar-module-scss-module__KTuLeW__entry:hover,.PopularLeaguesSidebar-module-scss-module__KTuLeW__entry:focus-visible{transform:none}.PopularLeaguesSidebar-module-scss-module__KTuLeW__entryCountry{display:none}}
.SportLeagueLinkCard-module-scss-module__UHXvFW__leagueCard{align-items:center;gap:calc(var(--space)*3);padding:calc(var(--space)*3.5);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, var(--color-primary) 8%);border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);color:var(--page-foreground);grid-template-columns:auto 1fr auto;min-width:0;text-decoration:none;transition:background-color .18s,border-color .18s,transform .18s,box-shadow .18s;display:grid}.SportLeagueLinkCard-module-scss-module__UHXvFW__leagueCard:hover,.SportLeagueLinkCard-module-scss-module__UHXvFW__leagueCard:focus-visible{background:color-mix(in srgb, var(--color-surface) 82%, var(--color-primary) 18%);border-color:color-mix(in srgb, var(--color-primary) 34%, transparent);box-shadow:0 12px 24px color-mix(in srgb, var(--color-primary) 12%, transparent);outline:none;transform:translateY(-1px)}.SportLeagueLinkCard-module-scss-module__UHXvFW__leagueLogo,.SportLeagueLinkCard-module-scss-module__UHXvFW__leagueLogoFallback{border-radius:8px;flex:none;width:32px;height:32px}.SportLeagueLinkCard-module-scss-module__UHXvFW__leagueLogo{object-fit:contain}.SportLeagueLinkCard-module-scss-module__UHXvFW__leagueLogoFallback{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.SportLeagueLinkCard-module-scss-module__UHXvFW__leagueText{gap:2px;min-width:0;display:grid}.SportLeagueLinkCard-module-scss-module__UHXvFW__leagueName{overflow-wrap:anywhere}.SportLeagueLinkCard-module-scss-module__UHXvFW__leagueMeta{color:color-mix(in srgb, var(--page-foreground) 60%, transparent);text-transform:uppercase;letter-spacing:.08em}.SportLeagueLinkCard-module-scss-module__UHXvFW__leagueArrow{width:8px;height:8px;color:color-mix(in srgb, var(--color-primary) 72%, var(--page-foreground));border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}@media (max-width:640px){.SportLeagueLinkCard-module-scss-module__UHXvFW__leagueCard{padding:calc(var(--space)*3)}}
.SportPlayerGrid-module-scss-module__Mo5Lzq__squadSlider{min-width:0;height:280px;overflow-x:auto}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadSliderStatic{height:auto;overflow:visible}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadGrid{gap:calc(var(--space)*2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadSlide{min-width:0}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadCard{justify-items:center;gap:calc(var(--space)*1.25);min-height:100%;padding:calc(var(--space)*2.5);border:1px solid var(--color-border-primary);background:var(--color-surface-secondary);text-align:center;border-radius:20px;display:grid}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadCardNoAvatar{align-content:start;justify-items:start;gap:calc(var(--space)*.85);padding:calc(var(--space)*2.25);border-color:color-mix(in srgb, var(--color-primary) 18%, var(--color-border-primary));background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 4%, var(--color-surface-secondary)) 0%, var(--color-surface-secondary) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 6%, transparent);text-align:left}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadCardLink{color:inherit;text-decoration:none}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadPhoto,.SportPlayerGrid-module-scss-module__Mo5Lzq__squadPhotoFallback{border-radius:999px;width:72px;height:72px}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadPhoto{object-fit:cover}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadPhotoFallback{background:var(--color-surface-primary);border:1px solid var(--color-border-primary);justify-content:center;align-items:center;display:inline-flex}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadEyebrow{color:var(--color-foreground-secondary)}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadEyebrowProminent{color:var(--color-primary);letter-spacing:.08em;padding-bottom:calc(var(--space)*.75);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);width:100%;font-weight:700}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadName{color:var(--color-foreground-primary);overflow-wrap:anywhere}.SportPlayerGrid-module-scss-module__Mo5Lzq__squadPosition{color:var(--color-foreground-secondary)}@media (max-width:767px){.SportPlayerGrid-module-scss-module__Mo5Lzq__squadGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.WorldCupHubNewsFeed-module-scss-module__R8_Peq__feed{gap:calc(var(--space)*4);align-content:start;min-width:0;max-width:100%;display:grid}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__feedHeader{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);flex-wrap:wrap;display:flex}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__feedTitle{color:var(--wc-night-blue)}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__lead{min-width:0;max-width:100%}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__rows{border-radius:var(--radius);background:var(--wc-card-surface);border:1px solid var(--wc-card-border);box-shadow:var(--wc-card-shadow);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__row{border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 7%, transparent)}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__row:last-child{border-bottom:none}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__rowLink{align-items:center;gap:calc(var(--space)*3);padding:calc(var(--space)*3) calc(var(--space)*4);color:var(--page-foreground);transition:background-color .15s;display:flex}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__rowLink:hover,.WorldCupHubNewsFeed-module-scss-module__R8_Peq__rowLink:focus-visible{background:color-mix(in srgb, var(--wc-night-blue) 5%, transparent)}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__rowThumb{border-radius:calc(var(--radius)/2);background:color-mix(in srgb, var(--wc-night-blue) 8%, transparent);flex:none;width:84px;height:56px;position:relative;overflow:hidden}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__rowThumbImage{object-fit:cover}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__rowCopy{gap:4px;min-width:0;display:grid}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__rowTitle{color:var(--page-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__rowLink:hover .WorldCupHubNewsFeed-module-scss-module__R8_Peq__rowTitle{color:var(--wc-night-blue)}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__rowDate{color:color-mix(in srgb, var(--page-foreground) 55%, transparent)}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__emptyState{padding:calc(var(--space)*6);border-radius:var(--radius);background:var(--wc-card-surface);border:1px dashed var(--wc-card-border);color:color-mix(in srgb, var(--page-foreground) 70%, transparent);margin:0}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__allNewsCta{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--wc-night-blue) 26%, transparent);color:var(--wc-night-blue);justify-self:center;align-items:center;gap:8px;padding:10px 20px;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.WorldCupHubNewsFeed-module-scss-module__R8_Peq__allNewsCta:hover,.WorldCupHubNewsFeed-module-scss-module__R8_Peq__allNewsCta:focus-visible{background:linear-gradient(120deg, var(--wc-night-blue) 0%, var(--wc-accent) 100%);color:#fff;border-color:#0000}
.BasketballRootPage-module-scss-module__fJJfCa__leagueSection{gap:calc(var(--space)*4);display:grid}.BasketballRootPage-module-scss-module__fJJfCa__leagueGrid{gap:calc(var(--space)*3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.BasketballRootPage-module-scss-module__fJJfCa__leagueCard{align-content:center;min-height:100%}@media (max-width:900px){.BasketballRootPage-module-scss-module__fJJfCa__leagueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.BasketballRootPage-module-scss-module__fJJfCa__leagueGrid{grid-template-columns:1fr}}
.FixturesCalendarPopover-module-scss-module__V_QFlG__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__V_QFlG__header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.FixturesCalendarPopover-module-scss-module__V_QFlG__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__V_QFlG__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__V_QFlG__navBtn:hover{background:color-mix(in srgb, var(--color-primary) 14%, white)}.FixturesCalendarPopover-module-scss-module__V_QFlG__navBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.FixturesCalendarPopover-module-scss-module__V_QFlG__navIcon{display:block}.FixturesCalendarPopover-module-scss-module__V_QFlG__weekdays{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}.FixturesCalendarPopover-module-scss-module__V_QFlG__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__V_QFlG__dayGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.FixturesCalendarPopover-module-scss-module__V_QFlG__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__V_QFlG__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__V_QFlG__dayBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;z-index:1}.FixturesCalendarPopover-module-scss-module__V_QFlG__dayMuted{color:color-mix(in srgb, var(--page-foreground) 42%, transparent);background:0 0}.FixturesCalendarPopover-module-scss-module__V_QFlG__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__V_QFlG__daySelected{background:var(--color-primary);color:#fff;border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-black))}.FixturesCalendarPopover-module-scss-module__V_QFlG__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__V_QFlG__dayToday:not(.FixturesCalendarPopover-module-scss-module__V_QFlG__daySelected){border-color:color-mix(in srgb, var(--color-primary) 35%, transparent)}.FixturesCalendarPopover-module-scss-module__V_QFlG__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__V_QFlG__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__V_QFlG__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__V_QFlG__todayBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.TeamCompetitionSection-module-scss-module__QssFoq__layout{gap:calc(var(--space)*5);min-width:0;max-width:100%;display:grid}.TeamCompetitionSection-module-scss-module__QssFoq__section{gap:calc(var(--space)*5);scroll-margin-top:calc(var(--space)*12);display:grid}.TeamCompetitionSection-module-scss-module__QssFoq__sectionHeader{justify-content:space-between;align-items:end;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.TeamCompetitionSection-module-scss-module__QssFoq__sectionHeading{gap:calc(var(--space)*1.5);display:grid}.TeamCompetitionSection-module-scss-module__QssFoq__headerLogo{object-fit:contain;width:72px;height:72px}.TeamCompetitionSection-module-scss-module__QssFoq__gamesList{gap:calc(var(--space)*3);display:grid}
.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__list{gap:calc(var(--space)*2);min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__row{gap:calc(var(--space)*3);padding:calc(var(--space)*3) calc(var(--space)*4);background:var(--wc-card-surface);border:1px solid var(--wc-card-border);border-radius:var(--radius);box-shadow:var(--wc-card-shadow);grid-template-columns:32px 48px minmax(0,1fr) auto;align-items:center;min-width:0;transition:transform .18s,box-shadow .18s;display:grid}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__row:hover{box-shadow:0 22px 48px color-mix(in srgb, var(--wc-deep-night) 18%, transparent);transform:translateY(-2px)}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__rank{font-variant-numeric:tabular-nums;color:var(--wc-night-blue);text-align:center;font-weight:700}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__rankTop{color:var(--wc-accent-strong)}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__avatar{object-fit:cover;background:color-mix(in srgb, var(--wc-night-blue) 8%, transparent);border-radius:50%;flex-shrink:0;width:48px;height:48px}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__avatarFallback{background:color-mix(in srgb, var(--wc-night-blue) 8%, transparent);width:48px;height:48px;color:var(--wc-night-blue);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__identity{gap:2px;min-width:0;display:grid}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__name{color:var(--page-foreground);overflow-wrap:anywhere}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__nameLink{max-width:100%;color:var(--wc-accent-strong);border-bottom:1px dashed color-mix(in srgb, var(--wc-accent) 42%, transparent);text-decoration:none;transition:border-color .18s,color .18s;display:inline-block}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__nameLink:hover,.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__nameLink:focus-visible{color:var(--wc-night-blue);border-bottom-color:var(--wc-accent-strong);outline:none}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__team{color:color-mix(in srgb, var(--page-foreground) 65%, transparent);overflow-wrap:anywhere}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__value{border-radius:var(--radius-pill);background:linear-gradient(120deg, var(--wc-night-blue) 0%, var(--wc-accent) 100%);color:#fff;font-variant-numeric:tabular-nums;box-shadow:0 6px 16px color-mix(in srgb, var(--wc-accent) 24%, transparent);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__value strong{color:#fff}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__valueLabel{text-transform:uppercase;letter-spacing:.12em;color:#ffffffd6}@media (max-width:640px){.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__row{align-items:center;gap:calc(var(--space)*2);padding:calc(var(--space)*2) calc(var(--space)*3);grid-template-columns:28px 40px minmax(0,1fr);grid-template-areas:"rank avatar identity""value value value"}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__rank{grid-area:rank}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__avatar,.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__avatarFallback{grid-area:avatar;width:40px;height:40px}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__identity{grid-area:identity}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__value{margin-top:calc(var(--space)*1);grid-area:value;justify-self:start}}@container (max-width:430px){.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__row{align-items:center;gap:calc(var(--space)*2);padding:calc(var(--space)*2) calc(var(--space)*3);grid-template-columns:28px 40px minmax(0,1fr);grid-template-areas:"rank avatar identity""value value value"}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__rank{grid-area:rank}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__avatar,.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__avatarFallback{grid-area:avatar;width:40px;height:40px}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__identity{grid-area:identity}.WorldCupPlayerLeaderboard-module-scss-module__Z2NIKa__value{margin-top:calc(var(--space)*1);grid-area:value;justify-self:start}}
.TeamCard-module-scss-module__th0gOG__card{gap:calc(var(--space)*3);padding:calc(var(--space)*4);border-radius:var(--radius);background:var(--color-surface);box-shadow:0 12px 28px color-mix(in srgb, var(--page-foreground) 6%, transparent);transition:transform .18s,box-shadow .18s;display:grid}.TeamCard-module-scss-module__th0gOG__card .TeamCard-module-scss-module__th0gOG__cardHeader{align-items:center;gap:calc(var(--space)*3);display:flex}.TeamCard-module-scss-module__th0gOG__card .TeamCard-module-scss-module__th0gOG__cardHeader .TeamCard-module-scss-module__th0gOG__cardLogo{object-fit:contain;background:color-mix(in srgb, var(--page-foreground) 4%, transparent);border-radius:12px;width:56px;height:56px}.TeamCard-module-scss-module__th0gOG__card .TeamCard-module-scss-module__th0gOG__cardHeader .TeamCard-module-scss-module__th0gOG__cardHeading{gap:2px;min-width:0;display:grid}.TeamCard-module-scss-module__th0gOG__card .TeamCard-module-scss-module__th0gOG__cardHeader .TeamCard-module-scss-module__th0gOG__cardHeading .TeamCard-module-scss-module__th0gOG__cardTitle{color:var(--page-foreground);overflow-wrap:anywhere}.TeamCard-module-scss-module__th0gOG__card .TeamCard-module-scss-module__th0gOG__cardHeader .TeamCard-module-scss-module__th0gOG__cardHeading .TeamCard-module-scss-module__th0gOG__cardSubtitle{color:color-mix(in srgb, var(--page-foreground) 64%, transparent);text-transform:uppercase;letter-spacing:.12em}.TeamCard-module-scss-module__th0gOG__card .TeamCard-module-scss-module__th0gOG__cardFacts{gap:6px;margin:0;display:grid}.TeamCard-module-scss-module__th0gOG__card .TeamCard-module-scss-module__th0gOG__cardFacts .TeamCard-module-scss-module__th0gOG__factRow{gap:calc(var(--space)*2);grid-template-rows:1fr;grid-template-columns:120px 1fr;align-items:baseline;min-width:0;display:grid}.TeamCard-module-scss-module__th0gOG__card .TeamCard-module-scss-module__th0gOG__cardFacts .TeamCard-module-scss-module__th0gOG__factRow .TeamCard-module-scss-module__th0gOG__factLabel{color:color-mix(in srgb, var(--page-foreground) 60%, transparent);text-transform:uppercase;letter-spacing:.1em;min-width:0}.TeamCard-module-scss-module__th0gOG__card .TeamCard-module-scss-module__th0gOG__cardFacts .TeamCard-module-scss-module__th0gOG__factRow .TeamCard-module-scss-module__th0gOG__factValue{text-align:right;overflow-wrap:anywhere;min-width:0}.TeamCard-module-scss-module__th0gOG__card .TeamCard-module-scss-module__th0gOG__cardCta{width:fit-content}
.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:var(--fixture-basketball-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)}}
.Overview-module-scss-module__ddjFYa__overview{gap:calc(var(--space)*5);display:grid}.Overview-module-scss-module__ddjFYa__competitionDeck{display:grid}.Overview-module-scss-module__ddjFYa__competitionPanel{gap:calc(var(--space)*5);display:none}.Overview-module-scss-module__ddjFYa__competitionPanelActive{display:grid}.Overview-module-scss-module__ddjFYa__competitionPanelContent{gap:calc(var(--space)*5);display:grid}.Overview-module-scss-module__ddjFYa__sectionCard{gap:calc(var(--space)*3);padding:calc(var(--space)*4);border:1px solid var(--color-border-primary);background:var(--color-surface-primary);box-shadow:var(--shadow-card,0 18px 40px #0f172a14);border-radius:24px;display:grid}.Overview-module-scss-module__ddjFYa__sectionHeader{gap:var(--space);display:grid}.Overview-module-scss-module__ddjFYa__sectionEyebrow{color:var(--color-foreground-secondary);text-transform:uppercase;letter-spacing:.08em}.Overview-module-scss-module__ddjFYa__sectionDescription{color:var(--color-foreground-secondary)}.Overview-module-scss-module__ddjFYa__fixtureList{gap:calc(var(--space)*2);margin:0;padding:0;list-style:none;display:grid}.Overview-module-scss-module__ddjFYa__fixtureRow{gap:calc(var(--space)*1.5);padding:calc(var(--space)*2.5);border:1px solid var(--color-border-primary);background:var(--color-surface-secondary);border-radius:18px;display:grid}.Overview-module-scss-module__ddjFYa__fixtureRowLive{border-color:color-mix(in srgb, var(--color-accent-primary,#ef4444) 40%, var(--color-border-primary))}.Overview-module-scss-module__ddjFYa__fixtureRowUpcoming{background:color-mix(in srgb, var(--color-surface-secondary) 72%, white)}.Overview-module-scss-module__ddjFYa__fixtureMeta{color:var(--color-foreground-secondary)}.Overview-module-scss-module__ddjFYa__fixtureRowTeams{gap:calc(var(--space)*2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.Overview-module-scss-module__ddjFYa__fixtureTeam{align-items:center;gap:calc(var(--space)*1.25);min-width:0;color:var(--color-foreground-primary);display:inline-flex}.Overview-module-scss-module__ddjFYa__fixtureTeam strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Overview-module-scss-module__ddjFYa__fixtureTeamHighlight{color:var(--color-accent-primary,var(--color-foreground-primary))}.Overview-module-scss-module__ddjFYa__fixtureTeamWinner strong{text-decoration:underline;text-decoration-thickness:2px}.Overview-module-scss-module__ddjFYa__fixtureTeamLink{text-decoration:none}.Overview-module-scss-module__ddjFYa__fixtureLogo{object-fit:contain;flex:none;width:24px;height:24px}.Overview-module-scss-module__ddjFYa__fixtureScoreBlock{justify-items:center;gap:calc(var(--space)*.5);display:grid}.Overview-module-scss-module__ddjFYa__fixtureScore{white-space:nowrap}.Overview-module-scss-module__ddjFYa__penaltyScore{color:var(--color-foreground-secondary)}.Overview-module-scss-module__ddjFYa__squadSlider{height:280px;overflow-x:auto}.Overview-module-scss-module__ddjFYa__squadGrid{gap:calc(var(--space)*2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.Overview-module-scss-module__ddjFYa__squadSlide{min-width:0}.Overview-module-scss-module__ddjFYa__squadCard{justify-items:center;gap:calc(var(--space)*1.25);min-height:100%;padding:calc(var(--space)*2.5);border:1px solid var(--color-border-primary);background:var(--color-surface-secondary);text-align:center;border-radius:20px;display:grid}.Overview-module-scss-module__ddjFYa__squadCardLink{color:inherit;text-decoration:none}.Overview-module-scss-module__ddjFYa__squadPhoto,.Overview-module-scss-module__ddjFYa__squadPhotoFallback{border-radius:999px;width:72px;height:72px}.Overview-module-scss-module__ddjFYa__squadPhoto{object-fit:cover}.Overview-module-scss-module__ddjFYa__squadPhotoFallback{background:var(--color-surface-primary);border:1px solid var(--color-border-primary);justify-content:center;align-items:center;display:inline-flex}.Overview-module-scss-module__ddjFYa__squadName{color:var(--color-foreground-primary)}.Overview-module-scss-module__ddjFYa__squadPosition{color:var(--color-foreground-secondary)}@media (max-width:767px){.Overview-module-scss-module__ddjFYa__sectionCard{padding:calc(var(--space)*3);border-radius:20px}.Overview-module-scss-module__ddjFYa__fixtureRowTeams{text-align:center;grid-template-columns:1fr;justify-items:center}.Overview-module-scss-module__ddjFYa__squadGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.SportSeasonChampion-module-scss-module__k9wgRW__champion{align-items:center;gap:calc(var(--space)*3);padding:calc(var(--space)*3.5);border-radius:calc(var(--radius)*1.05);border:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--season-champion-accent,var(--color-primary)) 10%, transparent), transparent 55%),color-mix(in srgb, var(--color-surface) 98%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--season-champion-accent,var(--color-primary)) 10%, transparent);grid-template-columns:auto minmax(0,1fr);min-width:0;max-width:100%;display:grid}.SportSeasonChampion-module-scss-module__k9wgRW__champion[data-accent=basketball]{--season-champion-accent:var(--basketball-accent,#e8620a)}.SportSeasonChampion-module-scss-module__k9wgRW__champion[data-accent=volleyball]{--season-champion-accent:var(--color-primary)}.SportSeasonChampion-module-scss-module__k9wgRW__championBadge{background:linear-gradient(145deg, color-mix(in srgb, var(--season-champion-accent,var(--color-primary)) 22%, white), color-mix(in srgb, var(--season-champion-accent,var(--color-primary)) 10%, transparent));width:56px;height:56px;color:color-mix(in srgb, var(--season-champion-accent,var(--color-primary)) 84%, var(--page-foreground));border-radius:18px;flex-shrink:0;place-items:center;font-size:1.4rem;display:grid}.SportSeasonChampion-module-scss-module__k9wgRW__championMedia{border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, transparent);border-radius:20px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid;box-shadow:inset 0 1px #ffffffb8}.SportSeasonChampion-module-scss-module__k9wgRW__championLogo{object-fit:contain;flex-shrink:0;width:56px;height:56px}.SportSeasonChampion-module-scss-module__k9wgRW__championContent{gap:4px;min-width:0;display:grid}.SportSeasonChampion-module-scss-module__k9wgRW__championLabel{text-transform:uppercase;letter-spacing:.12em;color:color-mix(in srgb, var(--page-foreground) 58%, transparent)}.SportSeasonChampion-module-scss-module__k9wgRW__championName{overflow-wrap:anywhere;color:var(--page-foreground);display:block}@media (max-width:640px){.SportSeasonChampion-module-scss-module__k9wgRW__champion{padding:calc(var(--space)*3)}.SportSeasonChampion-module-scss-module__k9wgRW__championMedia{border-radius:16px;width:56px;height:56px}.SportSeasonChampion-module-scss-module__k9wgRW__championLogo,.SportSeasonChampion-module-scss-module__k9wgRW__championBadge{width:48px;height:48px}}
.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;gap:8px;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 *{color:inherit}.Button-module-scss-module__VLzsWq__button svg{fill:currentColor}.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]{border-color:color-mix(in srgb, var(--page-foreground) 10%, transparent);background:color-mix(in srgb, var(--color-surface) 86%, transparent);cursor:not-allowed;color:color-mix(in srgb, var(--page-foreground) 54%, transparent)}.Button-module-scss-module__VLzsWq__buttonWithArrow{align-items:center}.Button-module-scss-module__VLzsWq__buttonArrow{border-top:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;transform:rotate(45deg)}.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)}.Button-module-scss-module__VLzsWq__buttonSecondary{background:var(--color-primary);color:#fff;border-color:#0000}.Button-module-scss-module__VLzsWq__buttonSecondary:hover,.Button-module-scss-module__VLzsWq__buttonSecondary:focus-visible{background:var(--color-secondary)}.Button-module-scss-module__VLzsWq__buttonSubtle{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);background:color-mix(in srgb, var(--page-foreground) 4%, var(--color-surface));min-width:0;min-height:32px;color:var(--page-foreground);padding:6px 12px;font-weight:700}.Button-module-scss-module__VLzsWq__buttonSubtle:hover,.Button-module-scss-module__VLzsWq__buttonSubtle:focus-visible{background:color-mix(in srgb, var(--page-foreground) 7%, var(--color-surface));border-color:color-mix(in srgb, var(--page-foreground) 16%, transparent);color:var(--page-foreground);transform:translateY(-1px)}.Button-module-scss-module__VLzsWq__buttonSubtle:disabled,.Button-module-scss-module__VLzsWq__buttonSubtle[aria-disabled=true]{border-color:color-mix(in srgb, var(--page-foreground) 10%, transparent);background:color-mix(in srgb, var(--page-foreground) 4%, var(--color-surface));color:color-mix(in srgb, var(--page-foreground) 54%, transparent);transform:none}.Button-module-scss-module__VLzsWq__buttonSubtleActive{background:var(--color-primary);color:#fff;border-color:#0000}.Button-module-scss-module__VLzsWq__buttonSubtleActive:hover,.Button-module-scss-module__VLzsWq__buttonSubtleActive:focus-visible{background:var(--color-secondary);color:#fff;border-color:#0000}
.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}}
.LeagueHistorySeason-module-scss-module__OcLfDG__section{gap:calc(var(--space)*4);display:grid}.LeagueHistorySeason-module-scss-module__OcLfDG__header{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);flex-wrap:wrap;display:flex}.LeagueHistorySeason-module-scss-module__OcLfDG__header h2{color:var(--page-foreground);margin:0}.LeagueHistorySeason-module-scss-module__OcLfDG__champion{align-items:center;gap:calc(var(--space)*3);padding:calc(var(--space)*2) calc(var(--space)*3);background:color-mix(in srgb, var(--color-secondary) 10%, transparent);border-radius:999px;display:inline-flex}.LeagueHistorySeason-module-scss-module__OcLfDG__championLogo{object-fit:contain;width:40px;height:40px}.LeagueHistorySeason-module-scss-module__OcLfDG__championCopy{gap:2px;display:grid}@media (max-width:720px){.LeagueHistorySeason-module-scss-module__OcLfDG__champion{border-radius:var(--radius);width:100%}}
.MetaPill-module-scss-module__rbBwdq__metaPill{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--football-accent,var(--color-primary)) 10%, var(--color-surface));border:1px solid color-mix(in srgb, var(--football-accent,var(--color-primary)) 18%, transparent);color:var(--page-foreground);box-shadow:0 8px 18px color-mix(in srgb, var(--football-accent,var(--color-primary)) 10%, transparent);align-items:center;gap:10px;padding:8px 12px;display:inline-flex}.MetaPill-module-scss-module__rbBwdq__metaPillLabel{color:color-mix(in srgb, var(--football-accent-strong,var(--football-accent,var(--color-primary))) 70%, transparent);text-transform:uppercase;letter-spacing:.08em}.MetaPill-module-scss-module__rbBwdq__metaPill strong{color:var(--football-accent-strong,var(--football-accent,var(--page-foreground)))}@media (max-width:600px){.MetaPill-module-scss-module__rbBwdq__metaPill{gap:8px;padding:6px 10px}}
.WorldCupLiveLeaderboards-module-scss-module__4AI1nG__block{gap:calc(var(--space)*4);padding:calc(var(--space)*6);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%;display:grid}.WorldCupLiveLeaderboards-module-scss-module__4AI1nG__blockHeader{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);color:var(--wc-night-blue);flex-wrap:wrap;display:flex}.WorldCupLiveLeaderboards-module-scss-module__4AI1nG__blockLink{color:var(--wc-accent-strong)}@media (max-width:760px){.WorldCupLiveLeaderboards-module-scss-module__4AI1nG__block{padding:calc(var(--space)*3)}.WorldCupLiveLeaderboards-module-scss-module__4AI1nG__blockHeader{align-items:flex-start}}
.ContentIntro-module-scss-module__Dg7d8W__contentIntro{gap:calc(var(--space)*4);padding:calc(var(--space)*5);border-radius:calc(var(--radius)*1.5);background:linear-gradient(135deg, color-mix(in srgb, var(--football-accent) 10%, var(--color-surface)) 0%, color-mix(in srgb, var(--football-secondary) 8%, var(--color-surface)) 100%);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 16px 36px color-mix(in srgb, var(--page-foreground) 8%, transparent);display:grid}.ContentIntro-module-scss-module__Dg7d8W__contentIntroTopRow{gap:calc(var(--space)*4);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.ContentIntro-module-scss-module__Dg7d8W__contentIntroHeader{gap:calc(var(--space)*2);display:grid}.ContentIntro-module-scss-module__Dg7d8W__contentIntroEyebrow{align-items:center;gap:calc(var(--space)*2);display:inline-flex}.ContentIntro-module-scss-module__Dg7d8W__contentIntroHeaderAside{justify-content:flex-end;align-items:flex-start;display:flex}.ContentIntro-module-scss-module__Dg7d8W__contentIntroHeaderAside>img{object-fit:contain;background:#fff;border-radius:16px;width:88px;height:88px;padding:8px}.ContentIntro-module-scss-module__Dg7d8W__contentIntroTitle{margin:0}.ContentIntro-module-scss-module__Dg7d8W__contentIntroDescription{max-width:72ch;color:color-mix(in srgb, var(--page-foreground) 74%, transparent);margin:0}.ContentIntro-module-scss-module__Dg7d8W__contentIntroMeta{gap:calc(var(--space)*3);flex-wrap:wrap;display:flex}.ContentIntro-module-scss-module__Dg7d8W__contentIntroFooterActions{gap:calc(var(--space)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:767px){.ContentIntro-module-scss-module__Dg7d8W__contentIntroTopRow{grid-template-columns:1fr}.ContentIntro-module-scss-module__Dg7d8W__contentIntroHeaderAside{justify-content:flex-start}.ContentIntro-module-scss-module__Dg7d8W__contentIntroFooterActions{grid-template-columns:1fr}}
.page-module-scss-module__5JCxEa__formsSection{justify-items:center;display:grid}@media (max-width:960px){.page-module-scss-module__5JCxEa__formsSection{justify-items:stretch}}
.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}
