.ProfileSettingsForm_container__tk_L1{--profile-panel-border:rgba(255,255,255,0.07);--profile-panel-background:linear-gradient(180deg,rgba(255,255,255,0.02),rgba(255,255,255,0.01)),var(--color-foreground-1);--profile-card-background:linear-gradient(145deg,rgba(255,255,255,0.03),rgba(255,255,255,0.015)),var(--color-foreground-1);--profile-media-background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 42%),rgba(255,255,255,0.03);display:flex;flex-direction:column;gap:var(--space-lg);margin-top:var(--space-md)}.ProfileSettingsForm_previewCard__h_NjP{position:relative;display:grid;gap:var(--space-lg);overflow:hidden;padding:clamp(24px,4vw,40px);border:1px solid var(--profile-panel-border);border-radius:28px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary-light) 22%,transparent),transparent 32%),radial-gradient(circle at left center,rgba(68,168,255,.12),transparent 26%),linear-gradient(160deg,rgba(255,255,255,.03),rgba(255,255,255,.01)),var(--color-foreground-1)}.ProfileSettingsForm_previewCardPrivate__IB4sK{background:radial-gradient(circle at top right,rgba(255,255,255,.08),transparent 32%),linear-gradient(160deg,rgba(255,255,255,.025),rgba(255,255,255,.01)),var(--color-foreground-1)}.ProfileSettingsForm_previewIdentity__3a7ci{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--space-md);align-items:center;min-width:0}.ProfileSettingsForm_previewAvatarFallback__HuNBj,.ProfileSettingsForm_previewAvatarImage__uFvhV,.ProfileSettingsForm_previewAvatarWrap__WIzux{width:72px;height:72px}.ProfileSettingsForm_previewAvatarFallback__HuNBj,.ProfileSettingsForm_previewAvatarImage__uFvhV{border:1px solid rgba(255,255,255,.12);border-radius:50%}.ProfileSettingsForm_previewAvatarImage__uFvhV{object-fit:cover}.ProfileSettingsForm_previewAvatarFallback__HuNBj{display:grid;place-items:center;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 42%),rgba(255,255,255,.03);color:var(--color-text);font-size:var(--fs-lg);font-weight:var(--weight-bold)}.ProfileSettingsForm_previewNameBlock__ndWjr{display:grid;gap:var(--space-2xs);min-width:0}.ProfileSettingsForm_previewHandle__uxKWI,.ProfileSettingsForm_previewKicker__cCPj7,.ProfileSettingsForm_previewResultDescription__Q6WRx,.ProfileSettingsForm_previewResultLabel__6w5Xv{margin:0}.ProfileSettingsForm_previewKicker__cCPj7,.ProfileSettingsForm_previewResultLabel__6w5Xv{color:var(--color-primary-lightest);font-size:var(--font-size-overline);font-weight:var(--weight-bold);letter-spacing:var(--letterspacing-overline);line-height:1.3;text-transform:uppercase}.ProfileSettingsForm_previewName__jq_QJ,.ProfileSettingsForm_previewResultTitle__8FMYJ{margin:0;color:var(--color-text);letter-spacing:0}.ProfileSettingsForm_previewName__jq_QJ{font-size:var(--font-size-h2);font-weight:var(--weight-extrabold);line-height:var(--lh-tight);overflow-wrap:anywhere;text-wrap:balance}.ProfileSettingsForm_previewHandle__uxKWI{color:rgba(250,249,246,.72);font-size:var(--font-size-caption);line-height:1.45;overflow-wrap:anywhere}.ProfileSettingsForm_previewStatus__HtKsb{justify-self:start;grid-column:2;display:inline-flex;align-items:center;min-height:32px;padding:7px 12px;border:1px solid var(--profile-panel-border);border-radius:999px;font-size:var(--font-size-caption);font-weight:var(--weight-semibold);line-height:1.2}.ProfileSettingsForm_previewStatusPublic__uMTG5{border-color:color-mix(in srgb,var(--color-primary) 36%,transparent);background:color-mix(in srgb,var(--color-primary) 16%,transparent);color:var(--color-primary-lightest)}.ProfileSettingsForm_previewStatusPrivate__4TTDX{background:rgba(255,255,255,.06);color:var(--color-text-subtle)}.ProfileSettingsForm_previewResult__HK32w{display:grid;gap:var(--space-xs);padding-top:var(--space-lg);border-top:1px solid var(--profile-panel-border)}.ProfileSettingsForm_previewResultTitle__8FMYJ{font-size:var(--font-size-h3);font-weight:var(--weight-bold);line-height:1.1;overflow-wrap:anywhere;text-wrap:balance}.ProfileSettingsForm_previewResultDescription__Q6WRx{max-width:56ch;color:rgba(250,249,246,.78);font-size:var(--font-size-subtle);line-height:1.55}.ProfileSettingsForm_previewResultStats__aHAtn{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--space-2xs)}.ProfileSettingsForm_momentChoiceStats__5GykQ span,.ProfileSettingsForm_previewResultStats__aHAtn span{display:inline-flex;align-items:center;min-height:26px;padding:3px 9px;border:1px solid var(--profile-panel-border);border-radius:999px;background:rgba(255,255,255,.04);color:var(--color-text);font-size:var(--font-size-caption);font-weight:var(--weight-semibold);line-height:1.35}.ProfileSettingsForm_previewControls__IxNAH{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:flex-start;justify-content:space-between;padding-top:var(--space-md);border-top:1px solid var(--profile-panel-border)}.ProfileSettingsForm_previewVisibility__Vzdtj{flex:1 1 320px;max-width:52ch}.ProfileSettingsForm_previewVisibility__Vzdtj .mantine-Switch-label{color:var(--color-text);font-size:var(--font-size-subtle);font-weight:var(--weight-semibold);line-height:1.35}.ProfileSettingsForm_previewVisibility__Vzdtj .mantine-Switch-description{color:var(--color-text-subtle);font-size:var(--font-size-caption);line-height:1.45;text-wrap:pretty}.ProfileSettingsForm_previewActions__7maRc{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--space-xs);align-items:center;justify-content:flex-end}.ProfileSettingsForm_avatarBlock__BNMxf,.ProfileSettingsForm_momentSelector__26p5I,.ProfileSettingsForm_settingsBlock__uHm3A{border:1px solid var(--profile-panel-border);border-radius:24px;background:var(--profile-panel-background)}.ProfileSettingsForm_form__biBCX{display:grid;gap:var(--space-lg)}.ProfileSettingsForm_form__biBCX>.mantine-Button-root{justify-self:start}.ProfileSettingsForm_settingsBlock__uHm3A{display:grid;gap:var(--space-md);padding:22px}.ProfileSettingsForm_settingsBlock__uHm3A .mantine-InputWrapper-root{min-width:0}.ProfileSettingsForm_settingsBlock__uHm3A .mantine-InputWrapper-label{color:var(--color-text);font-size:var(--font-size-subtle);font-weight:var(--weight-semibold);line-height:1.35}.ProfileSettingsForm_settingsBlock__uHm3A .mantine-InputWrapper-description{color:var(--color-text-subtle);font-size:var(--font-size-caption);line-height:1.45}.ProfileSettingsForm_avatarBlock__BNMxf{display:grid;gap:var(--space-md);padding:22px}.ProfileSettingsForm_avatarPreview__KHWh8{width:96px;height:96px}.ProfileSettingsForm_avatarFallback__615bQ,.ProfileSettingsForm_avatarImage__3Dcyr{width:96px;height:96px;border:1px solid rgba(255,255,255,.12);border-radius:50%}.ProfileSettingsForm_avatarImage__3Dcyr{object-fit:cover}.ProfileSettingsForm_avatarFallback__615bQ{display:grid;place-items:center;background:var(--profile-media-background);color:var(--color-text);font-size:var(--fs-xl);font-weight:var(--weight-bold)}.ProfileSettingsForm_avatarContent__yibmN{display:grid;gap:var(--space-xs)}.ProfileSettingsForm_avatarTitle__5jHXm{margin:0;color:var(--color-text);font-size:var(--font-size-h3);font-weight:var(--weight-bold);letter-spacing:0;line-height:1.1;text-wrap:balance}.ProfileSettingsForm_avatarDescription__4qz5D{max-width:58ch;margin:0;color:var(--color-text-subtle);font-size:var(--font-size-subtle);line-height:1.55}.ProfileSettingsForm_avatarControls__oHTML{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-xs)}.ProfileSettingsForm_momentSelector__26p5I{display:grid;gap:var(--space-md);min-inline-size:0;padding:22px}.ProfileSettingsForm_momentSelectorTitle__8zu0a,.ProfileSettingsForm_settingsTitle__WHX3M{margin:0;padding:0;color:var(--color-text);font-size:var(--font-size-h3);font-weight:var(--weight-bold);letter-spacing:0;line-height:1.1;text-wrap:balance}.ProfileSettingsForm_momentSelectorDescription__o567I,.ProfileSettingsForm_momentSelectorEmpty__CK86f{max-width:58ch;margin:0;color:var(--color-text-subtle);font-size:var(--font-size-subtle);line-height:1.55;text-wrap:pretty}.ProfileSettingsForm_momentCarousel__9pwPJ{position:relative;display:grid;min-width:0}.ProfileSettingsForm_momentCarouselViewport__DsfwF{min-width:0;overflow-x:auto;scroll-padding-inline:var(--space-sm);scroll-snap-type:x mandatory;scrollbar-width:none}.ProfileSettingsForm_momentCarouselViewport__DsfwF::-webkit-scrollbar{display:none}.ProfileSettingsForm_momentCarouselTrack__5a48y{display:flex;gap:var(--space-md);min-width:0;padding:2px 54px 4px}.ProfileSettingsForm_momentCarouselSlide__9EbHo{flex:0 0 min(86%,420px);min-width:0;scroll-snap-align:start}.ProfileSettingsForm_momentCarouselControls__CsRp0{position:absolute;inset-inline:8px;top:50%;z-index:2;display:flex;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.ProfileSettingsForm_momentCarouselControl__C92_N{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0;border:1px solid var(--profile-panel-border);border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02)),var(--color-foreground-1);color:var(--color-text);cursor:pointer;pointer-events:auto;box-shadow:0 12px 28px rgba(0,0,0,.28);transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.ProfileSettingsForm_momentCarouselControl__C92_N:focus-visible,.ProfileSettingsForm_momentCarouselControl__C92_N:hover:not(:disabled){border-color:rgba(255,255,255,.12);color:var(--color-primary-lightest)}.ProfileSettingsForm_momentCarouselControl__C92_N:disabled{color:rgba(250,249,246,.38);cursor:not-allowed;opacity:.62}.ProfileSettingsForm_momentCarouselControlIcon__VezGs{width:22px;height:22px}.ProfileSettingsForm_momentChoice__B9O6f{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--space-md);height:100%;min-height:168px;padding:18px;overflow:hidden;border:1px solid var(--profile-panel-border);border-radius:22px;background:linear-gradient(145deg,var(--moment-choice-accent),transparent 42%),var(--profile-card-background);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.ProfileSettingsForm_momentChoice__B9O6f:focus-within,.ProfileSettingsForm_momentChoice__B9O6f:hover{border-color:rgba(255,255,255,.12);transform:translateY(-1px)}.ProfileSettingsForm_momentChoiceSelected__j2dyn{border-color:color-mix(in srgb,var(--color-primary) 38%,rgba(255,255,255,.12));box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 16px 32px rgba(0,0,0,.22)}.ProfileSettingsForm_momentChoiceInput___pIkA{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ProfileSettingsForm_momentChoiceMedia__5n_NB{display:grid;place-items:center;width:64px;height:64px;overflow:hidden;border:1px solid var(--profile-panel-border);border-radius:20px;background:var(--profile-media-background);color:var(--moment-choice-color)}.ProfileSettingsForm_momentChoiceImage__bfAxi{width:100%;height:100%;object-fit:contain;padding:8px}.ProfileSettingsForm_momentChoiceIcon___s_5z{width:30px;height:30px}.ProfileSettingsForm_momentChoiceContent__J5pWH{display:grid;align-content:start;gap:6px;min-width:0}.ProfileSettingsForm_momentChoiceTopline__5LlUb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.ProfileSettingsForm_momentChoiceTitle__xy2Eh{min-width:0;color:var(--color-text);font-size:var(--fs-lg);font-weight:var(--weight-semibold);letter-spacing:0;line-height:1.18;overflow-wrap:anywhere;text-wrap:balance}.ProfileSettingsForm_momentChoiceSelectedPill__XGJ8Z{flex:0 0 auto;padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 18%,transparent);color:var(--color-primary-lightest);font-size:var(--font-size-caption);font-weight:var(--weight-semibold);line-height:1.2}.ProfileSettingsForm_momentChoiceContext__yH3m7,.ProfileSettingsForm_momentChoiceDescription__zmYvR{min-width:0;color:var(--color-text-subtle);font-size:var(--font-size-caption);line-height:1.45;overflow-wrap:anywhere}.ProfileSettingsForm_momentChoiceContext__yH3m7{color:rgba(250,249,246,.74);font-weight:var(--weight-semibold)}.ProfileSettingsForm_momentChoiceStats__5GykQ{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--space-2xs)}.ProfileSettingsForm_momentChoiceToneauto__wdgYk{--moment-choice-accent:rgba(242,243,244,0.08);--moment-choice-color:rgba(250,249,246,0.8)}.ProfileSettingsForm_momentChoiceTonechampion__m_GEM{--moment-choice-accent:rgba(247,202,24,0.16);--moment-choice-color:#f7ca18}.ProfileSettingsForm_momentChoiceTonepodium__3V3Qe{--moment-choice-accent:rgba(110,231,255,0.12);--moment-choice-color:#6ee7ff}.ProfileSettingsForm_momentChoiceTonetop__a5tpO{--moment-choice-accent:color-mix(in srgb,var(--color-primary) 14%,transparent);--moment-choice-color:var(--color-primary-lightest)}.ProfileSettingsForm_momentChoiceTonereward__DWcvA{--moment-choice-accent:rgba(255,119,87,0.12);--moment-choice-color:#ff7757}.ProfileSettingsForm_momentChoiceToneclose___eWw9{--moment-choice-accent:rgba(255,255,255,0.08);--moment-choice-color:var(--color-text)}.ProfileSettingsForm_momentChoiceTonestandard__XE29U{--moment-choice-accent:rgba(255,255,255,0.06);--moment-choice-color:var(--color-text-subtle)}@media (min-width:768px){.ProfileSettingsForm_previewIdentity__3a7ci{grid-template-columns:72px minmax(0,1fr) auto}.ProfileSettingsForm_previewStatus__HtKsb{grid-column:auto;justify-self:end}.ProfileSettingsForm_avatarBlock__BNMxf{grid-template-columns:auto minmax(0,1fr);align-items:center}.ProfileSettingsForm_momentCarouselSlide__9EbHo{flex-basis:min(48%,420px)}}@media (min-width:1100px){.ProfileSettingsForm_momentCarouselSlide__9EbHo{flex-basis:min(32%,420px)}}@media (max-width:560px){.ProfileSettingsForm_avatarControls__oHTML .mantine-Button-root,.ProfileSettingsForm_form__biBCX>.mantine-Button-root,.ProfileSettingsForm_previewActions__7maRc .mantine-Button-root{width:100%}.ProfileSettingsForm_previewControls__IxNAH{display:grid}.ProfileSettingsForm_momentCarouselTrack__5a48y{padding-inline:48px}.ProfileSettingsForm_momentChoice__B9O6f{grid-template-columns:1fr}}.Breadcrumbs_root__mJ1mB{color:var(--color-text-subtle);font-size:var(--font-size-subtle)}.Breadcrumbs_link__fdPYo{align-items:center;color:inherit;display:inline-flex;gap:var(--space-2xs);text-decoration:none;transition:color .12s ease}.Breadcrumbs_link__fdPYo:hover{color:var(--color-white)}.AccountPageShell_layout___cQwk,.AccountPageShell_section__GSfSJ{display:grid;gap:24px}.AccountPageShell_sidebar__Ut_fn{align-self:start;border:1px solid var(--color-white-10);display:grid;gap:var(--space-2xs)}.AccountPageShell_sidebarLink__I6x6O{text-decoration:none}.AccountPageShell_sidebarMobileHidden__eeMw8{display:none}.AccountPageShell_content__XyWyE{min-width:0}.AccountPageShell_title__zf3n0{margin-bottom:12px}.AccountPageShell_mobileHeader__zrRM7{display:grid;gap:12px}.AccountPageShell_mobileTitle__0F3bO{display:block;margin-bottom:0}.AccountPageShell_desktopTitleOnly__geUwy{display:none}.AccountPageShell_intro__qAAAu{margin:0 0 24px;max-width:60ch}.AccountPageShell_mobileIntro___Hssi{display:block;margin-bottom:0}.AccountPageShell_desktopIntroOnly__tjqLM{display:none}@media (min-width:1024px){.AccountPageShell_layout___cQwk{align-items:start;grid-template-columns:minmax(240px,280px) minmax(0,1fr)}.AccountPageShell_sidebarMobileHidden__eeMw8{display:grid}.AccountPageShell_mobileTitle__0F3bO{display:none}.AccountPageShell_desktopTitleOnly__geUwy{display:block}.AccountPageShell_mobileIntro___Hssi{display:none}.AccountPageShell_desktopIntroOnly__tjqLM{display:block}.AccountPageShell_sidebar__Ut_fn{position:sticky;top:24px}}.Banner_bannerContainer__tiaXm{background-color:var(--color-foreground-1);display:flex;flex-direction:column;gap:var(--space-xl)}.Banner_imageContainer__rK14v{aspect-ratio:4/3;height:auto;position:relative;width:100%}.Banner_contentContainer__HOVsv{justify-content:center;display:flex;flex-direction:column;gap:var(--space-xl);padding:0 var(--space-lg) var(--space-lg);width:100%}.Banner_headerContainer__4hGv_{display:flex;flex-direction:column;gap:var(--space-sm)}.Banner_title__MXBkK{font-size:1.25rem;font-weight:800}.Banner_bannerButtonLink__brfge{display:block;text-decoration:none;width:100%}.Banner_bannerButton__LqtvZ{width:100%}@media only screen and (min-width:1024px){.Banner_bannerContainer__tiaXm{flex-direction:row}.Banner_imageContainer__rK14v{width:33.33%}.Banner_contentContainer__HOVsv{padding:0;width:66.66%}.Banner_title__MXBkK{font-size:1.375rem}.Banner_bannerButtonLink__brfge,.Banner_bannerButton__LqtvZ{width:fit-content}}.PaidLeagueWalletNotice_alert__49AWo .mantine-Alert-wrapper{align-items:center}.PaidLeagueWalletNotice_content__2DFFD{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.PaidLeagueWalletNotice_text__r7F83{margin:0;color:var(--color-text-subtle)}.PaidLeagueWalletNotice_cta__inDwB{border-radius:4px;color:inherit;display:inline-flex;align-items:center;font-weight:600;padding:4px 10px;text-decoration:none}.PaidLeagueWalletNotice_cta__inDwB:focus-visible,.PaidLeagueWalletNotice_cta__inDwB:hover{background-color:var(--color-white-10);color:var(--color-white)}.EventLineupCard_container__o4O8k{align-items:center;background-color:var(--color-foreground-1);border-radius:4px;display:flex;justify-content:space-between;padding:0 var(--space-md);overflow:hidden;margin-bottom:-10px;text-decoration:none}.EventLineupCard_textContainer__WA1UD{flex:1 1}.EventLineupCard_title__OPKbJ{font-size:var(--fs-md);font-weight:var(--weight-bold);text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.EventLineupCard_description__EBaWf{color:var(--color-text-subtle);font-size:var(--fs-sm);text-align:center}.EventLineupCard_placeHolderContainer__w15ae{align-items:center;flex:1 1;display:flex;gap:var(--space-2xs)}.EventLineupCard_placeHolderText__4OLDT{color:var(--color-text-subtle);flex:1 1;font-size:var(--fs-sm);padding-right:var(--space-sm);text-align:center}.EventLineupCard_lineupContainer__oXn3X{--image-overlap:-72px;margin-bottom:-10px;padding-right:40px}.EventLineupCard_imageWrapper__cfKIb{display:inline-flex;position:relative}.EventLineupCard_image__XgqKa{margin-right:var(--image-overlap);height:106px;width:auto}.EventLineupCard_spacingTight__qvPSo{--image-overlap:-72px}.EventLineupCard_spacingLoose__eXm0E{--image-overlap:-58px}.EventLineupCard_centeredImage__SnepU{position:relative;z-index:10}.EventLineupCard_imageSecondRow__ise2Z{position:relative;z-index:5}.EventLineupCard_otherImages__Fqawo{margin-bottom:-10px}@media (min-width:1023px){a.EventLineupCard_container__o4O8k:hover{background-color:var(--color-foreground-hover)}.EventLineupCard_container__o4O8k{transition:all .15s ease 0s}.EventLineupCard_lineupContainer__oXn3X{margin-bottom:-10px;padding-right:60px}}.SeasonCalendarPanel_panel__WGxMe{display:flex;flex-direction:column;gap:var(--space-md);padding:22px;border:1px solid rgba(255,255,255,.07);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01)),var(--color-foreground-1)}.SeasonCalendarPanel_panelHeader__YNsEQ{display:flex;flex-direction:column;gap:var(--space-2xs)}.SeasonCalendarPanel_panelTitle__6nye7{margin:0;color:var(--color-text);font-size:var(--font-size-h2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);text-wrap:balance}.SeasonCalendarPanel_panelDescription__nOlsk{max-width:50ch;margin:0;color:var(--color-text-subtle);font-size:var(--fs-md);line-height:1.55}.SeasonCalendarPanel_emptyState__qpPAE{padding:20px 22px;border:1px solid rgba(255,255,255,.07);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01)),var(--color-foreground-1)}.SeasonCalendarPanel_emptyTitle__E5LEH{margin:0;color:var(--color-text);font-size:1rem;font-weight:var(--weight-bold)}.SeasonCalendarPanel_emptyDescription__1VW9D{margin:var(--space-2xs) 0 0;color:var(--color-text-subtle);font-size:.95rem;line-height:1.5}.SeasonCalendarPanel_calendarList__6WkZS{display:flex;flex-direction:column;gap:10px}.SeasonCalendarPanel_calendarRow__GzNpt{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:var(--space-md);padding:14px 16px;border:1px solid rgba(255,255,255,.07);border-radius:20px;background:rgba(255,255,255,.024);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.SeasonCalendarPanel_calendarRow__GzNpt:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.12)}.SeasonCalendarPanel_calendarMedia__v_x9b{position:relative;overflow:hidden;width:64px;min-width:64px;aspect-ratio:1;border-radius:18px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 42%),rgba(255,255,255,.03)}.SeasonCalendarPanel_logo__zdWZF{object-fit:contain;padding:18px}.SeasonCalendarPanel_mediaFallback__gUlN3{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:18px;color:rgba(250,249,246,.74);font-size:1rem;font-weight:var(--weight-bold);letter-spacing:.08em}.SeasonCalendarPanel_calendarContent__nnzpo{display:flex;flex-direction:column;gap:2px;min-width:0}.SeasonCalendarPanel_calendarTitle__TgBJ_{margin:0;color:var(--color-text);font-size:var(--fs-md);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.25}.SeasonCalendarPanel_calendarDate__KCRT0{margin:0;color:var(--color-text-subtle);font-size:var(--font-size-caption);line-height:1.45}.SeasonCalendarPanel_calendarStatus__syj0f{display:inline-flex;align-items:center;justify-self:start;width:fit-content;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.05);color:rgba(250,249,246,.8);font-size:var(--font-size-overline);font-weight:var(--weight-semibold);line-height:1.2;text-transform:uppercase;letter-spacing:var(--letterspacing-overline);white-space:nowrap}.SeasonCalendarPanel_calendarStatusActive__Xum8j{background:color-mix(in srgb,var(--color-primary) 18%,transparent);color:var(--color-primary-lightest)}@media (min-width:768px){.SeasonCalendarPanel_calendarRow__GzNpt{grid-template-columns:64px minmax(0,1fr) auto}.SeasonCalendarPanel_calendarStatus__syj0f{justify-self:end}}.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}