.InlineTeamNameForm_swapRoot__SyZyS{overflow:hidden;transition:height .22s cubic-bezier(.22,1,.36,1)}.InlineTeamNameForm_container__FgifC{align-items:center;background-color:var(--color-foreground-1);border-radius:6px;display:grid;gap:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:var(--space-lg)}.InlineTeamNameForm_formLayer__phqA3,.InlineTeamNameForm_successLayer__pCseX{width:100%}.InlineTeamNameForm_successContainer__rWELJ{align-items:center;background-color:rgba(0,205,80,.3);border-radius:6px;display:flex;gap:var(--space-sm);padding:var(--space-lg) var(--space-md);width:100%}.InlineTeamNameForm_successIcon__4fSgR{align-items:center;color:#00FF6B;display:flex}.InlineTeamNameForm_successText__cl4T3{color:#00FF6B;font-weight:var(--weight-bold)}.InlineTeamNameForm_content__B1RC_{max-width:520px}.InlineTeamNameForm_form___3xw6{align-items:flex-end;display:flex;gap:var(--space-sm);justify-self:end;width:100%}.InlineTeamNameForm_input__t0tAs{flex:1 1}.InlineTeamNameForm_button__LeFoK{min-width:200px}@media (max-width:768px){.InlineTeamNameForm_container__FgifC{grid-template-columns:1fr}.InlineTeamNameForm_content__B1RC_{max-width:none}.InlineTeamNameForm_form___3xw6{align-items:stretch;flex-direction:column;justify-self:stretch}.InlineTeamNameForm_button__LeFoK{width:100%}}@media (prefers-reduced-motion:reduce){.InlineTeamNameForm_swapRoot__SyZyS{transition:none}}.NewsSidebar_container__P5qLm{background:var(--color-foreground)}.NewsSidebar_list__ac16v{display:flex;flex-direction:column;gap:8px}.NewsSidebar_link__A3tSC{border-bottom:1px solid var(--color-black-400);line-height:130%;padding:12px 0;text-decoration:none}.LeagueLineupsCard_cardContainer__xU2J8{background-color:var(--color-foreground-1);border-radius:6px;display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md) var(--space-lg);text-decoration:none}.LeagueLineupsCard_cardTitle__XIk0s{display:flex;gap:var(--space-sm);align-items:center}.LeagueLineupsCard_cardImage__cPP0s{border-radius:4px}.LeagueLineupsCard_tournamentsContainer__sAahs{display:flex;flex-direction:column;font-size:var(--fs-sm)}.LeagueLineupsCard_tournamentRow__351OW{align-items:center;display:flex;justify-content:space-between}.LeagueLineupsCard_cardContainer__xU2J8:hover{background-color:var(--color-foreground-hover)}.SeasonCalendar_eventCell__kYh_5{background-color:var(--color-foreground-1);border-radius:4px;display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-lg);text-decoration:none}.SeasonCalendar_eventCellActive__eQLmf{background-color:var(--color-primary-darker)}.SeasonCalendar_eventCellActive__eQLmf .SeasonCalendar_eventStatus__tI9Ni{color:var(--color-text)}.SeasonCalendar_eventName__Hlgl7{font-weight:var(--weight-bold)}.SeasonCalendar_eventStatus__tI9Ni{color:var(--color-text-subtle);font-size:var(--font-size-subtle)}@media (min-width:1023px){.SeasonCalendar_eventCell__kYh_5{flex-direction:row;justify-content:space-between;transition:all .15s ease 0s}.SeasonCalendar_eventCell__kYh_5:hover{background-color:var(--color-foreground-hover);color:var(--color-text)}.SeasonCalendar_eventCellActive__eQLmf:hover{background-color:var(--color-primary-darkest)}}.LeagueTypeBadge_row__zmeXb{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.LeagueTypeBadge_rowCompact__CGVcw{gap:6px}.LeagueTypeBadge_badge__8lM8n{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border:1px solid transparent;border-radius:999px;font-size:.75rem;line-height:100%;font-weight:800;white-space:nowrap}.LeagueTypeBadge_badgeMuted__liEAy{font-weight:700;letter-spacing:.01em}.LeagueTypeBadge_badgeCompact__vf7hs{min-height:24px;padding:0 9px;font-size:.66rem}.LeagueTypeBadge_accessPaid__WPE8M{border-color:rgba(255,196,61,.28);background:rgba(255,196,61,.1);color:#ffd988}.LeagueTypeBadge_accessFree__auQne{border-color:rgba(18,213,0,.3);background:rgba(18,213,0,.12);color:#9df48f}.LeagueTypeBadge_accessPaidMuted__OLchS{border-color:rgba(200,163,0,.18);background:rgba(200,163,0,.09);color:#e1cc95}.LeagueTypeBadge_accessFreeMuted__Dzp2i{border-color:rgba(127,131,138,.22);background:rgba(127,131,138,.12);color:rgba(250,249,246,.76)}.LeagueTypeBadge_prizeCash__n1jAH,.LeagueTypeBadge_prizeSkins__UWlMT{border-color:rgba(155,105,255,.32);background:rgba(155,105,255,.14);color:var(--color-primary-lightest)}.LeagueTypeBadge_prizeNone__y791p{border-color:rgba(191,193,196,.22);background:rgba(191,193,196,.08);color:rgba(250,249,246,.84)}.LeagueTypeBadge_prizeCashMuted__b0NDK,.LeagueTypeBadge_prizeSkinsMuted__2QuS4{border-color:rgba(116,79,191,.24);background:rgba(116,79,191,.12);color:rgba(220,208,255,.9)}.LeagueTypeBadge_prizeNoneMuted__WqCAh{border-color:rgba(191,193,196,.16);background:rgba(191,193,196,.09);color:rgba(250,249,246,.72)}.PaidLeaguePromoSection_section__isqGN{display:flex;flex-direction:column;gap:var(--spacing-md,16px)}.PaidLeaguePromoSection_header__O3PN2{display:flex;flex-direction:column;gap:6px}.PaidLeaguePromoSection_headerTopRow__Ko_PV{--paid-league-promo-nav-size:calc(var(--font-size-h4) * var(--line-height-heading));display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--paid-league-promo-nav-size)}.PaidLeaguePromoSection_headerTitle__SifgA{margin:0}.PaidLeaguePromoSection_carouselHeaderActions__4x1K7{display:none;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.PaidLeaguePromoSection_carouselHeaderAction__Ushvk{display:inline-flex;align-items:center;justify-content:center;width:var(--paid-league-promo-nav-size);min-width:var(--paid-league-promo-nav-size);height:var(--paid-league-promo-nav-size);padding:0;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(15,18,27,.92);color:rgba(250,249,246,.84);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.PaidLeaguePromoSection_carouselHeaderAction__Ushvk:disabled{background:rgba(15,18,27,.64);border-color:rgba(255,255,255,.05);color:rgba(250,249,246,.38);cursor:not-allowed}.PaidLeaguePromoSection_carouselHeaderActionIcon__zUAdJ{width:calc(var(--paid-league-promo-nav-size) * .58);height:calc(var(--paid-league-promo-nav-size) * .58)}.PaidLeaguePromoSection_description__gbsxu{color:var(--color-text-subtle,rgba(255,255,255,.72));margin:0;max-width:56ch}.PaidLeaguePromoSection_grid__gcCOo{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md,16px)}.PaidLeaguePromoSection_carouselSlide__TLKYh,.PaidLeaguePromoSection_carouselTrack__aos0Z,.PaidLeaguePromoSection_carouselViewport__ERYa1{min-width:0}.PaidLeaguePromoSection_card__R0ED2{position:relative;overflow:hidden;border-color:rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(255,196,61,.06),transparent 32%),linear-gradient(180deg,rgba(22,24,32,.98),rgba(10,12,18,.98));box-shadow:0 22px 56px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.03);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.PaidLeaguePromoSection_interactiveCard__Qv5fe{cursor:pointer}.PaidLeaguePromoSection_card__R0ED2:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,rgba(223,208,255,.88),rgba(152,109,245,.72) 44%,rgba(70,50,122,.24))}.PaidLeaguePromoSection_cardShell__HQMWl{display:flex;flex-direction:column;gap:16px;height:100%}.PaidLeaguePromoSection_topRow__ZpqAE{display:flex;align-items:center;justify-content:flex-start;gap:8px}.PaidLeaguePromoSection_identityRow__1xMlu{display:grid;grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:16px}.PaidLeaguePromoSection_copyColumn__0KJlk{display:flex;flex-direction:column;gap:6px;min-width:0}.PaidLeaguePromoSection_eyebrow__JTVWK{margin:0;color:var(--color-text-subtle);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PaidLeaguePromoSection_cardTitle__QZInC{margin:0;font-size:clamp(1.2rem,1.04rem + .54vw,1.6rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.PaidLeaguePromoSection_mediaFrame__rJwrC{position:relative;display:flex;align-items:center;justify-content:center;width:72px;aspect-ratio:1/1;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02)),rgba(13,16,23,.96)}.PaidLeaguePromoSection_mediaImage__Yehrd{object-fit:cover}.PaidLeaguePromoSection_mediaFallback__EEGlP{color:rgba(255,255,255,.62);font-size:1rem;font-weight:800;letter-spacing:.08em}.PaidLeaguePromoSection_summaryStrip__UR6Af{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015)),rgba(10,12,18,.86)}.PaidLeaguePromoSection_summaryMetric__kPcVr{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px}.PaidLeaguePromoSection_summaryMetric__kPcVr+.PaidLeaguePromoSection_summaryMetric__kPcVr{border-left:1px solid rgba(255,255,255,.06)}.PaidLeaguePromoSection_summaryLabel__20M36{color:var(--color-text-subtle);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.PaidLeaguePromoSection_summaryValue__Y87bP{font-size:1.04rem;font-weight:700;line-height:1.2;text-wrap:balance}.PaidLeaguePromoSection_summaryValueCompact__fQz2F{font-size:.96rem}.PaidLeaguePromoSection_prizeSection__quT9N{display:flex;flex-direction:column;gap:0;padding-top:2px}.PaidLeaguePromoSection_prizeSectionHeader__981ge{display:flex;align-items:center;justify-content:space-between;gap:12px}.PaidLeaguePromoSection_prizeSectionCopy__up2Np{display:flex;flex-direction:column;gap:0;min-width:0}.PaidLeaguePromoSection_prizeLabel__FORYQ{color:var(--color-text-subtle);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.PaidLeaguePromoSection_prizeCaption__DhUOt{color:var(--color-text-subtle);font-size:.8rem;line-height:1.25}.PaidLeaguePromoSection_prizeNav__59T5S{display:flex;align-items:center;gap:8px}.PaidLeaguePromoSection_prizeNavButton__1TmPP{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:rgba(18,21,29,.96);color:rgba(255,255,255,.9);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.PaidLeaguePromoSection_prizeNavButton__1TmPP:disabled{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.02);color:rgba(255,255,255,.28);cursor:not-allowed}.PaidLeaguePromoSection_prizeNavIcon__skUqz{width:16px;height:16px}.PaidLeaguePromoSection_prizeViewport__A8S3k{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;scroll-snap-type:x proximity}.PaidLeaguePromoSection_prizeViewport__A8S3k::-webkit-scrollbar{display:none}.PaidLeaguePromoSection_prizeTrack__0PbSJ{display:flex;gap:12px;padding:0 18px 0 0}.PaidLeaguePromoSection_prizeItem__ZVCVS{display:flex;align-items:center;gap:12px;flex:0 0 clamp(180px,64%,228px);min-height:90px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08);border-radius:14px;background:transparent;box-shadow:none;scroll-snap-align:start}.PaidLeaguePromoSection_prizeItemWithImage__56quS{flex:0 0 100%;max-width:420px}.PaidLeaguePromoSection_prizeItemTextOnly__1OrvI{flex-basis:clamp(164px,48%,212px)}.PaidLeaguePromoSection_prizeItemMedia__qzSAI{position:relative;flex-shrink:0;width:64px;height:64px;overflow:hidden;border:none;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,0)),rgba(255,255,255,.035)}.PaidLeaguePromoSection_prizeItemImage__hp77C{object-fit:contain;padding:8px}.PaidLeaguePromoSection_prizeCopy__RRXdE{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.PaidLeaguePromoSection_prizePlacementChip__RIep_{align-self:flex-start;padding:4px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.78);font-size:.68rem;font-weight:700;letter-spacing:.05em;line-height:1;text-transform:uppercase}.PaidLeaguePromoSection_prizeValue__N8wxG{display:block;overflow:hidden;font-size:.98rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.PaidLeaguePromoSection_prizeItemMeta__B60_7{color:var(--color-text-subtle);font-size:.8rem;line-height:1.2}.PaidLeaguePromoSection_cta__O_L9p{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;margin-top:auto;padding:0;border:0;background:transparent;color:rgba(255,255,255,.9);cursor:pointer;transition:color .16s ease,opacity .16s ease}.PaidLeaguePromoSection_ctaLabel__GOmL9{font-size:.92rem;font-weight:700;line-height:1.2}.PaidLeaguePromoSection_cta__O_L9p:disabled{color:rgba(255,255,255,.42);cursor:default;opacity:.92}.PaidLeaguePromoSection_ctaIcon__98Yjs{width:16px;height:16px;transition:color .16s ease,transform .16s ease}@media (hover:hover){.PaidLeaguePromoSection_card__R0ED2:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.14);box-shadow:0 26px 62px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.04)}.PaidLeaguePromoSection_cta__O_L9p:not(:disabled):hover{color:var(--color-primary-lighter)}.PaidLeaguePromoSection_cta__O_L9p:not(:disabled):hover .PaidLeaguePromoSection_ctaIcon__98Yjs{transform:translateX(2px)}.PaidLeaguePromoSection_prizeNavButton__1TmPP:not(:disabled):hover{border-color:rgba(255,255,255,.24);background:rgba(28,31,40,.98);color:rgba(255,255,255,1);transform:translateY(-1px)}.PaidLeaguePromoSection_carouselHeaderAction__Ushvk:not(:disabled):hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.12);color:var(--color-white)}}.PaidLeaguePromoSection_interactiveCard__Qv5fe:focus-visible{outline:2px solid rgba(135,104,255,.8);outline-offset:3px}.PaidLeaguePromoSection_cta__O_L9p:focus-visible{outline:2px solid rgba(135,104,255,.8);outline-offset:3px;border-radius:6px}@media (max-width:768px){.PaidLeaguePromoSection_grid__gcCOo{grid-template-columns:1fr}.PaidLeaguePromoSection_carouselHeaderActions__4x1K7{display:inline-flex}.PaidLeaguePromoSection_carouselViewport__ERYa1{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;scroll-snap-type:x mandatory}.PaidLeaguePromoSection_carouselViewport__ERYa1::-webkit-scrollbar{display:none}.PaidLeaguePromoSection_carouselTrack__aos0Z{display:flex;gap:var(--spacing-md,16px)}.PaidLeaguePromoSection_carouselSlide__TLKYh{flex:0 0 100%;scroll-snap-align:start}}@media (max-width:420px){.PaidLeaguePromoSection_carouselHeaderActions__4x1K7{gap:6px}.PaidLeaguePromoSection_identityRow__1xMlu{grid-template-columns:minmax(0,1fr) 64px;gap:12px}.PaidLeaguePromoSection_mediaFrame__rJwrC{width:64px}.PaidLeaguePromoSection_summaryMetric__kPcVr{padding:12px}.PaidLeaguePromoSection_summaryValue__Y87bP{font-size:.96rem}.PaidLeaguePromoSection_prizeSection__quT9N{gap:8px}.PaidLeaguePromoSection_prizeNavButton__1TmPP{width:40px;height:40px}.PaidLeaguePromoSection_prizeItemWithImage__56quS{flex-basis:calc(100% - 40px)}}.Wallet_segmentedControlScroll__WUJ4K{margin-top:var(--space-md);overflow-x:auto;padding-bottom:var(--space-xs);-webkit-overflow-scrolling:touch}.Wallet_segmentedControlScroll__WUJ4K::-webkit-scrollbar{display:none}.Wallet_segmentedControl__KpIU7{min-width:max-content}.Wallet_segmentedControl__KpIU7 .mantine-SegmentedControl-control{flex:0 0 auto}.Wallet_tiles__eHpbR{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-md)}.Wallet_tile__6J0pr{background:var(--color-foreground-1);border:1px solid var(--color-border);border-radius:12px;padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-xs)}.Wallet_tileLabel__YVW3F{color:var(--color-text-subtle);font-size:.85rem;text-transform:uppercase;letter-spacing:.08em}.Wallet_tileValue__Hn_Cl{font-size:clamp(1.2rem,1rem + .8vw,1.75rem);font-weight:600;color:var(--color-text)}.Wallet_statusCard__hxOuS{background:var(--color-foreground-1);padding:var(--space-lg);border-left:4px solid var(--color-warning);display:flex;flex-direction:column;gap:var(--space-sm)}.Wallet_statusIcon__Tud7K{flex-shrink:0}.Wallet_statusLabel__SVz_H{font-weight:600;color:var(--color-text)}.Wallet_activationCta__mjZQI{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-lg);background:var(--color-foreground-1)}.Wallet_activationCopy____wIl{display:grid;gap:var(--space-xs);max-width:720px}.Wallet_activationList__WaG_c{margin:0;padding-left:1.2rem;display:grid;gap:var(--space-xs)}.Wallet_guardrailList__8eyqV{display:grid;gap:var(--space-sm);margin-top:var(--space-md)}.Wallet_guardrailItem__GIjyF{background:var(--color-foreground-1);padding:var(--space-md);border:1px solid var(--color-border);color:var(--color-text-subtle)}.Wallet_actionGroup__oMSmo{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.Wallet_divider__crZjl{border:none;border-top:1px solid var(--color-border);margin:var(--space-lg) 0}.Wallet_transactionList__nzSWj{display:grid;gap:var(--space-sm)}.Wallet_transactionCard__hTC3G{background:var(--color-black-300);border-radius:12px;border:1px solid var(--color-border);padding:var(--space-md);display:grid;gap:var(--space-xs)}.Wallet_transactionHeader__4fR8v{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-xs);color:var(--color-text)}.Wallet_transactionMeta__6oZTv{display:flex;gap:var(--space-md);flex-wrap:wrap;color:var(--color-text-subtle);font-size:.85rem}.Wallet_transactionActions__NeUW6{display:flex;justify-content:flex-end}.Wallet_qrWrapper__Nzhj3{display:grid;gap:var(--space-md);justify-items:center}.Wallet_qrImage__F4DBu{border-radius:4px;width:184px;height:184px}.Wallet_instructionList__Zi0_t{display:flex;flex-direction:column;gap:var(--space-sm)}.Wallet_mobileReassurance__i2GLq{color:var(--color-success)}@media (max-width:768px){.Wallet_section__9rJre{padding:var(--space-lg)}.Wallet_activationCta__mjZQI{flex-direction:column;align-items:flex-start}.Wallet_activationButton__Z5Q_F{width:100%}}.Card_card__zYGNe{background-color:var(--color-foreground);border-radius:8px;margin:0 0 8px;transition:transform .3s ease,background-color .3s ease}.Card_card__zYGNe:hover{transform:scale(1.03)}.Card_cardHeader___JpFx{display:flex;justify-content:space-between;padding:16px}.Card_cardStatus__SsqxV{color:var(--color-white-80);font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.Card_cardTeams__27f_y{display:flex;gap:4px}.Card_cardTitle__u59tq{font-size:16px;font-weight:700;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Card_cardDescription__CRpY_{line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;max-height:40px;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}.Card_cardBody__fyTou{display:flex;flex-direction:column;gap:16px;padding:16px}.Card_cardButton__4AxNX{cursor:pointer;width:100%}.Card_cardButtonSecondary__wts8V{background-color:var(--color-black);border:1px solid var(--color-white);color:var(--color-white);cursor:pointer;width:100%}.page_heroContainer__3ZffT{display:flex;flex-direction:column;justify-content:flex-start;height:auto;overflow:hidden;padding:24px 16px 300px;position:relative;text-align:left}.page_heroImageContainer____ZGm{position:absolute;bottom:4%;left:0;height:282px;width:100%}.page_heroImage__2jBu0{height:auto!important;object-fit:contain}.page_logo__lov78{height:64px;margin-bottom:20px;width:auto}.page_title__I1IZt{font-size:36px;font-weight:800;line-height:40px;margin:0 0 24px}.page_description__Q8a_l{font-size:16px;font-weight:600;line-height:24px;margin:0 0 32px}.page_buttonsContainer__0mCBE{display:flex;flex-direction:column;gap:8px}.page_howToContainer__al7go{background-color:var(--color-black);padding:24px 16px}.page_howToTitle__1K8ZK{font-size:24px;font-weight:700;line-height:32px;margin:0 0 24px;text-transform:uppercase}.page_howToItem__oZfst{display:flex;padding:12px 0}.page_howToItem__oZfst:last-of-type{margin-bottom:24px}.page_howToStepDescription__LUP_2,.page_howToStepNumber__fS_4Q{font-size:20px;font-weight:600;line-height:24px;margin:0}.page_howToStepNumber__fS_4Q{height:100%;margin-right:24px;width:33px}.page_eventsContainer__1jl24{margin:16px}.page_eventsList__PB3jQ{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:1024px){.page_heroContainer__3ZffT{display:grid;gap:16px;grid-template-columns:repeat(12,1fr);height:auto;padding:64px 24px}.page_heroContent__2oJAJ{grid-column:1/5;text-align:left}.page_heroImageContainer____ZGm{left:auto;right:24px;height:320px;width:455px}.page_buttonsContainer__0mCBE{display:flex;flex-direction:row;gap:16px}.page_logo__lov78{display:none}.page_howToContainer__al7go{padding:64px 24px}.page_howToButton__BY2T4{min-width:240px;width:auto}.page_eventsContainer__1jl24{margin:24px}.page_eventsList__PB3jQ{display:grid;gap:16px;grid-template-columns:repeat(12,1fr)}@media (min-width:1400px){.page_landing-page__hero__content__AjVRn{grid-column:1/4}}}.Selected_container__d5nmk{background-color:var(--color-background);border-bottom:1px solid var(--color-border);display:flex;gap:8px;margin-bottom:4px}.Selected_image__IjuiW{aspect-ratio:1;height:96px;position:relative}.cs2 .Selected_image__IjuiW{aspect-ratio:1/2}.cs2 .Selected_image__IjuiW img{margin-left:-15px}.Selected_subBadge__T4jo5{background-color:darkgreen;border-radius:4px 4px 0 0;bottom:0;font-size:12px;font-weight:700;line-height:20px;padding:2px 6px;position:absolute;right:0}.Selected_playerData__Y8wp9{align-items:flex-start;gap:4px;justify-content:center;width:100%}.Selected_nameAndRole__FJkX6,.Selected_playerData__Y8wp9{display:flex;flex-direction:column}.Selected_roleRow__39wXl{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xs)}.Selected_team__PAZYZ{align-items:center;display:flex;gap:8px}.Selected_priceAndButton__fFX_v{align-items:flex-end;display:flex;flex-direction:column;gap:8px;padding:8px 12px 8px 0}.Selected_actions__t4QrK{display:flex;gap:8px}.Selected_inlineStarBadge__cJrEL{margin-left:0;max-width:0;opacity:0;overflow:hidden;transform:translateX(-8px);transition:margin-left .15s cubic-bezier(.2,0,0,1),max-width .15s cubic-bezier(.2,0,0,1),opacity .12s ease-out,transform .15s cubic-bezier(.2,0,0,1);white-space:nowrap;will-change:margin-left,max-width,opacity,transform}.Selected_inlineStarBadge__cJrEL[data-visible=true]{max-width:8ch;opacity:1;transform:translateX(0)}.Selected_starAction__b_Z0B{border:1px solid transparent;border-radius:0;height:auto;padding:8px;width:auto}.Selected_starActionActive__tGQv3{--ai-bg:var(--color-star-player);--ai-hover:var(--color-star-player);--ai-color:var(--color-black)}@media only screen and (min-width:1024px){.Selected_playerData__Y8wp9{align-items:center;flex-direction:row;gap:24px;justify-content:flex-start}.Selected_nameAndRole__FJkX6{width:100%}.Selected_priceAndButton__fFX_v{align-items:center;flex-direction:row;gap:var(--space-md)}}.HorizontalCard_container__Zaa1R{background-color:var(--color-foreground-1);border-radius:8px;display:block;outline:none;text-decoration:none}.HorizontalCard_containerList__c7a0N{background:transparent;border-radius:0}.HorizontalCard_card__oXtl_{display:flex;gap:var(--space-lg)}.HorizontalCard_cardList__LVNUm{align-items:center;gap:14px;padding:16px 18px}.HorizontalCard_cardList__LVNUm.HorizontalCard_bottomBorder__xpHfs{border-bottom:0;position:relative}.HorizontalCard_cardList__LVNUm.HorizontalCard_bottomBorder__xpHfs:after{content:"";position:absolute;right:18px;bottom:0;left:18px;height:1px;background:rgba(255,255,255,.07)}.HorizontalCard_noBottomPadding__dSQwl{padding-bottom:0}.HorizontalCard_bottomBorder__xpHfs{border-bottom:1px solid var(--color-border-subtle)}.HorizontalCard_imageWrapper__jjzsg{height:auto;position:relative}.HorizontalCard_imageWrapperList__tsT1_{flex-shrink:0;width:var(--horizontal-card-image-width,64px);min-width:var(--horizontal-card-image-width,64px);overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01)),rgba(11,14,21,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.HorizontalCard_clickableImage__2XEgO{cursor:zoom-in}.HorizontalCard_textWrapper__2Au71{display:flex;flex-direction:column;justify-content:center;margin-top:-4px;min-width:0}.HorizontalCard_textWrapperList__ewXSO{flex:1 1 auto;gap:5px;justify-content:center;margin-top:0}.HorizontalCard_cardTitle__sSrp8{display:block;max-width:100%;margin-bottom:var(--space-2xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HorizontalCard_cardTitleList__HAMry{margin-bottom:0;line-height:1.16;white-space:normal;overflow:visible;text-overflow:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.HorizontalCard_cardTitleMeta__qhNZm{margin-bottom:var(--space-2xs)}.HorizontalCard_cardTitleMetaList__hQXyQ{margin-bottom:0}.HorizontalCard_cardDescription__49IMy{display:block;max-width:100%;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HorizontalCard_cardDescriptionList__A_1De{color:rgba(250,249,246,.62)}@media only screen and (min-width:1023px){.HorizontalCard_container__Zaa1R:hover{background-color:var(--color-foreground-hover)}.HorizontalCard_container__Zaa1R{transition:all .15s ease 0s}.HorizontalCard_noBottomPadding__dSQwl{padding-bottom:0}.HorizontalCard_containerList__c7a0N{transition:background-color .15s ease,box-shadow .15s ease}.HorizontalCard_containerList__c7a0N:hover{background-color:rgba(255,255,255,.035)}}.HorizontalCard_containerList__c7a0N:focus-visible{background-color:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(205,180,255,.36)}@media only screen and (max-width:767px){.HorizontalCard_cardList__LVNUm{gap:12px;padding:14px 16px}.HorizontalCard_cardList__LVNUm.HorizontalCard_bottomBorder__xpHfs:after{right:16px;left:16px}.HorizontalCard_imageWrapperList__tsT1_{width:56px;min-width:56px;border-radius:16px}}.page_headerContainer__AYjnV{display:flex;gap:16px}.page_headerDetails__8FwsA{display:flex;flex-direction:column;justify-content:center}.Points_container__JIGs7{border-bottom:1px solid var(--color-border);display:flex;gap:8px;justify-content:space-between}.Points_image__LPqVH{aspect-ratio:1;height:96px;position:relative}.cs2 .Points_image__LPqVH{aspect-ratio:1/2}.cs2 .Points_image__LPqVH img{margin-left:-15px}.Points_subBadge__mLazA{background-color:darkgreen;border-radius:4px 4px 0 0;bottom:0;font-size:12px;font-weight:700;line-height:20px;padding:2px 6px;position:absolute;right:0}.Points_playerData__mOOtR{align-items:flex-start;gap:4px;justify-content:center;width:100%}.Points_nameAndRole__TW0Pt,.Points_playerData__mOOtR{display:flex;flex-direction:column}.Points_nameRow__FyMh1{align-items:center;display:flex;gap:var(--space-xs)}.Points_starIcon__MH8Vp{color:var(--color-primary-light);flex-shrink:0;height:20px;width:20px}.Points_points__FNHyY{align-items:flex-end;display:flex;flex-direction:column;gap:2px;justify-content:center;text-align:right;width:25%}.Points_pointsValue__gDJAf{white-space:nowrap}.Points_pointsBreakdown__F3mko{color:var(--color-text-subtle);font-size:var(--fs-xs);line-height:var(--lh-tight);white-space:nowrap}.Points_pointsBase__G4Oeq{color:var(--color-text-subtle)}.Points_pointsBonus__rzWs_{color:var(--color-primary-lighter)}.Points_pointsLabel__4j9g4{color:var(--color-text-subtle);font-size:var(--fs-sm);line-height:var(--lh-tight);white-space:nowrap}@media only screen and (min-width:1024px){.Points_playerData__mOOtR{align-items:center;flex-direction:row;gap:var(--space-md);justify-content:flex-start}.Points_nameAndRole__TW0Pt{width:100%}.Points_priceAndButton__RT4iU{align-items:center;flex-direction:row;gap:24px}}.ImageViewerModal_imgViewerModalBody__sUVnL{display:flex;justify-content:center;align-items:center;height:90%;max-height:100vh}.ImageViewerModal_imgViewerModal__pPHZk{max-height:90vh;max-width:90vw;overflow:hidden}.page_prizeCardContainer__lyPzq{display:flex;flex-direction:column;gap:var(--space-md)}.page_prizeCard__JYJ0m{flex:0 0 100%}@media (min-width:1023px){.page_prizeCardContainer__lyPzq{flex-direction:row}.page_prizeCard__JYJ0m{flex:1 1 calc((100% - 2 * var(--space-md)) / 3);min-width:0}.page_eventCell__iOjfW{flex-direction:row;justify-content:space-between;transition:all .15s ease 0s}.page_eventCell__iOjfW:hover{background-color:var(--color-foreground-hover);color:var(--color-text)}.page_eventCellActive__tzRrs:hover{background-color:var(--color-primary-darkest)}}.MyRankingCard_myRankingCard__yTb_q{background:var(--color-primary-background);border-radius:4px;border:solid var(--color-primary);border-width:0 0 0 3px;padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-2xs)}.MyRankingCard_myRankingHeader__oxOgS{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.MyRankingCard_myRankingBadge__QyKem{background:var(--color-primary-background);color:var(--color-primary-lightest);font-size:12px;font-weight:600;letter-spacing:.08em;padding:4px 10px;border-radius:999px;text-transform:uppercase}.MyRankingCard_myRankingRank__Xod8j{font-size:24px;font-weight:700;color:var(--color-white)}.MyRankingCard_myRankingUser__EEF82{font-size:16px;font-weight:600;color:var(--color-white)}.MyRankingCard_myRankingMetrics__mjSxj{align-items:center;display:flex;justify-content:space-between}.MyRankingCard_statsGrid__QjTQN{display:grid;gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.MyRankingCard_statsItemFull__pCx08{grid-column:1/-1}.MyRankingCard_statsLabel__86RWV{color:var(--color-white-80);margin:0}.MyRankingCard_statsValue__sQIMj{font-size:1.125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2;margin:var(--space-2xs) 0 0}@media (min-width:1023px){.MyRankingCard_statsGrid__QjTQN{grid-template-columns:repeat(3,minmax(0,1fr))}.MyRankingCard_statsItemFull__pCx08{grid-column:auto}}.SeasonRankingTable_wrapper__7NYHP{border-radius:16px;display:flex;flex-direction:column;gap:var(--space-md);padding-bottom:var(--space-md)}.SeasonRankingTable_header__6Qbh4{display:flex;flex-direction:column;gap:8px}.SeasonRankingTable_titleBlock__iSjw3{display:flex;flex-direction:column;gap:4px}.SeasonRankingTable_subtitle__EBQ8k{margin:0;font-size:var(--fs-xs);color:var(--color-white-50)}@media (min-width:768px){.SeasonRankingTable_header__6Qbh4{flex-direction:row;justify-content:space-between;align-items:center}}.SeasonRankingTable_tableContainer__qK9EH{border:1px solid var(--color-black-400);border-radius:4px;overflow-x:auto}.SeasonRankingTable_table__JRCtd{width:100%;border-collapse:collapse;--ranking-row-height:52.5px;--ranking-cell-vpad:24px}.SeasonRankingTable_eventTable__gQHTP{min-width:0}.SeasonRankingTable_colRank__SnCLG{width:64px}.SeasonRankingTable_colUsername__HzAFH{width:auto}.SeasonRankingTable_colMetric__Y8Nki{width:112px}.SeasonRankingTable_colEvents__Ex7ZI{width:72px}.SeasonRankingTable_table__JRCtd thead th{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:12px 8px;color:var(--color-white-50);border-bottom:1px solid var(--color-white-10);text-align:left;line-height:150%}.SeasonRankingTable_numericHeader__taDhb{text-align:right!important}.SeasonRankingTable_table__JRCtd tbody tr{transition:background-color .12s ease-in-out}.SeasonRankingTable_table__JRCtd tbody td{padding:12px 8px;border-bottom:1px solid var(--color-white-5);font-size:14px;color:var(--color-white-80)}.SeasonRankingTable_rankCell__VLOES{width:10%;font-weight:600;color:var(--color-white)}.SeasonRankingTable_rankPointsCell___qeVe{width:100%}.SeasonRankingTable_numericCell__nvzh8{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SeasonRankingTable_eventsCell__kk743,.SeasonRankingTable_eventsHeader__l76Mt{width:64px;padding-left:6px;padding-right:6px;white-space:nowrap}.SeasonRankingTable_usernameCell__vMH4e{width:30%;color:var(--color-white);font-weight:600}.SeasonRankingTable_usernameContent__li3Xj{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.SeasonRankingTable_usernameSubtext__PHC_r{display:block;font-size:12px;color:var(--color-white-50);margin-top:2px}.SeasonRankingTable_highlightRow__n0Jrd{background:rgba(155,105,255,.12);position:relative;display:table-row;box-shadow:inset 4px 0 0 var(--color-primary)}.SeasonRankingTable_highlightRow__n0Jrd:before{content:none;display:none}.SeasonRankingTable_badge__xeRkP{background:rgba(155,105,255,.2);color:var(--color-primary-lightest);font-size:10px;font-weight:600;letter-spacing:.08em;padding:2px 8px;border-radius:999px;text-transform:uppercase}.SeasonRankingTable_emptyCell__1LwXA{text-align:center;padding:32px 16px;color:var(--color-white-50)}.SeasonRankingTable_pagination__U5Yfj{display:flex;justify-content:center}.SeasonRankingTable_errorAlert__GKEPp{background:rgba(196,58,48,.16);border:1px solid rgba(196,58,48,.4);color:var(--color-white)}.SeasonRankingTable_retryButton__lQXZp{margin-top:12px}.SeasonRankingTable_skeletonCell__cbo_6{padding:12px 8px}.SeasonRankingTable_fillerBar__N1T2T,.SeasonRankingTable_skeletonBar__It0bB{display:block;width:100%;height:calc(var(--ranking-row-height) - var(--ranking-cell-vpad))}.SeasonRankingTable_fillerBar__N1T2T{background:transparent}.SeasonRankingTable_srOnly__0Wdju{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}