:root{--surface-ink:#f7fbff;--surface-muted:#9fb0c2;--surface-kicker:#6ec8ff;--surface-dark:#07111d;--surface-dark-2:#0a1624;--surface-line:#ffffff17}.editorialClubPage .clubFixtureColumns>article,.editorialClubPage .clubSeasonCards>article,.editorialClubPage .clubHistoryGrid>article,.editorialClubPage .clubLeaderPanel,.editorialClubPage .clubCoachPanel,.editorialClubPage .clubSquadGroup,.editorialClubPage .clubInjuryGrid>article,.editorialClubPage .teamDetails .detailCard,.editorialClubPage .clubSnapshotGrid>article{background:linear-gradient(145deg,var(--surface-dark-2),var(--surface-dark))!important;color:var(--surface-ink)!important;border-color:var(--surface-line)!important;box-shadow:none!important}.editorialClubPage .clubFixtureColumns>article :is(strong,b,h2,h3,p),.editorialClubPage .clubSeasonCards>article :is(strong,b,h2,h3,p),.editorialClubPage .clubHistoryGrid>article :is(strong,b,h2,h3,p),.editorialClubPage .clubLeaderPanel :is(strong,b,h2,h3,p),.editorialClubPage .clubCoachPanel :is(strong,b,h2,h3,p),.editorialClubPage .clubSquadGroup :is(strong,b,h2,h3,p),.editorialClubPage .clubInjuryGrid>article :is(strong,b,h2,h3,p),.editorialClubPage .teamDetails .detailCard :is(strong,b,h2,h3,p),.editorialClubPage .clubSnapshotGrid>article :is(strong,b,h2,h3,p){color:var(--surface-ink)!important}.editorialClubPage .clubFixtureColumns>article :is(span,small),.editorialClubPage .clubSeasonCards>article :is(span,small),.editorialClubPage .clubHistoryGrid>article :is(span,small),.editorialClubPage .clubLeaderPanel :is(span,small),.editorialClubPage .clubCoachPanel :is(span,small),.editorialClubPage .clubSquadGroup :is(span,small),.editorialClubPage .clubInjuryGrid>article :is(span,small),.editorialClubPage .teamDetails .detailCard :is(span,small),.editorialClubPage .clubSnapshotGrid>article :is(span,small){color:var(--surface-muted)!important}.editorialClubPage .clubFixtureColumns>article>span,.editorialClubPage .clubSeasonCards>article>span,.editorialClubPage .clubHistoryGrid>article>span,.editorialClubPage .clubLeaderPanel>span,.editorialClubPage .clubCoachPanel>span,.editorialClubPage .clubSquadGroup>span,.editorialClubPage .teamDetails .detailCard>span,.editorialClubPage .clubSnapshotGrid>article>span{color:var(--surface-kicker)!important}.editorialClubPage .clubFixtureRow{color:var(--surface-ink)!important;border-color:var(--surface-line)!important}.editorialClubPage .clubFixtureRow:hover{background:#ffffff0b!important}.editorialPredictionPage .uxPredictionSection,.editorialPredictionPage .uxPredictionBuilder,.editorialPredictionPage .uxBuilderGrid,.editorialPredictionPage .uxTeamPicker,.editorialPredictionPage .uxSelectionPanel{color:var(--surface-ink)!important;border-color:var(--surface-line)!important;background:linear-gradient(145deg,#071321,#040a11)!important}.editorialPredictionPage .uxSectionHead :is(h2,p){color:var(--surface-ink)!important}.editorialPredictionPage .uxSectionHead>div>span{color:var(--surface-kicker)!important}.editorialPredictionPage .uxSectionHead>p{color:var(--surface-muted)!important}.editorialPredictionPage .uxStageStepper{border-color:var(--surface-line)!important;background:#06101b!important}.editorialPredictionPage .uxStageStepper button{color:var(--surface-ink)!important;border-color:var(--surface-line)!important;background:#0a1624!important}.editorialPredictionPage .uxStageStepper button:disabled:not(.isActive){opacity:.72!important}.editorialPredictionPage .uxStageStepper button.isActive{background:#10263d!important;border-color:#5ec7ff61!important}.editorialPredictionPage .uxStageStepper button strong{color:var(--surface-ink)!important}.editorialPredictionPage .uxStageStepper button small{color:var(--surface-muted)!important}.editorialPredictionPage .uxStageStepper button>span,.editorialPredictionPage .uxPickerHead>div>span,.editorialPredictionPage .uxSelectionPanelHead>span,.editorialPredictionPage .v309StageAssist span,.editorialPredictionPage .uxLockNote>span{color:var(--surface-kicker)!important}.editorialPredictionPage :is(.uxPickerHead,.uxSelectionPanel,.uxSelectedList,.uxLockNote,.v309StageAssist) :is(h2,h3,strong,b){color:var(--surface-ink)!important}.editorialPredictionPage :is(.uxPickerHead,.uxSelectionPanel,.uxSelectedList,.uxLockNote,.v309StageAssist) :is(p,small){color:var(--surface-muted)!important}.editorialPredictionPage .uxTeamSearch{color:var(--surface-ink)!important;background:#0a1624!important;border-color:#ffffff1f!important}.editorialPredictionPage .uxTeamSearch input{color:var(--surface-ink)!important;-webkit-text-fill-color:var(--surface-ink)!important;background:0 0!important}.editorialPredictionPage .uxTeamSearch input::placeholder{color:#8193a7!important;opacity:1!important}.editorialPredictionPage .uxTeamSearch :is(span,small){color:var(--surface-muted)!important}.editorialPredictionPage .uxTeamPickerGrid>button,.editorialPredictionPage .uxSelectedList>button,.editorialPredictionPage .uxSelectedEmpty{color:var(--surface-ink)!important;background:#091522!important;border-color:#ffffff1a!important}.editorialPredictionPage .uxTeamPickerGrid>button:hover{background:#0d2033!important}.editorialPredictionPage .uxTeamPickerGrid>button.isSelected{background:#102c46!important;border-color:#5ec7ff80!important}.editorialPredictionPage .uxTeamPickerGrid>button :is(strong,b),.editorialPredictionPage .uxSelectedList>button :is(strong,b){color:var(--surface-ink)!important}.editorialPredictionPage .uxTeamPickerGrid>button small,.editorialPredictionPage .uxSelectedEmpty{color:var(--surface-muted)!important}.editorialPredictionPage .uxSelectionCounter strong{color:#fff!important}.editorialPredictionPage .uxSelectionCounter span{color:var(--surface-kicker)!important}.editorialPredictionPage .v309StageAssist{background:#081725!important;border-color:#ffffff1a!important}.editorialPredictionPage .uxContinueButton{color:#071321!important;background:#fff!important;border-color:#fff!important}.editorialPredictionPage .uxContinueButton:disabled{color:#a9b7c7!important;opacity:1!important;background:#172333!important;border-color:#ffffff14!important}.editorialPredictionPage .uxResetButton{color:var(--surface-muted)!important;border-color:#ffffff1f!important}.editorialPredictionPage .uxBracketSummary{color:var(--surface-ink)!important;border-color:var(--surface-line)!important;background:#07111d!important}.editorialPredictionPage .uxBracketSummary summary{color:var(--surface-ink)!important}.editorialPredictionPage .uxLockNote{border-color:#ffffff1a!important}.editorialPredictionPage .matchPredictionBoard,.editorialPredictionPage .matchPredictionControlBar,.editorialPredictionPage .matchPredictionAuthenticatedWallet,.editorialPredictionPage .matchPredictionCard,.editorialPredictionPage .matchExactScore,.editorialPredictionPage .matchPredictionMeta,.editorialPredictionPage .matchPredictionCardLinks{color:var(--surface-ink)!important;border-color:var(--surface-line)!important;background:#07111d!important}.editorialPredictionPage .matchPredictionDayTabs button,.editorialPredictionPage .v309MatchPickFilters button,.editorialPredictionPage .matchQuickScores button,.editorialPredictionPage .matchExactScore select,.editorialPredictionPage .matchPredictionLockButton{color:var(--surface-ink)!important;-webkit-text-fill-color:var(--surface-ink)!important;background:#0a1624!important;border-color:#ffffff1f!important}.editorialPredictionPage :is(.matchPredictionDayTabs,.v309MatchPickFilters) button.isActive,.editorialPredictionPage .matchQuickScores button:hover{color:#fff!important;background:#12304c!important;border-color:#5ec7ff7a!important}.editorialPredictionPage .matchPredictionCard :is(strong,b,h2,h3),.editorialPredictionPage .matchPredictionTeams strong,.editorialPredictionPage .matchPredictionControlBar strong,.editorialPredictionPage .matchExactScore strong,.editorialPredictionPage .matchPredictionMeta strong,.editorialPredictionPage .matchPredictionCardLinks a{color:var(--surface-ink)!important}.editorialPredictionPage .matchPredictionCard :is(span,small,p,em),.editorialPredictionPage .matchPredictionControlBar :is(span,small,p),.editorialPredictionPage .matchExactScore :is(span,small),.editorialPredictionPage .matchPredictionMeta span,.editorialPredictionPage .matchPredictionCardLinks span{color:var(--surface-muted)!important}.editorialPredictionPage .matchPredictionCardTop>span,.editorialPredictionPage .matchQuickScores>span,.editorialPredictionPage .matchExactScore label>span,.editorialPredictionPage .matchPredictionAuthenticatedWallet>span{color:var(--surface-kicker)!important}.editorialPredictionPage .matchPredictionLockButton:disabled{color:#a9b7c7!important;opacity:1!important}.editorialPredictionPage .v309DerivedChips span{color:var(--surface-muted)!important;border-color:var(--surface-line)!important;background:#0a1624!important}.editorialPredictionPage .v309DerivedChips strong{color:#fff!important}.editorialMyLeaguePage :is(.myLeagueRace,.myLeagueRacePrize,.myLeagueRaceRule,.myLeagueDashboard,.myLeagueNextAction,.myLeagueSimpleFixture,.myLeagueSimpleClub,.myLeagueConnectNote){color:var(--surface-ink)!important;border-color:var(--surface-line)!important;background:linear-gradient(145deg,#0a1624,#06101b)!important}.editorialMyLeaguePage :is(.myLeagueRace,.myLeagueRacePrize,.myLeagueRaceRule,.myLeagueDashboard,.myLeagueNextAction,.myLeagueSimpleFixture,.myLeagueSimpleClub,.myLeagueConnectNote) :is(h1,h2,h3,strong,b){color:var(--surface-ink)!important}.editorialMyLeaguePage :is(.myLeagueRace,.myLeagueRacePrize,.myLeagueRaceRule,.myLeagueDashboard,.myLeagueNextAction,.myLeagueSimpleFixture,.myLeagueSimpleClub,.myLeagueConnectNote) :is(p,small){color:var(--surface-muted)!important}.editorialMyLeaguePage :is(.myLeagueRaceIntro,.myLeagueRacePrize,.myLeagueRaceRule,.myLeagueNextAction,.myLeagueSimpleFixture,.myLeagueSimpleClubCopy,.myLeagueConnectNote)>span{color:var(--surface-kicker)!important}.editorialMyLeaguePage .myLeagueSimpleClubControl label>span{color:var(--surface-muted)!important}.editorialMyLeaguePage .myLeagueSimpleClubControl select{color:var(--surface-ink)!important;-webkit-text-fill-color:var(--surface-ink)!important;background:#081522!important;border-color:#ffffff24!important}.editorialMyLeaguePage :is(.myLeagueNextAction,.myLeagueSimpleFixture) a{color:#07111d!important;background:#f7fbff!important;border-color:#f7fbff!important;font-weight:800!important}.uxPage :is(.matchCard,.fixtureCard,.standingCard,.tableCard,.rewardCard,.coinCard,.clubCard,.panelCard),.editorialPage :is(.matchCard,.fixtureCard,.standingCard,.tableCard,.rewardCard,.coinCard,.clubCard,.panelCard){color:var(--surface-ink)}.uxPage :is(.matchCard,.fixtureCard,.standingCard,.tableCard,.rewardCard,.coinCard,.clubCard,.panelCard) :is(h2,h3,strong,b),.editorialPage :is(.matchCard,.fixtureCard,.standingCard,.tableCard,.rewardCard,.coinCard,.clubCard,.panelCard) :is(h2,h3,strong,b){color:inherit}.editorialPage :is(.detailCard,.factCard,.metricCard,.statusCard,.infoCard){color:var(--surface-ink)}.editorialPage :is(.detailCard,.factCard,.metricCard,.statusCard,.infoCard) :is(h1,h2,h3,strong,b){color:inherit}.uxPage,.editorialPage{color:var(--surface-ink)}.uxPage :is(h1,h2,h3,h4,h5,h6,strong,b),.editorialPage :is(h1,h2,h3,h4,h5,h6,strong,b){text-shadow:none}.uxPage :is(p,li,label),.editorialPage :is(p,li,label){color:inherit}.uxPage :is(small,.muted,.subtitle,.description),.editorialPage :is(small,.muted,.subtitle,.description){color:var(--surface-muted)}.uxPage :is(input,select,textarea,button),.editorialPage :is(input,select,textarea,button){font-weight:600}.uxPage :is(input,select,textarea)::placeholder,.editorialPage :is(input,select,textarea)::placeholder{opacity:1}.editorialPage .isLightSurface,.editorialPage .lightCard,.editorialPage .whiteCard,.uxPage .isLightSurface,.uxPage .lightCard,.uxPage .whiteCard{color:#07111d!important}.editorialPage :is(.isLightSurface,.lightCard,.whiteCard) :is(h1,h2,h3,h4,strong,b,p,span,small,a,label),.uxPage :is(.isLightSurface,.lightCard,.whiteCard) :is(h1,h2,h3,h4,strong,b,p,span,small,a,label){color:inherit!important}@media (max-width:760px){.editorialClubPage .clubFixtureColumns>article,.editorialClubPage .teamDetails .detailCard{border-radius:18px!important}.editorialPredictionPage .uxBuilderGrid{background:0 0!important}.editorialMyLeaguePage :is(.myLeagueRace,.myLeagueNextAction,.myLeagueSimpleFixture,.myLeagueSimpleClub,.myLeagueConnectNote){border-radius:18px!important}}
.mobileWalletQuick{display:none}@media (max-width:760px){html,body{max-width:100%;overflow-x:hidden}body{padding-bottom:calc(86px + env(safe-area-inset-bottom))}.mobileWalletQuick{z-index:1200;top:calc(env(safe-area-inset-top) + 10px);display:block;position:fixed;right:10px}.mobileWalletQuick .walletControl{width:auto!important}.mobileWalletQuick .walletTrigger{max-width:180px;color:#07111d!important;white-space:nowrap!important;background:#f7fbff!important;border:1px solid #ffffffe6!important;border-radius:999px!important;min-height:42px!important;padding:0 14px!important;font-size:12px!important;font-weight:900!important;box-shadow:0 8px 24px #00000047!important}.mobileWalletQuick .walletTrigger i{background:#18c47d!important}.mobileWalletQuick .walletTrigger.isConnected{color:#f7fbff!important;background:#0d2134!important;border-color:#69c7ff59!important}.mobileWalletQuick .walletPopover,.v30MobileAuth .walletPopover,.walletControlProminent .walletPopover{z-index:1400!important;top:auto!important;left:10px!important;right:10px!important;bottom:calc(92px + env(safe-area-inset-bottom))!important;background:#07111d!important;border:1px solid #ffffff1f!important;border-radius:22px!important;width:auto!important;max-width:none!important;max-height:min(72vh,560px)!important;padding:0!important;position:fixed!important;overflow:auto!important;transform:none!important;box-shadow:0 28px 80px #0000009e!important}.walletPopover .accountPopoverHead{padding:18px 18px 12px!important}.walletPopover .accountPopoverBody{padding:0 18px 18px!important}.walletProviderGrid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.walletProviderButton{border-radius:14px!important;min-height:58px!important}.v30MobileAuth{border-radius:16px!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:10px!important;min-height:0!important;margin:8px 10px 12px!important;padding:12px 14px!important;display:grid!important}.v30MobileAuth .mobileAuthSpotlightCopy strong{font-size:12px!important;line-height:1.25!important}.v30MobileAuth .mobileAuthSpotlightCopy span{font-size:9px!important}.v30MobileAuth .walletTrigger{min-height:40px!important;padding:0 12px!important;font-size:11px!important}.editorialMyLeaguePage .editorialPageHero{min-height:auto!important}.editorialMyLeaguePage .editorialPageHeroInner{padding:112px 18px 54px!important}.editorialMyLeaguePage .editorialPageHeroCopy h1{letter-spacing:-.055em!important;font-size:clamp(44px,13vw,62px)!important;line-height:.91!important}.editorialMyLeaguePage .editorialPageHeroCopy p{max-width:34ch!important;font-size:16px!important;line-height:1.45!important}.editorialMyLeaguePage .myLeagueRace{border-radius:18px!important;grid-template-columns:1fr!important;gap:10px!important;margin:0 12px 16px!important;padding:16px!important;display:grid!important}.editorialMyLeaguePage .myLeagueRaceIntro{padding:2px 2px 8px!important}.editorialMyLeaguePage .myLeagueRaceIntro h2{letter-spacing:-.04em!important;margin:8px 0 12px!important;font-size:34px!important;line-height:.98!important}.editorialMyLeaguePage .myLeagueRaceIntro p{font-size:15px!important;line-height:1.4!important}.editorialMyLeaguePage .myLeagueRacePrize,.editorialMyLeaguePage .myLeagueRaceRule{border-radius:14px!important;width:auto!important;min-height:0!important;padding:14px!important;position:static!important;overflow:hidden!important;transform:none!important}.editorialMyLeaguePage .myLeagueRacePrize strong,.editorialMyLeaguePage .myLeagueRaceRule strong{overflow-wrap:anywhere!important;font-size:20px!important;line-height:1.12!important}.editorialMyLeaguePage .myLeagueDashboardSectionV3092{padding-left:12px!important;padding-right:12px!important}.editorialMyLeaguePage .myLeagueDashboard{gap:12px!important}.editorialMyLeaguePage :is(.myLeagueNextAction,.myLeagueSimpleFixture,.myLeagueSimpleClub,.myLeagueConnectNote){padding:16px!important}.editorialMyLeaguePage :is(.myLeagueNextAction,.myLeagueSimpleFixture){grid-template-columns:1fr!important;gap:14px!important;display:grid!important}.editorialMyLeaguePage :is(.myLeagueNextAction,.myLeagueSimpleFixture)>a{place-items:center!important;width:100%!important;min-height:48px!important;display:grid!important}.v308OnboardingBackdrop{z-index:1350!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#010710d1!important;align-items:flex-end!important;padding:10px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:auto!important}.v308Onboarding{width:100%!important;max-width:none!important;max-height:calc(88vh - env(safe-area-inset-bottom))!important;color:#f7fbff!important;background:#07111d!important;border:1px solid #ffffff24!important;border-radius:22px 22px 16px 16px!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;overflow:auto!important;box-shadow:0 -18px 70px #0000008c!important}.v308OnboardingTop{z-index:2!important;background:#07111d!important;border-bottom:1px solid #ffffff14!important;padding:16px!important;position:sticky!important;top:0!important}.v308OnboardingTop button{color:#d9e5f3!important;background:#0c1a2a!important;border:1px solid #ffffff1f!important;border-radius:10px!important;min-height:38px!important;padding:0 12px!important}.v308OnboardingBody{padding:18px 16px calc(22px + env(safe-area-inset-bottom))!important}.v308OnboardingBody h2{color:#fff!important;margin:8px 0 10px!important;font-size:30px!important;line-height:1!important}.v308OnboardingBody p{color:#9fb0c2!important;font-size:14px!important;line-height:1.45!important}.v308OnboardingField input,.v308OnboardingField select{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0b1928!important;border:1px solid #ffffff24!important;border-radius:12px!important;width:100%!important;min-height:52px!important;padding:0 14px!important;font-size:16px!important}.v308OnboardingPrimary{color:#07111d!important;background:#f7fbff!important;border-radius:12px!important;width:100%!important;min-height:52px!important;margin-top:14px!important}.v308OnboardingActions{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.seasonMusicPlayer{left:10px!important;right:auto!important;bottom:calc(84px + env(safe-area-inset-bottom))!important;z-index:900!important;transform-origin:0 100%!important;max-width:164px!important;transform:scale(.86)!important}.seasonMusicCopy small{font-size:8px!important}.seasonMusicCopy strong{font-size:12px!important}.seasonMusicControls{max-width:164px!important}.v30MobileDock{padding:8px 6px calc(8px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#050d16f7!important;border-radius:0!important;min-height:74px!important;bottom:0!important;left:0!important;right:0!important}.v30MobileDock>a,.v30MobileDock>button{min-width:0!important;padding:5px 2px!important}.v30MobileDock img{width:19px!important;height:19px!important}.v30MobileDock span{font-size:9px!important}.v309MobileMoreSheet{bottom:calc(74px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;left:8px!important;right:8px!important}.editorialPageHeroInner,.section,.productPageSection{max-width:100%!important}.editorialPage :is(h1,h2,h3,p,span,strong,small,a,button),.uxPage :is(h1,h2,h3,p,span,strong,small,a,button){overflow-wrap:anywhere}.editorialPage img,.uxPage img{max-width:100%}}
.v30MobileAuth{display:none!important}.homeCoreActions{background:0 0!important;border:0!important;gap:14px!important;overflow:visible!important}.homeCoreActions>a{transform:translateZ(0);isolation:isolate!important;background-color:#07111d!important;background-position:50%!important;background-size:cover!important;border:1px solid #ffffff24!important;border-radius:24px!important;min-height:300px!important;padding:32px!important;transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s,border-color .32s,filter .32s!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 55px #00000057,inset 0 1px #ffffff0f!important}.homeCoreActions>a:before{content:""!important;z-index:-1!important;background:linear-gradient(#0208112e 0%,#02081157 35%,#020811f0 100%),linear-gradient(110deg,#040f1c7a,#0000 70%)!important;transition:background .3s!important;position:absolute!important;inset:0!important}.homeCoreActions>a:after{content:""!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#fff3,#0000)!important;width:24%!important;height:170%!important;transition:left .65s cubic-bezier(.2,.8,.2,1)!important;position:absolute!important;top:-35%!important;left:-28%!important;transform:rotate(16deg)!important}.homeCoreActions>a>*{z-index:2;position:relative}.homeCoreActions>a>span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04101fad;border:1px solid #67cdff38;border-radius:999px;align-self:flex-start;padding:7px 10px}.homeCoreActions>a>strong{text-shadow:0 5px 22px #000000b8;margin-top:auto!important;margin-bottom:10px!important}.homeCoreActions>a>small{text-shadow:0 3px 12px #000c;color:#d3deea!important}.homeCoreActions .homeActionCta{color:#07111d!important;background:#f7fbfff5!important;border-radius:999px!important;align-items:center!important;gap:12px!important;width:max-content!important;margin-top:20px!important;padding:11px 14px!important;font-size:12px!important;font-weight:950!important;display:inline-flex!important;box-shadow:0 10px 26px #00000040!important}.homeCoreActions .homeActionCta i{font-size:18px!important;font-style:normal!important;line-height:1!important;transition:transform .25s!important}.homeCoreActions>a.isReward .homeActionCta{color:#100d06!important;background:#e9bd55!important}.editorialMatchCardV3095{background:linear-gradient(145deg,#0b1d34f5,#040b15fa)!important;border:1px solid #ffffff1f!important;border-radius:20px!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .28s,box-shadow .28s!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 44px #00000040!important}.editorialMatchCardV3095:before{content:"";pointer-events:none;opacity:.65;background:radial-gradient(circle at 88% 12%,#42b5ff21,#0000 32%);transition:opacity .25s;position:absolute;inset:0}.editorialMatchCardV3095>*{z-index:1;position:relative}.editorialMatchFooterV3095 b{align-items:center!important;gap:7px!important;transition:transform .22s,color .22s!important;display:inline-flex!important}.editorialClubTileV3096{background:linear-gradient(155deg,#0b1b31f0,#040a13fa)!important;border:1px solid #ffffff1a!important;border-radius:18px!important;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s,background .25s!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #00000038!important}.editorialClubTileV3096:after{content:"Open club  →";color:#07111d;letter-spacing:.04em;text-align:center;opacity:0;background:#f6fbfff0;border-radius:999px;padding:8px 10px;font-size:10px;font-weight:950;transition:opacity .22s,transform .22s;position:absolute;bottom:12px;left:14px;right:14px;transform:translateY(8px)}.editorialClubTileV3096>span,.editorialClubTileV3096>small,.editorialClubTileV3096>strong{transition:transform .22s,opacity .22s}.editorialClubAllV3096:after{content:"View league  →"}.homeRewardHero>a,.rewardSimpleFooter>a,.wheelSpinButton{position:relative!important;overflow:hidden!important;box-shadow:0 16px 36px #00000047,inset 0 1px #ffffff47!important}.homeRewardHero>a:after,.rewardSimpleFooter>a:after,.wheelSpinButton:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:26%;height:380%;transition:left .55s cubic-bezier(.2,.8,.2,1);position:absolute;top:-140%;left:-34%;transform:rotate(18deg)}.editorialPage a[class*=Button],.editorialPage a[class*=Primary],.editorialPage a[class*=Action],.uxPage a[class*=Button],.uxPage button:not(:disabled),.homeRewardHero>a,.editorialHeroLink{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,filter .22s!important}.editorialPredictionPage .uxPredictionSection{isolation:isolate;position:relative}.editorialPredictionPage #season-path:before,.editorialPredictionPage #match-predictions:before{content:"";z-index:-1;opacity:.16;background-position:50%;background-size:cover;height:330px;position:absolute;inset:18px 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.editorialPredictionPage #season-path:before{background-image:linear-gradient(#0309121a,#030912),url(https://images.unsplash.com/photo-1777529565222-a4e1fb1cbab1?auto=format&fit=crop&fm=jpg&ixlib=rb-4.1.0&q=80&w=2200)}.editorialPredictionPage #match-predictions:before{background-image:linear-gradient(#0309121a,#030912),url(https://images.unsplash.com/photo-1762013315117-1c8005ad2b41?auto=format&fit=crop&fm=jpg&ixlib=rb-4.1.0&q=80&w=2200)}.uxStageStepper button{position:relative;overflow:hidden;background:linear-gradient(#09182cf5,#040b15fa)!important;border:1px solid #ffffff1c!important;box-shadow:0 10px 28px #0003!important}.uxStageStepper button:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#5bc8ff,#0000);height:2px;transition:opacity .2s;position:absolute;bottom:0;left:18px;right:18px}.uxStageStepper button.isActive{border-color:#66ccff6b!important;box-shadow:0 12px 34px #0f77d333,inset 0 1px #ffffff0f!important}.uxStageStepper button.isActive:after{opacity:1}.uxTeamPickerGrid button{position:relative;overflow:hidden;background:linear-gradient(145deg,#09182be6,#040b14fa)!important;border:1px solid #ffffff17!important;transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .2s,background .2s!important;box-shadow:0 10px 26px #00000029!important}.uxTeamPickerGrid button:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle at 82% 18%,#53beff1f,#0000 30%);transition:opacity .2s;position:absolute;inset:0}.uxTeamPickerGrid button.isSelected{background:linear-gradient(145deg,#0c2d52fa,#04101ffa)!important;border-color:#62ccff99!important;box-shadow:0 14px 34px #1576d03d,inset 0 0 0 1px #7fdaff14!important}.uxContinueButton,.v309StageAssist button{position:relative;color:#04111d!important;background:linear-gradient(135deg,#eef8ff,#8fd8ff)!important;border:0!important;border-radius:14px!important;min-height:54px!important;font-weight:950!important;overflow:hidden!important;box-shadow:0 12px 34px #34a7f438,inset 0 1px #fff!important}.uxContinueButton:after,.v309StageAssist button:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);width:24%;height:340%;transition:left .55s;position:absolute;top:-120%;left:-30%;transform:rotate(17deg)}.uxSelectionPanel{box-shadow:0 24px 70px #0000004d!important}.editorialMyLeaguePage .myLeagueRace{isolation:isolate;position:relative;background:linear-gradient(90deg,#030a12e6,#030a1294),url(https://images.unsplash.com/photo-1765130420895-57e4f9134b9f?auto=format&fit=crop&fm=jpg&ixlib=rb-4.1.0&q=80&w=2200) 50% 46%/cover no-repeat!important;border:1px solid #ffffff1f!important;overflow:hidden!important;box-shadow:0 26px 70px #00000057!important}.editorialMyLeaguePage .myLeagueRace:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:24%;animation:7s ease-in-out infinite raceSweep;position:absolute;top:-40%;bottom:-40%;left:-24%;transform:rotate(15deg)}.myLeaguePrimaryAction{isolation:isolate!important;background:linear-gradient(90deg,#030c17f5,#030c17b3),url(https://images.unsplash.com/photo-1765130420954-bd04a3579857?auto=format&fit=crop&fm=jpg&ixlib=rb-4.1.0&q=80&w=2200) 50% 55%/cover no-repeat!important;border:1px solid #5fbfff33!important;border-radius:24px!important;padding:42px!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 70px #0000005c!important}.myLeaguePrimaryAction>a{color:#07111d!important;background:#f7fbff!important;border-radius:999px!important;min-height:56px!important;padding:0 24px!important;font-weight:950!important;text-decoration:none!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #0000004d!important}.myLeaguePrimaryAction>a:after{content:"→";margin-left:8px;transition:transform .22s;display:inline-block}.myLeagueSimpleFixture>a,.myLeagueSimpleClubLink,.myLeagueSimpleSectionHead>a{transition:transform .2s,color .2s,text-shadow .2s!important}.myLeagueSimpleStatus article{transition:transform .2s,background .2s,border-color .2s!important}@media (hover:hover) and (pointer:fine){.homeCoreActions>a:hover{filter:saturate(1.08)brightness(1.04)!important;border-color:#7ad1ff80!important;transform:translateY(-8px)scale(1.012)!important;box-shadow:0 30px 80px #0000007a,0 0 0 1px #3eaeff1f,0 0 42px #2a92ff1f!important}.homeCoreActions>a.isReward:hover{border-color:#e9bd5580!important;box-shadow:0 30px 80px #0000007a,0 0 0 1px #e9bd551f,0 0 42px #e9bd551c!important}.homeCoreActions>a:hover:before{background:linear-gradient(#02081114 0%,#0208113d 30%,#020811e6 100%),linear-gradient(110deg,#040f1c47,#0000 72%)!important}.homeCoreActions>a:hover:after{left:118%!important}.homeCoreActions>a:hover .homeActionCta i{transform:translate(5px)!important}.editorialMatchCardV3095:hover{border-color:#67c6ff6b!important;transform:translateY(-6px)!important;box-shadow:0 26px 64px #00000061,0 0 32px #2587e91a!important}.editorialMatchCardV3095:hover:before{opacity:1}.editorialMatchCardV3095:hover .editorialMatchFooterV3095 b{color:#8ed9ff!important;transform:translate(5px)!important}.editorialClubTileV3096:hover{background:linear-gradient(155deg,#0f2645fa,#050d19fc)!important;border-color:#65c7ff61!important;transform:translateY(-7px)scale(1.018)!important;box-shadow:0 24px 60px #0006,0 0 28px #339dff1a!important}.editorialClubTileV3096:hover:after{opacity:1;transform:translateY(0)}.editorialClubTileV3096:hover>span,.editorialClubTileV3096:hover>small{transform:translateY(-22px)}.editorialPage a[class*=Button]:hover,.editorialPage a[class*=Primary]:hover,.editorialPage a[class*=Action]:hover,.uxPage a[class*=Button]:hover,.uxPage button:not(:disabled):hover,.homeRewardHero>a:hover,.editorialHeroLink:hover{filter:brightness(1.08)!important;transform:translateY(-3px)scale(1.015)!important}.homeRewardHero>a:hover:after,.rewardSimpleFooter>a:hover:after,.wheelSpinButton:hover:after{left:120%}.uxStageStepper button:not(:disabled):hover{border-color:#68ccff5c!important;transform:translateY(-3px)!important}.uxTeamPickerGrid button:not(:disabled):hover{border-color:#66ccff5c!important;transform:translateY(-4px)scale(1.012)!important;box-shadow:0 18px 42px #00000047,0 0 28px #339ae514!important}.uxTeamPickerGrid button:hover:before{opacity:1}.uxContinueButton:not(:disabled):hover:after,.v309StageAssist button:not(:disabled):hover:after{left:118%}.myLeaguePrimaryAction:hover{border-color:#6fd2ff61!important;box-shadow:0 30px 85px #00000070,0 0 40px #2a97e814!important}.myLeaguePrimaryAction>a:hover{transform:translateY(-3px)scale(1.02)!important}.myLeaguePrimaryAction>a:hover:after{transform:translate(5px)}.myLeagueSimpleFixture>a:hover,.myLeagueSimpleClubLink:hover,.myLeagueSimpleSectionHead>a:hover{text-shadow:0 0 16px #5fcbff3d;transform:translate(4px)}.myLeagueSimpleStatus article:hover{transform:translateY(-3px);background:#091827!important}}@keyframes raceSweep{0%,72%{opacity:0;left:-24%}80%{opacity:1}to{opacity:0;left:120%}}@media (max-width:760px){.v30MobileAuth{display:grid!important}.homeCoreActions{gap:12px!important}.homeCoreActions>a{background-position:50%!important;min-height:230px!important;padding:22px!important}.homeCoreActions>a>strong{font-size:32px!important}.homeCoreActions .homeActionCta{margin-top:16px!important}.editorialMatchCardV3095{border-radius:16px!important}.editorialClubTileV3096:after{display:none!important}.editorialPredictionPage #season-path:before,.editorialPredictionPage #match-predictions:before{opacity:.11;height:230px}.uxTeamPickerGrid button{min-height:76px!important}.myLeaguePrimaryAction{background-position:50%!important;border-radius:18px!important;padding:22px!important}.myLeaguePrimaryAction>a{justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}}@media (prefers-reduced-motion:reduce){.homeCoreActions>a,.homeCoreActions>a:after,.homeCoreActions .homeActionCta i,.editorialMatchCardV3095,.editorialClubTileV3096,.homeRewardHero>a:after,.rewardSimpleFooter>a:after,.wheelSpinButton:after,.editorialMyLeaguePage .myLeagueRace:after{transition:none!important;animation:none!important}}
.editorialRewardsPage #reward-packs{isolation:isolate;position:relative}.editorialRewardsPage #reward-packs:before{content:"";z-index:-1;opacity:.16;background:linear-gradient(#040a121a,#030811),url(https://images.unsplash.com/photo-1762013315117-1c8005ad2b41?auto=format&fit=crop&fm=jpg&ixlib=rb-4.1.0&q=80&w=2200) 50%/cover no-repeat;height:420px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.editorialRewardsPage .rewardSimpleFooter>a{min-height:56px!important;padding:0 24px!important;box-shadow:0 16px 38px #d3a63a2e,inset 0 1px #ffffff52!important}.editorialRewardsPage .rewardSimpleFooter{position:relative;overflow:hidden}.editorialRewardsPage .rewardSimpleFooter:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 100%,#ddb44d21,#0000 46%);height:140px;position:absolute;inset:auto 0 0}.rewardsClarity .wheelSpinButton:disabled{cursor:not-allowed!important;opacity:.48!important;filter:saturate(.45)!important;box-shadow:none!important}.rewardsClarity .wheelPreviewButton{color:#a9b8c7;letter-spacing:.06em;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;width:100%;min-height:44px;margin-top:10px;font-size:11px;font-weight:900;transition:transform .2s,border-color .2s,background .2s,color .2s}.rewardsClarity .wheelPreviewButton.isPremium{color:#c8b98d;border-color:#e5b4462e}.rewardsClarity .wheelPreviewButton:disabled{cursor:not-allowed;opacity:.42}.homeTrustStrip,.homeTokenExplainer,.financialRiskBanner,.tokenModelExplainer{color:#f7fbff;background:linear-gradient(145deg,#081525f5,#040a12fa);border:1px solid #ffffff1a;border-radius:18px;width:min(1180px,100% - 40px);margin:18px auto 0;box-shadow:0 14px 38px #0003}.homeTrustStrip{justify-content:space-between;align-items:center;gap:24px;padding:15px 18px;display:flex}.homeTrustStrip p{color:#b8c6d4;max-width:760px;margin:0;font-size:13px;line-height:1.55}.homeTrustStrip p strong{color:#fff}.homeTrustStrip>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.homeTrustStrip a,.homeTokenExplainer>a,.financialRiskBanner>a,.tokenModelExplainer>a{color:#9bdcff;letter-spacing:.03em;background:#5cbeff0f;border:1px solid #68c9ff38;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:11px;font-weight:900;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.homeTokenExplainer,.tokenModelExplainer{grid-template-columns:minmax(220px,.8fr) minmax(320px,1.4fr) auto;align-items:center;gap:28px;margin-top:28px;padding:24px;display:grid}.homeTokenExplainer span,.tokenModelExplainer span,.financialRiskBanner span{color:#68c8ff;letter-spacing:.16em;font-size:9px;font-weight:950;display:block}.homeTokenExplainer h2,.tokenModelExplainer h2{color:#fff;margin:6px 0 0;font-size:clamp(22px,2.5vw,34px);line-height:1.03}.homeTokenExplainer p,.tokenModelExplainer p,.financialRiskBanner p{color:#aebdcc;margin:0;font-size:13px;line-height:1.65}.homeTokenExplainer p strong,.tokenModelExplainer p strong{color:#fff}.tokenModelExplainer{grid-template-columns:minmax(260px,.85fr) minmax(340px,1.1fr);margin-bottom:14px}.tokenModelExplainer>a{grid-column:1/-1;justify-self:start}.tokenModelExplainer p+p{margin-top:-16px}.financialRiskBanner{background:linear-gradient(145deg,#231808e0,#080d15fa);border-color:#ffbe542e;grid-template-columns:minmax(220px,.75fr) minmax(360px,1.4fr) auto;align-items:center;gap:24px;margin-top:22px;padding:20px 22px;display:grid}.financialRiskBanner strong{color:#fff;margin-top:5px;font-size:17px;display:block}.financialRiskBanner span{color:#f2c66c}.financialRiskBanner>a{color:#f4d58e;background:#f2c66c0f;border-color:#f2c66c47}.walletRiskNotice{color:#d9e2eb;background:#6341081f;border:1px solid #ffbe5433;border-radius:12px;margin:12px 0 14px;padding:13px}.walletRiskNotice>strong{color:#f2cf85;letter-spacing:.05em;text-transform:uppercase;font-size:11px;display:block}.walletRiskNotice p{color:#b8c3cf;margin:6px 0 10px;font-size:11px;line-height:1.5}.walletRiskNotice label{color:#e8edf3;cursor:pointer;align-items:flex-start;gap:8px;font-size:11px;line-height:1.35;display:flex}.walletRiskNotice input{accent-color:#6ec8ff;margin-top:1px}.walletRiskNotice>a{color:#8fd8ff;margin-top:10px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.walletProviderButton:disabled{cursor:not-allowed;opacity:.5;filter:saturate(.5)}.editorialClubPage .teamHeroActions .primaryButton,.editorialClubPage .teamHeroActions .secondaryButton{position:relative;overflow:hidden;border-radius:999px!important;min-height:54px!important;padding:0 24px!important;box-shadow:0 14px 34px #0000004d!important}.editorialClubPage .teamHeroActions .primaryButton:after,.editorialClubPage .teamHeroActions .secondaryButton:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:24%;height:380%;transition:left .55s;position:absolute;top:-140%;left:-32%;transform:rotate(18deg)}.editorialClubPage .clubFixtureRow{position:relative;overflow:hidden;background:linear-gradient(145deg,#081627eb,#040a12fa)!important;border:1px solid #ffffff14!important;border-radius:14px!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .22s,background .22s!important;box-shadow:0 10px 24px #0000002e!important}.editorialClubPage .clubFixtureRow:after{content:"OPEN →";opacity:0;letter-spacing:.08em;color:#8fd8ff;font-size:10px;font-weight:950;transition:opacity .2s,transform .2s;position:absolute;top:50%;right:14px;transform:translate(8px,-50%)}.editorialClubPage .clubSeasonCards article,.editorialClubPage .clubLeaderPanel,.editorialClubPage .clubCoachPanel,.editorialClubPage .clubSquadGroup{transition:transform .22s,border-color .22s,box-shadow .22s,background .22s!important}.editorialMatchesPage .editorialMatchesContent{isolation:isolate;position:relative}.editorialMatchesPage .editorialMatchesContent:before{content:"";z-index:-1;opacity:.12;background:linear-gradient(#0309121a,#030912),url(https://images.unsplash.com/photo-1777529565222-a4e1fb1cbab1?auto=format&fit=crop&fm=jpg&ixlib=rb-4.1.0&q=80&w=2200) 50%/cover no-repeat;height:380px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.editorialMatchesPage .officialFixtureCard{position:relative;overflow:hidden;background:linear-gradient(145deg,#0a1b31f5,#040a13fc)!important;border:1px solid #ffffff1c!important;border-radius:20px!important;transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .26s,box-shadow .26s!important;box-shadow:0 18px 46px #00000047!important}.editorialMatchesPage .officialFixtureCard:before{content:"";pointer-events:none;opacity:.55;background:radial-gradient(circle at 88% 12%,#4ebeff24,#0000 30%);transition:opacity .22s;position:absolute;inset:0}.editorialMatchesPage .officialFixtureCard>*{z-index:1;position:relative}.editorialMatchesPage .officialFixtureCard em{align-items:center;gap:8px;transition:transform .2s,color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.editorialRewardsPage .rewardSimpleFooter>a:hover{transform:translateY(-4px)scale(1.02)!important;box-shadow:0 22px 52px #d3a63a40,0 0 30px #ddb44d1a!important}.rewardsClarity .wheelPreviewButton:not(:disabled):hover{color:#e7f5ff;background:#5bbcff12;border-color:#68c9ff47;transform:translateY(-2px)}.rewardsClarity .wheelPreviewButton.isPremium:not(:disabled):hover{color:#f3d98f;background:#e5b44612;border-color:#e5b44657}.homeTrustStrip a:hover,.homeTokenExplainer>a:hover,.financialRiskBanner>a:hover,.tokenModelExplainer>a:hover{background:#5cbeff1a;border-color:#77d3ff6b;transform:translateY(-2px)}.editorialClubPage .teamHeroActions a:hover{transform:translateY(-4px)scale(1.018)!important}.editorialClubPage .teamHeroActions a:hover:after{left:120%}.editorialClubPage .clubFixtureRow:hover{background:linear-gradient(145deg,#0c2440fa,#040d18fc)!important;border-color:#64caff57!important;transform:translateY(-4px)!important;box-shadow:0 18px 42px #00000052,0 0 28px #3297e514!important}.editorialClubPage .clubFixtureRow:hover:after{opacity:1;transform:translateY(-50%)}.editorialClubPage .clubSeasonCards article:hover,.editorialClubPage .clubLeaderPanel:hover,.editorialClubPage .clubCoachPanel:hover,.editorialClubPage .clubSquadGroup:hover{transform:translateY(-4px);border-color:#ffffff26!important;box-shadow:0 18px 42px #00000038!important}.editorialMatchesPage .officialFixtureCard:hover{border-color:#65c8ff66!important;transform:translateY(-6px)scale(1.01)!important;box-shadow:0 28px 68px #0006,0 0 30px #3097e614!important}.editorialMatchesPage .officialFixtureCard:hover:before{opacity:1}.editorialMatchesPage .officialFixtureCard:hover em{transform:translate(5px);color:#8fd8ff!important}}@media (max-width:760px){.editorialRewardsPage #reward-packs:before,.editorialMatchesPage .editorialMatchesContent:before{opacity:.09;height:240px}.homeTrustStrip,.homeTokenExplainer,.financialRiskBanner,.tokenModelExplainer{border-radius:14px;width:calc(100% - 20px);margin-top:12px}.homeTrustStrip{gap:12px;padding:14px;display:grid}.homeTrustStrip>div{grid-template-columns:1fr 1fr;display:grid}.homeTrustStrip a{text-align:center;padding:0 10px}.homeTokenExplainer,.tokenModelExplainer,.financialRiskBanner{grid-template-columns:1fr;gap:12px;padding:17px;display:grid}.homeTokenExplainer>a,.financialRiskBanner>a,.tokenModelExplainer>a{justify-self:stretch}.tokenModelExplainer p+p{margin-top:0}.editorialClubPage .teamHeroActions{grid-template-columns:1fr!important;display:grid!important}.editorialClubPage .teamHeroActions a{justify-content:center!important;width:100%!important}.editorialClubPage .clubFixtureRow:after{display:none}.editorialMatchesPage .officialFixtureCard{border-radius:16px!important}.rewardsClarity .wheelPreviewButton{min-height:42px}}@media (prefers-reduced-motion:reduce){.editorialClubPage .teamHeroActions a,.editorialClubPage .teamHeroActions a:after,.editorialClubPage .clubFixtureRow,.editorialMatchesPage .officialFixtureCard,.rewardsClarity .wheelPreviewButton,.homeTrustStrip a,.homeTokenExplainer>a,.financialRiskBanner>a,.tokenModelExplainer>a{transition:none!important}}
