.layout_appShell__T1kso{display:flex;flex-direction:column;min-height:100dvh;background-color:var(--color-surface-muted);--color-status-info-fg:var(--color-status-info-on-muted);--color-status-info-text:var(--color-status-info-text-on-muted);--color-status-success-fg:var(--color-status-success-on-muted);--color-status-success-text:var(--color-status-success-text-on-muted);--color-status-warning-fg:var(--color-status-warning-on-muted);--color-status-warning-text:var(--color-status-warning-text-on-muted);--color-status-error-fg:var(--color-status-error-on-muted);--color-status-error-text:var(--color-status-error-text-on-muted)}.layout_content__8nFlI{flex:1;--tab-bar-height:4rem;padding-top:var(--space-s);padding-bottom:var(--space-m)}@media (width >= 48rem){.layout_content__8nFlI{padding-top:0;padding-bottom:0}}.SignOutButton_signOutButton__FoFvt{color:var(--color-status-error-text)}.BackLink_backLink__1a3Ut{display:inline-flex;align-items:center;gap:var(--space-2xs);min-height:2.75rem;padding-inline:var(--space-3xs);background:transparent;border:none;font-family:inherit;font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-text-accent);text-decoration:none;cursor:pointer;touch-action:manipulation;transition:color var(--duration-micro) var(--ease-hover),opacity var(--duration-micro) var(--ease-hover)}@media (hover:hover){.BackLink_backLink__1a3Ut:hover{color:var(--color-text-primary);text-decoration:underline}}.BackLink_backLink__1a3Ut:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px;border-radius:var(--radius-sm)}.BackLink_backLink__1a3Ut:active{opacity:.8}.BackLink_icon__zOPfy{flex-shrink:0}@media (prefers-reduced-motion:reduce){.BackLink_backLink__1a3Ut{transition:none}}.page_container__5SlGn{max-width:600px;margin-inline:auto;padding-block:var(--space-l)}.page_identityHeader__QuiPl{display:flex;flex-direction:column;gap:var(--space-m);align-items:center;text-align:center;padding-bottom:var(--space-l)}@media (width >= 480px){.page_identityHeader__QuiPl{flex-direction:row;align-items:flex-start;text-align:left;gap:var(--space-l)}}.page_identityLeft__wLcg5{flex-shrink:0}.page_mainAvatar__0k_oA{background-color:var(--color-surface-muted)}.page_identityRight__wIjfQ{display:flex;flex-direction:column;gap:var(--space-s);align-items:center}@media (width >= 480px){.page_identityRight__wIjfQ{align-items:flex-start}}.page_nameBadge__8k4tp{font-family:var(--font-family-display);font-weight:var(--font-black,900);font-size:var(--size-step-2);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:var(--tracking-heading-tight,-.015em)}.page_levelLine__sQauD{color:var(--color-text-secondary);font-size:var(--size-step-0)}.page_userMetadata__4CfCi{display:flex;flex-direction:column;gap:var(--space-3xs);color:var(--color-text-secondary);font-size:var(--size-step--1);font-weight:var(--font-medium)}.page_metadataItem__zh_Wr{display:flex;align-items:center;gap:var(--space-xs)}.page_statsGrid__Ydh88{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-s)}@media (width >= 480px){.page_statsGrid__Ydh88{grid-template-columns:repeat(3,1fr)}}.page_statCard__bicPj{display:flex;flex-direction:column;align-items:center;padding:var(--space-s);text-align:center;background-color:var(--color-surface-default);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle)}.page_statLabel__I8YE4{font-size:var(--size-step--1);font-weight:var(--font-bold,700);text-transform:uppercase;letter-spacing:var(--tracking-meta,.04em);color:var(--color-text-tertiary)}.page_statValue__amCL4{font-size:var(--size-step-2);font-weight:var(--font-bold);color:var(--color-text-primary);line-height:1;margin-block:var(--space-3xs)}.page_statSub__RDzJf{font-size:var(--size-step--2);color:var(--color-text-tertiary)}.page_section__e8l9E{width:100%}.page_sectionTitle__YhDVW{font-family:var(--font-family-display);font-size:var(--size-step-1);font-weight:var(--font-extrabold,800);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:var(--tracking-heading-tight,-.015em);margin:0 0 var(--space-m) 0}.page_badgesGrid__zhGYH{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:var(--space-s)}.page_badgeCard__fn8h1{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);padding:var(--space-m);background-color:var(--color-surface-default);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);text-align:center}.page_badgeIcon__ZKoX8{font-size:var(--size-step-3)}.page_badgeName__PeQ3f{font-size:var(--size-step--1);font-weight:var(--font-semibold);color:var(--color-text-primary);line-height:1.2}.page_badgeDate__DsEAC{font-size:var(--size-step--2);color:var(--color-text-tertiary)}.page_preferencesCard__M0Oqk{background-color:var(--color-surface-default);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);padding:var(--space-m)}.page_preferenceRow__7vmTu{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2xs);padding:var(--space-s) 0;border-bottom:1px solid var(--color-border-subtle)}@media (width >= 640px){.page_preferenceRow__7vmTu{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--space-s)}}.page_preferenceRow__7vmTu:first-child{padding-top:0}.page_preferenceRow__7vmTu:last-child{border-bottom:none;padding-bottom:0}.page_preferenceLabel__0qGzb{font-size:var(--size-step--1);color:var(--color-text-secondary);font-weight:var(--font-medium);overflow-wrap:anywhere}.page_preferenceValue___cvjg{font-size:var(--size-step-0);color:var(--color-text-primary);font-weight:var(--font-semibold);text-align:left;overflow-wrap:anywhere;max-width:100%}@media (width >= 640px){.page_preferenceValue___cvjg{text-align:right}}.page_chipList__AAEn5{display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:flex-start;max-width:100%}@media (width >= 640px){.page_chipList__AAEn5{justify-content:flex-end}}.page_chip__wMmTn{background-color:var(--color-primary-subtle);color:var(--color-text-accent);border-radius:var(--radius-full);padding:var(--space-3xs) var(--space-xs);font-size:var(--size-step--2);font-weight:var(--font-medium);overflow-wrap:anywhere;max-width:100%}.page_matchesList__0MLzw{display:flex;flex-direction:column;gap:var(--space-s)}.page_matchCard__yQ_f_{display:flex;align-items:center;gap:var(--space-m);padding:var(--space-m);background-color:var(--color-surface-default);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}@media (hover:hover){.page_matchCard__yQ_f_:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}}.page_matchIcon__GYoPd{flex-shrink:0;color:var(--color-text-accent)}.page_matchInfo__82LAf{display:flex;flex-direction:column;gap:var(--space-3xs);flex:1;min-width:0}.page_matchTitle__ypvHB{font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_matchMeta__p541R{font-size:var(--size-step--1);color:var(--color-text-secondary)}.page_matchArrow__ylLnq{flex-shrink:0;color:var(--color-border-default)}.page_privateContainer__qNsdv{display:flex;flex-direction:column;align-items:center;gap:var(--space-l);text-align:center;padding:var(--space-xl)}.page_privateAvatar__7yjCt{background-color:var(--color-surface-muted)}.page_privateName__EW0ly{font-size:var(--size-step-2);font-weight:var(--font-bold);color:var(--color-text-primary);margin:0}.page_privateMessage__YQXH0{display:flex;align-items:center;gap:var(--space-s);padding:var(--space-m);background-color:var(--color-surface-raised);border-radius:var(--radius-md);color:var(--color-text-secondary)}.page_privateIcon__47G1N{flex-shrink:0;color:var(--color-text-tertiary)}.page_privateText__sHVvn{font-size:var(--size-step-0);margin:0}.page_emptyState__7nKUA{padding:var(--space-l) 0;text-align:center;color:var(--color-text-tertiary)}.page_emptyText__Tsctl{font-size:var(--size-step--1);color:var(--color-text-tertiary);margin:0}.page_errorContainer__5KlLE,.page_notFoundContainer__CXlvg{display:flex;flex-direction:column;align-items:center;gap:var(--space-m);text-align:center;padding:var(--space-3xl) var(--space-l)}.page_errorIcon__JqEC_,.page_notFoundIcon__QM_je{color:var(--color-border-default)}.page_errorTitle___tnCH,.page_notFoundTitle__t666j{font-size:var(--size-step-2);font-weight:var(--font-bold);color:var(--color-text-primary);margin:0}.page_errorDescription__VxVh_,.page_notFoundDescription__gbqmN{font-size:var(--size-step-0);color:var(--color-text-secondary);max-width:40ch;margin:0}.page_radarWrapper__BjTTX{display:flex;justify-content:center}.page_tournamentRule__f_s0B{border-top:1px solid var(--color-text-primary);padding-top:var(--space-l)}@media (width <= 640px){.page_tournamentRule__f_s0B{margin-inline:calc(-1 * var(--gutter, var(--space-m)));padding-inline:var(--gutter,var(--space-m))}}.page_trophyRule__3GXm7{border-top:1px solid var(--color-border-default)}.BackArrow_backArrow__Hcm8x{--back-arrow-size:2.75rem;--back-arrow-color:var(--color-text-primary);--back-arrow-hover-bg:var(--color-gray-100);--back-arrow-focus-ring:var(--focus-color);display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer;text-decoration:none;min-width:var(--back-arrow-size);min-height:var(--back-arrow-size);border-radius:var(--radius-md,.5rem);color:var(--back-arrow-color);transition:background-color .15s ease,color .15s ease}@media (hover:hover){.BackArrow_backArrow__Hcm8x:hover{background-color:var(--back-arrow-hover-bg)}}.BackArrow_backArrow__Hcm8x:focus-visible{outline:2px solid var(--back-arrow-focus-ring);outline-offset:2px}.BackArrow_backArrow__Hcm8x:active{background-color:var(--color-gray-200)}@media (prefers-reduced-motion:reduce){.BackArrow_backArrow__Hcm8x{transition:none}}.Alert_alert___gyf5{--alert-text:var(--color-text-primary);--alert-title:var(--color-text-primary);--alert-description:var(--color-text-tertiary);--alert-padding-y:var(--space-s);--alert-gap:var(--space-s);display:flex;align-items:flex-start;gap:var(--alert-gap);padding:var(--alert-padding-y) 0 0 0;border-top:1px solid var(--color-border-subtle);background-color:transparent;color:var(--alert-text);min-width:0}.Alert_icon__pZ1Wn{display:inline-flex;flex-shrink:0;color:var(--alert-icon)}.Alert_icon__pZ1Wn,.Alert_icon__pZ1Wn svg{width:20px;height:20px}.Alert_content__RvGv0{display:flex;flex-direction:column;gap:var(--space-3xs);min-width:0}.Alert_title__2NWWL{font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--alert-title);line-height:var(--leading-snug)}.Alert_description__wfTbm{font-size:var(--size-step--1);color:var(--alert-description);line-height:var(--leading-normal)}.Alert_alert___gyf5[data-variant=info]{--alert-icon:var(--color-status-info-fg);--alert-title:var(--color-status-info-text)}.Alert_alert___gyf5[data-variant=success]{--alert-icon:var(--color-status-success-fg);--alert-title:var(--color-status-success-text)}.Alert_alert___gyf5[data-variant=warning]{--alert-icon:var(--color-status-warning-fg);--alert-title:var(--color-status-warning-text)}.Alert_alert___gyf5[data-variant=error]{--alert-icon:var(--color-status-error-fg);--alert-title:var(--color-status-error-text)}.Alert_alert___gyf5[data-variant=neutral]{--alert-icon:var(--color-text-disabled);--alert-title:var(--color-text-primary);--alert-description:var(--color-text-tertiary)}.TeamActions_actionsRow__5YbEo{display:flex;flex-wrap:wrap;gap:var(--space-s);justify-content:center}@media (width >= 480px){.TeamActions_actionsRow__5YbEo{justify-content:flex-start}}.TeamActions_inviteBanner__g0jQP{display:flex;flex-direction:column;gap:var(--space-s);padding-top:var(--space-m);border-top:1px solid var(--color-border-subtle)}.TeamActions_inviteText__NX0aC{font-size:var(--size-step-0);color:var(--color-text-primary);margin:0}.TeamActions_inviteActions__WDdEI{display:flex;gap:var(--space-s)}.NotificationClientBell_bellButton__wK_AZ,.NotificationClientBell_wrapper__SdYAZ{position:relative;display:flex;align-items:center}.NotificationClientBell_bellButton__wK_AZ{justify-content:center;width:44px;height:44px;border:none;background:transparent;border-radius:50%;color:var(--color-text-tertiary);cursor:pointer;text-decoration:none;transition:background-color var(--duration-micro) var(--ease-hover),color var(--duration-micro) var(--ease-hover)}@media (hover:hover){.NotificationClientBell_bellButton__wK_AZ:hover{background-color:var(--color-surface-raised);color:var(--color-text-primary)}}.NotificationClientBell_bellButton__wK_AZ:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px;border-radius:50%}.NotificationClientBell_bellButton__wK_AZ:active{transform:scale(.95)}.NotificationClientBell_icon__3gsTb{width:20px;height:20px}.NotificationClientBell_badge__Vzhlz{position:absolute;top:.25rem;right:.25rem;display:flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3125rem;font-size:.6875rem;font-weight:var(--font-bold);font-variant-numeric:tabular-nums;color:var(--color-text-inverse);background-color:var(--color-status-error-emphasis);border-radius:99px;border:2px solid var(--badge-cutout-color,var(--color-surface-default))}.NotificationClientBell_badge__Vzhlz[data-new]{animation:NotificationClientBell_badge-pulse__CfZzk .4s ease-out}@keyframes NotificationClientBell_badge-pulse__CfZzk{0%{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(.95)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.NotificationClientBell_badge__Vzhlz[data-new]{animation:none}.NotificationClientBell_bellButton__wK_AZ:active{transform:none}}.InlinePromptAuth_heading__nzEUr{font-size:var(--size-step-3);font-weight:var(--font-bold);color:var(--color-text-primary);line-height:var(--leading-tight)}.InlinePromptAuth_description__vingg{font-size:var(--size-step-0);color:var(--color-text-secondary)}.InlinePromptAuth_primaryCta__vCILS{--btn-bg:var(--color-text-primary);--btn-text:var(--color-text-inverse);--btn-border:var(--color-text-primary);border-radius:var(--radius-full);font-weight:var(--font-semibold)}.InlinePromptAuth_primaryCta__vCILS:hover{--btn-bg:var(--color-text-secondary);--btn-border:var(--color-text-secondary)}.InlinePromptAuth_primaryCta__vCILS:disabled{--btn-bg:var(--color-border-subtle);--btn-text:var(--color-text-disabled);--btn-border:var(--color-border-subtle)}.InlinePromptAuth_secondaryCta__Ss8St{display:inline-flex;align-items:center;gap:var(--space-xs);background:none;border:none;cursor:pointer;padding:var(--space-xs) 0;min-height:2.75rem;font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-text-secondary);transition:color var(--transition-base);font-family:inherit}.InlinePromptAuth_secondaryCta__Ss8St:hover{color:var(--color-text-primary)}.InlinePromptAuth_secondaryCta__Ss8St:focus-visible{outline:2px solid var(--focus-color);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}.InlinePromptAuth_secondaryCta__Ss8St:disabled{opacity:.5;cursor:not-allowed;color:var(--color-text-disabled)}.InlinePromptAuth_submitCta__bzDYL{--btn-bg:var(--color-text-primary);--btn-text:var(--color-text-inverse);--btn-border:var(--color-text-primary);border-radius:var(--radius-full);font-weight:var(--font-semibold)}.InlinePromptAuth_submitCta__bzDYL:disabled{--btn-bg:var(--color-border-subtle);--btn-text:var(--color-text-disabled);--btn-border:var(--color-border-subtle)}.InlinePromptAuth_emailDisplay__iKxEC{font-size:var(--size-step-0);color:var(--color-text-secondary)}.InlinePromptAuth_emailDisplay__iKxEC strong{color:var(--color-text-primary);font-weight:var(--font-semibold)}.InlinePromptAuth_helperText___dBN2{font-size:var(--size-step--1);color:var(--color-text-tertiary)}.InlinePromptAuth_tryAgainLink__7UBA_{color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;background:none;border:none;cursor:pointer;padding:0;font:inherit;transition:color var(--transition-base)}.InlinePromptAuth_tryAgainLink__7UBA_:hover{color:var(--color-text-primary)}.InlinePromptAuth_tryAgainLink__7UBA_:focus-visible{outline:2px solid var(--focus-color);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}.InlinePromptAuth_escapeHatch___bF_d{display:inline-flex;align-items:center;gap:var(--space-xs);background:none;border:none;cursor:pointer;padding:var(--space-xs) 0;min-height:2.75rem;font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;transition:color var(--transition-base);font-family:inherit}.InlinePromptAuth_escapeHatch___bF_d:hover{color:var(--color-text-primary)}.InlinePromptAuth_escapeHatch___bF_d:focus-visible{outline:2px solid var(--focus-color);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}.InlinePromptAuth_webviewNote__ILvUm{font-size:var(--size-step--1);color:var(--color-text-tertiary);font-style:italic}@media (prefers-reduced-motion:reduce){.InlinePromptAuth_escapeHatch___bF_d,.InlinePromptAuth_primaryCta__vCILS,.InlinePromptAuth_secondaryCta__Ss8St,.InlinePromptAuth_submitCta__bzDYL,.InlinePromptAuth_tryAgainLink__7UBA_{transition:none}}.InlinePromptAuth_actionPrompt__JsxM2{margin:0;font-size:var(--size-step-1);font-weight:var(--font-bold);color:var(--color-text-primary);text-align:center}.AppShellHeader_header__ffHl5{position:sticky;top:0;z-index:var(--z-sticky);background-color:var(--color-surface-muted);border-bottom:1px solid var(--color-text-primary);--badge-cutout-color:var(--color-surface-muted)}.AppShellHeader_header__ffHl5:after{content:"";position:absolute;inset:0;box-shadow:var(--shadow-sm);opacity:0;transition:opacity var(--duration-micro) var(--ease-hover);pointer-events:none}.AppShellHeader_header__ffHl5[data-scrolled=true]:after{opacity:1}.AppShellHeader_inner__MC_4M{display:flex;align-items:center;justify-content:space-between;padding-top:calc(var(--safe-top, 0px) + var(--space-s));padding-inline:var(--space-m);padding-bottom:var(--space-s);max-width:var(--layout-max-width,85rem);margin-inline:auto;gap:var(--space-m)}.AppShellHeader_logo__vqCAo{text-decoration:none;color:var(--color-text-primary);transition:opacity .15s ease;flex-shrink:0}@media (hover:hover){.AppShellHeader_logo__vqCAo:hover{opacity:.8}}.AppShellHeader_logoImage__BLciF{display:block;width:auto;height:var(--size-step-2)}.AppShellHeader_actions__Nzo0m{display:flex;align-items:center;gap:var(--space-xs);flex-shrink:0}@media (width >= 48rem){.AppShellHeader_inner__MC_4M{display:grid;grid-template-columns:1fr auto 1fr}.AppShellHeader_logo__vqCAo{justify-self:start}.AppShellHeader_actions__Nzo0m{justify-self:end}}@media (prefers-reduced-motion:reduce){.AppShellHeader_header__ffHl5:after,.AppShellHeader_logo__vqCAo{transition:none}}.Image_wrapper__FiLnU{overflow:hidden;border-radius:inherit}.Image_wrapper__FiLnU:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(0 0 0/6%);pointer-events:none;z-index:1}.Avatar_avatar__sx_Vv{--avatar-size:3rem;--avatar-border:0px;--avatar-border-color:transparent;--avatar-radius:50%;position:relative;display:inline-block;width:var(--avatar-size);height:var(--avatar-size);aspect-ratio:1;border-radius:var(--avatar-radius);border:var(--avatar-border) solid var(--avatar-border-color);overflow:hidden}.Avatar_avatar__sx_Vv[data-verified=true]{overflow:visible}.Avatar_avatar__sx_Vv>div{width:100%;height:100%;border-radius:var(--avatar-radius);overflow:hidden;z-index:0}.Avatar_avatar__sx_Vv[data-verified=true]>div{overflow:hidden}.Avatar_avatarImage__m868j{border-radius:var(--avatar-radius);z-index:0}.Avatar_avatar__sx_Vv[data-size=small]{--avatar-size:2rem}.Avatar_avatar__sx_Vv[data-size=medium]{--avatar-size:3rem}.Avatar_avatar__sx_Vv[data-size=large]{--avatar-size:4rem}.Avatar_avatar__sx_Vv[data-size=xlarge]{--avatar-size:6rem}.Avatar_avatar__sx_Vv[data-size=xxlarge]{--avatar-size:10rem}.Avatar_avatar__sx_Vv[data-shape=rounded]{--avatar-radius:var(--radius-xl);aspect-ratio:auto;width:100%;height:auto;min-width:var(--avatar-size);min-height:var(--avatar-size)}.Avatar_verifiedBadge__dtYmh{--verified-badge-bg:var(--color-status-success);--verified-icon-color:var(--color-dark);--verified-badge-size:0.875rem;position:absolute;bottom:0;right:0;width:var(--verified-badge-size);height:var(--verified-badge-size);min-width:.875rem;min-height:.875rem;max-width:.875rem;max-height:.875rem;border-radius:var(--radius-full,50%);background-color:var(--verified-badge-bg);color:var(--verified-icon-color);display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 0 0 1.5px var(--color-surface-default);overflow:hidden;pointer-events:none}.Avatar_verifiedBadge__dtYmh svg{width:65%;height:65%;color:inherit}.Avatar_avatar__sx_Vv[data-fallback]{background-color:var(--color-avatar-fallback-bg);outline:1px solid var(--color-avatar-ring);outline-offset:-1px}.AvatarChangeModal_body__m5Rov{display:flex;flex-direction:column;align-items:center;gap:var(--space-m);padding:var(--space-s) 0}.AvatarChangeModal_lockedText__t7qdE{font-size:var(--size-step-0);color:var(--color-text-secondary);text-align:center;max-width:32ch}.AvatarChangeModal_footer__9cC4F{display:flex;justify-content:flex-end;gap:var(--space-s);width:100%}.AvatarChangeModal_fileInput__A_XWc{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.AvatarChangeModal_validationError__4r8ls{font-size:var(--size-step-0);color:var(--color-status-error-text);text-align:center}.AvatarChangeModal_preview__MQC3L{width:120px;height:120px;border-radius:50%;object-fit:cover}.AvatarChangeModal_caption__cGjTY{font-size:var(--size-step-0);color:var(--color-text-tertiary);text-align:center;max-width:36ch}.AvatarChangeModal_lockContext__Lcf0Z{font-size:var(--size-step-0);color:var(--color-text-secondary);text-align:center;max-width:36ch}.AvatarChangeModal_errorBanner__BKfGw{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-s);background-color:var(--color-status-error-subtle);color:var(--color-status-error-text);border-radius:var(--radius-md);font-size:var(--size-step-0);width:100%}.AvatarChangeModal_linkButton__CAiS2{display:inline-flex;align-items:center;justify-content:center;padding:.75em 1.25em;background-color:var(--color-primary);color:var(--color-text-on-primary);text-decoration:none;border-radius:var(--radius-md);font-weight:var(--font-bold)}.ProfileFooter_footer__lcis_{display:flex;flex-direction:column;gap:var(--space-m);padding-top:var(--space-l);border-top:1px solid var(--color-border-subtle)}.ProfileFooter_socialSection__W8qBQ{display:flex;align-items:center;gap:var(--space-s);flex-wrap:wrap}.ProfileFooter_socialLabel__5c1mB{font-size:var(--size-step-0);color:var(--color-text-tertiary);font-weight:var(--font-medium)}.ProfileFooter_socialLink__7VSHx{font-size:var(--size-step-0);color:var(--color-text-tertiary);text-decoration:underline;text-underline-offset:2px}@media (hover:hover){.ProfileFooter_socialLink__7VSHx:hover{color:var(--color-text-primary)}}.ProfileFooter_socialLink__7VSHx:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px;border-radius:var(--radius-sm)}.CreditSection_creditSection__r0vlQ{padding-block:var(--space-xs)}.CreditSection_creditContent__PWOHX{display:flex;align-items:center;gap:var(--space-s)}.CreditSection_creditIcon__783Jd{color:var(--color-text-tertiary);flex-shrink:0}.CreditSection_creditInfo__7PGoX{display:flex;flex-direction:column;gap:var(--space-xs)}.CreditSection_creditTitle__SuO9f{font-size:var(--size-step-0);font-weight:var(--font-bold);color:var(--color-text-primary)}.CreditSection_creditDescription__iRDSe{font-size:var(--size-step-0);color:var(--color-text-tertiary)}.ChatBubble_chatBubbleWrapper__d8FQj{display:flex;flex-direction:column;max-width:80%}.ChatBubble_chatBubbleWrapper__d8FQj[data-direction=sent]{align-items:flex-end}.ChatBubble_chatBubbleWrapper__d8FQj[data-direction=received]{align-items:flex-start}.ChatBubble_senderName__AjonI{font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-2xs);padding-inline:var(--space-xs)}.ChatBubble_timestamp__MPetV{font-size:var(--size-step--1);color:var(--color-text-secondary);margin-top:var(--space-2xs);padding-inline:var(--space-xs)}.ChatBubble_chatBubbleWrapper__d8FQj[data-direction=sent] .ChatBubble_timestamp__MPetV{align-self:flex-end;text-align:right}.ChatBubble_chatBubbleWrapper__d8FQj[data-direction=received] .ChatBubble_timestamp__MPetV{align-self:flex-start;text-align:left}.ChatBubble_chatBubble__EyIpL{--bubble-bg:var(--color-gray-100);--bubble-text:var(--color-text-primary);--bubble-padding-x:1em;--bubble-padding-y:0.75em;--bubble-radius:var(--radius-md);display:inline-block;padding:var(--bubble-padding-y) var(--bubble-padding-x);border-radius:var(--bubble-radius);background-color:var(--bubble-bg);color:var(--bubble-text);font-size:var(--size-step-0);font-weight:var(--font-regular);line-height:var(--leading-normal);overflow-wrap:break-word}.ChatBubble_chatBubble__EyIpL[data-direction=sent]{--bubble-bg:var(--color-surface-overlay);--bubble-text:var(--color-text-inverse)}.ChatBubble_chatBubble__EyIpL[data-direction=received]{--bubble-bg:var(--color-gray-100);--bubble-text:var(--color-text-primary)}.ChatBubble_content__l1Jid{white-space:pre-wrap}.ChatInput_chatInput__yor5v{--chat-input-bg:var(--color-surface-default);--chat-input-text:var(--color-text-primary);--chat-input-placeholder:var(--color-text-disabled);--chat-input-border:transparent;--chat-input-padding-x:1.25em;--chat-input-padding-y:0.875em;--chat-input-radius:var(--radius-full);--chat-input-border-width:1px;display:block;width:100%;font-size:var(--size-step-0);font-weight:var(--font-regular);line-height:1.5;padding:var(--chat-input-padding-y) var(--chat-input-padding-x);border-radius:var(--chat-input-radius);border:var(--chat-input-border-width) solid var(--chat-input-border);background-color:var(--chat-input-bg);color:var(--chat-input-text);appearance:none;transition:background-color var(--duration-micro) var(--ease-hover),box-shadow var(--duration-micro) var(--ease-hover)}.ChatInput_chatInput__yor5v::placeholder{color:var(--chat-input-placeholder);opacity:1}.ChatInput_chatInput__yor5v:focus{outline:none;box-shadow:0 0 0 2px var(--focus-color),var(--shadow-sm)}.ChatInput_chatInput__yor5v:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.ChatInput_chatInput__yor5v:disabled{background-color:var(--color-surface-muted);color:var(--color-text-disabled);cursor:not-allowed;opacity:.6}.ChatInput_chatInput__yor5v:disabled::placeholder{color:var(--color-text-disabled)}.ChatInput_chatInput__yor5v[data-size=small]{font-size:var(--size-step--1)}.ChatInput_chatInput__yor5v[data-size=large]{font-size:var(--size-step-1)}.AvatarStack_avatarStack__gypO2{--avatar-stack-size:1.5rem;--avatar-stack-overlap:-0.5rem;--avatar-stack-border:2px solid var(--color-surface-default);display:flex;align-items:center;flex-shrink:0}.AvatarStack_avatarCircle__C8Tvk{width:var(--avatar-stack-size);height:var(--avatar-stack-size);border-radius:50%;border:var(--avatar-stack-border);position:relative;overflow:hidden;background-color:var(--color-surface-raised);display:flex;align-items:center;justify-content:center}.AvatarStack_avatarCircle__C8Tvk+.AvatarStack_avatarCircle__C8Tvk{margin-left:var(--avatar-stack-overlap)}.AvatarStack_avatarImage__k38Cn{border-radius:50%}.AvatarStack_fallbackIcon__WJSuY{width:var(--avatar-stack-size);height:var(--avatar-stack-size);display:flex;align-items:center;justify-content:center;color:var(--color-text-tertiary)}.games_pageWrapper__7QgGT{padding-block:var(--space-xl)}.games_dateGroup__iFUfj{width:fit-content;max-width:100%}.games_dateHeader__DsAHO{font-size:var(--size-step-1);font-weight:var(--font-bold);color:var(--color-text-primary);margin:0;border-bottom:1px solid var(--color-text-primary);padding-bottom:var(--space-2xs);width:100%}.games_emptyState__d_q6J{text-align:center;padding:var(--space-xl) var(--space-m);display:flex;flex-direction:column;align-items:center;gap:var(--space-s)}.games_emptyStateIcon__j3tWr{width:24px;height:24px;color:var(--color-text-tertiary)}.games_emptyStateTitle__3feZe{font-size:var(--size-step-1);font-weight:var(--font-bold);color:var(--color-text-primary);margin:0}.games_emptyStateText__u3MyZ{font-size:var(--size-step-0);color:var(--color-text-tertiary);margin:0;line-height:var(--leading-relaxed)}.games_emptyStateCta__N5o0c{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:.75em 1.5em;background-color:var(--color-brand-whatsapp);color:var(--color-text-primary);font-weight:var(--font-bold);font-size:var(--size-step-0);border-radius:var(--radius-lg);text-decoration:none;margin-top:var(--space-s);touch-action:manipulation;transition:background-color .15s ease}@media (hover:hover){.games_emptyStateCta__N5o0c:hover{background-color:var(--color-brand-whatsapp-hover)}}.games_emptyStateCta__N5o0c:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.games_gameCards__wFA_e{display:flex;flex-wrap:wrap;gap:var(--space-s)}.RankingCarousel_header__2h_SC{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--color-border-strong);padding-bottom:var(--space-xs)}.RankingCarousel_title__SQVwp{font-size:var(--size-step-1);font-weight:var(--font-bold,700);color:var(--color-text-primary);margin:0}.RankingCarousel_link__lhdwG{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--size-step--1);font-weight:var(--font-medium,500);color:var(--color-text-accent);text-decoration:none;white-space:nowrap;flex-shrink:0}@media (hover:hover){.RankingCarousel_link__lhdwG:hover{text-decoration:underline}}.RankingCarousel_linkIcon__QNXvu{margin-top:4px}.RankingCarousel_carousel__NRAZ_{display:flex;gap:var(--space-s);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-top:var(--space-s);padding-bottom:var(--space-xs)}.RankingCarousel_carousel__NRAZ_::-webkit-scrollbar{display:none}.RankingCarousel_slot__iyxjp{display:flex;flex-direction:column;align-items:center;gap:var(--space-2xs);flex-shrink:0}.RankingCarousel_avatar__MDuHf{width:7rem;height:7rem;border-radius:var(--radius-full);overflow:hidden;background-color:var(--color-surface-muted)}.RankingCarousel_avatarImage__f21S_{width:100%;height:100%;object-fit:cover;display:block;outline:1px solid rgb(0 0 0/10%);outline-offset:-1px;border-radius:var(--radius-full)}.RankingCarousel_name__NJBlO{font-size:var(--size-step--1);font-weight:var(--font-semibold,600);color:var(--color-text-primary);max-width:5.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;text-align:center}.Switch_switch__KmmBF{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.Switch_switch__KmmBF input{opacity:0;width:0;height:0}.Switch_slider__mbCS3{position:absolute;cursor:pointer;inset:0;background-color:var(--color-border-default);transition:background-color var(--duration-micro) var(--ease-hover);border-radius:24px}.Switch_slider__mbCS3:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:var(--color-surface-fixed-light);transition:transform var(--duration-micro) var(--ease-press);border-radius:50%;border:1px solid var(--color-border-subtle)}.Switch_switch__KmmBF input:checked+.Switch_slider__mbCS3{background-color:var(--color-primary)}.Switch_switch__KmmBF input:focus-visible+.Switch_slider__mbCS3{outline:2px solid var(--focus-color);outline-offset:2px}.Switch_switch__KmmBF input:checked+.Switch_slider__mbCS3:before{transform:translateX(20px)}.Switch_switch__KmmBF input:disabled+.Switch_slider__mbCS3{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Switch_slider__mbCS3,.Switch_slider__mbCS3:before{transition:none}}.Tabs_tabs__m7TG2{--tabs-border-color:var(--color-border-subtle);--tabs-text-color:var(--color-text-tertiary);--tabs-text-active:var(--color-text-primary);--tabs-indicator-color:var(--color-primary);--tabs-gap:var(--space-l);--tabs-indicator-height:2px;display:flex;gap:var(--tabs-gap);border-bottom:1px solid var(--tabs-border-color)}.Tabs_tab__AJa85{--tab-padding-y:0.75em;--tab-padding-x:0;--tab-font-size:var(--size-step-0);--tab-font-weight:var(--font-bold,700);--tab-text-color:var(--tabs-text-color);--tab-text-active:var(--tabs-text-active);position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);font-size:var(--tab-font-size);font-weight:var(--tab-font-weight);text-transform:uppercase;letter-spacing:var(--tracking-meta,.04em);color:var(--tab-text-color);padding:var(--tab-padding-y) var(--tab-padding-x);background:none;border:none;cursor:pointer;transition:color var(--duration-micro) var(--ease-hover);min-height:44px;min-width:44px;outline:none}.Tabs_tab__AJa85:focus-visible{outline:2px solid var(--focus-color);outline-offset:4px;border-radius:var(--radius-sm)}@media (hover:hover){.Tabs_tab__AJa85:hover:not([data-active=true]){color:var(--color-text-secondary)}}.Tabs_tabLabel__6Rkdc{display:block;white-space:nowrap;transition:color var(--duration-micro) var(--ease-hover)}.Tabs_tab__AJa85[data-active=true] .Tabs_tabLabel__6Rkdc{color:var(--tab-text-active)}.Tabs_tabIndicator__QUvjq{position:absolute;bottom:-1px;left:0;right:0;height:var(--tabs-indicator-height);background-color:var(--tabs-indicator-color);border-radius:var(--radius-sm) var(--radius-sm) 0 0;transform:translateY(1px)}.Tabs_tabs__m7TG2[data-centered=true]{justify-content:center;max-width:100%;margin-left:auto;margin-right:auto}@media (width >= 768px){.Tabs_tabs__m7TG2[data-centered=true]{max-width:600px}}@media (width <= 768px){.Tabs_tabs__m7TG2{--tabs-gap:var(--space-m)}.Tabs_tab__AJa85{min-height:48px;flex:1}}@media (width <= 480px){.Tabs_tab__AJa85{--tab-font-size:var(--size-step--1);min-width:0}.Tabs_tabLabel__6Rkdc{text-overflow:ellipsis;overflow:hidden;max-width:100%}}@media (prefers-contrast:more){.Tabs_tabIndicator__QUvjq{height:4px}}@media (prefers-reduced-motion:reduce){.Tabs_tabLabel__6Rkdc,.Tabs_tab__AJa85{transition:none}}.RefundMethodChoice_group__GEK7b{display:flex;flex-direction:column;gap:var(--space-xs)}.RefundMethodChoice_option__m_7jQ{display:flex;flex-direction:column;gap:var(--space-2xs);width:100%;text-align:left;padding:var(--space-s);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background-color:var(--color-surface-raised);cursor:pointer;transition:border-color .15s ease}.RefundMethodChoice_option__m_7jQ[data-selected=true]{border-color:var(--color-border-strong);background-color:var(--color-surface-muted)}.RefundMethodChoice_option__m_7jQ:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.RefundMethodChoice_optionTitle__xbQC_{font-size:var(--size-step-0);font-weight:var(--font-bold);color:var(--color-text-primary)}.RefundMethodChoice_optionDetail__7UPfP{font-size:var(--size-step-0);line-height:1.5;color:var(--color-text-secondary)}.RefundMethodChoice_choiceNote__U2N8T{font-size:var(--size-step-0);color:var(--color-text-tertiary);margin-top:var(--space-2xs)}.TermsCheckbox_termsCheckbox__0cF0G{--checkbox-size:1.75rem;--checkbox-border-width:2px;--checkbox-border-color:var(--color-border-default);--checkbox-bg:transparent;--checkbox-bg-checked:var(--color-primary);--checkbox-text-checked:var(--color-text-primary);--checkbox-radius:var(--radius-sm);--label-gap:0.75em;--label-font-size:var(--size-step-0);--label-color:var(--color-text-primary);--link-color:var(--color-primary);display:flex;align-items:center;min-height:44px;gap:var(--label-gap);cursor:pointer}.TermsCheckbox_checkbox__ef9DO{all:unset;width:var(--checkbox-size);height:var(--checkbox-size);min-width:var(--checkbox-size);min-height:var(--checkbox-size);flex-shrink:0;border-radius:var(--checkbox-radius);border:var(--checkbox-border-width) solid var(--checkbox-border-color);background-color:var(--checkbox-bg);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--duration-micro) var(--ease-hover),border-color var(--duration-micro) var(--ease-hover);position:relative;box-sizing:border-box}.TermsCheckbox_checkbox__ef9DO:before{content:"";position:absolute;inset:-12px}.TermsCheckbox_checkbox__ef9DO:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.TermsCheckbox_checkbox__ef9DO[data-state=checked]{background-color:var(--checkbox-bg-checked);border-color:var(--checkbox-bg-checked);color:var(--checkbox-text-checked)}.TermsCheckbox_checkbox__ef9DO:disabled,.TermsCheckbox_checkbox__ef9DO[data-disabled=true]{opacity:.5;cursor:not-allowed}@media (hover:hover){.TermsCheckbox_checkbox__ef9DO:hover:not(:disabled){border-color:var(--color-primary)}}.TermsCheckbox_indicator__MnpT8{display:flex;align-items:center;justify-content:center;width:70%;height:70%;color:currentcolor;pointer-events:none}.TermsCheckbox_checkbox__ef9DO[data-state=checked] .TermsCheckbox_indicator__MnpT8{display:flex}.TermsCheckbox_label__QI5yX{font-size:var(--label-font-size);color:var(--label-color);line-height:1.5;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.25ch;cursor:pointer;user-select:none;flex-grow:1;padding-block:var(--space-xs)}.TermsCheckbox_link__xE2RP{color:var(--link-color);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:opacity var(--duration-micro) var(--ease-hover)}@media (hover:hover){.TermsCheckbox_link__xE2RP:hover{opacity:.8}}.TermsCheckbox_link__xE2RP:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px;border-radius:2px}.TermsCheckbox_required__585Lt{color:var(--color-status-error-text);margin-left:.25ch;font-weight:var(--font-bold)}.TermsCheckbox_termsCheckbox__0cF0G[data-disabled=true]{cursor:not-allowed;opacity:.6}.TermsCheckbox_termsCheckbox__0cF0G[data-disabled=true] .TermsCheckbox_label__QI5yX{cursor:not-allowed}.TermsCheckbox_termsCheckbox__0cF0G[data-disabled=true] .TermsCheckbox_link__xE2RP{pointer-events:none}.TitleBadge_titleBadge___yYwv{--title-badge-bg:var(--color-gray-100);--title-badge-text:#000;--title-badge-padding-x:1.25em;--title-badge-padding-y:0.5em;--title-badge-radius:var(--radius-full);display:inline-block;font-size:var(--size-step-2);font-weight:var(--font-bold);line-height:1.2;padding:var(--title-badge-padding-y) var(--title-badge-padding-x);border-radius:var(--title-badge-radius);background-color:var(--title-badge-bg);color:var(--title-badge-text);width:fit-content}.TitleBadge_titleBadge___yYwv[data-size=small]{font-size:var(--size-step-1)}.TitleBadge_titleBadge___yYwv[data-size=xsmall]{font-size:var(--size-step-0)}.TitleBadge_titleBadge___yYwv[data-size=large]{font-size:var(--size-step-3)}.TitleBadge_titleBadge___yYwv[data-weight=regular]{font-weight:var(--font-regular)}.TitleBadge_titleBadge___yYwv[data-weight=medium]{font-weight:var(--font-medium)}.TitleBadge_titleBadge___yYwv[data-weight=semibold]{font-weight:var(--font-semibold)}.TitleBadge_titleBadge___yYwv[data-weight=bold]{font-weight:var(--font-bold)}.VenueMap_venueMap__7Gcy1{--venue-map-radius:var(--radius-lg);--venue-map-overflow:hidden;position:relative;width:100%;overflow:var(--venue-map-overflow);border-radius:var(--venue-map-radius);background-color:var(--color-surface-raised)}.VenueMap_mapIframe__jaLgF{display:block;width:100%;border:0;border-radius:var(--venue-map-radius)}@media (width <= 768px){.VenueMap_mapIframe__jaLgF{pointer-events:none}}.VenueMap_mapsDeepLinkChip__BzTfy{position:absolute;bottom:var(--space-s);right:var(--space-s);display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-s);background-color:var(--color-surface-default);color:var(--color-text-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);font-size:var(--size-step--1);font-weight:600;text-decoration:none;text-transform:uppercase;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-micro) var(--ease-hover)}.VenueMap_mapsDeepLinkChip__BzTfy:hover{background-color:var(--color-surface-raised)}.VenueMap_mapsDeepLinkChip__BzTfy:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.VenueMap_venueMapEmpty__wmOrE{display:flex;align-items:center;justify-content:center;min-height:200px;background-color:var(--color-surface-raised);border:1px solid var(--color-border-subtle)}.VenueMap_emptyState__o_0h5{text-align:center;color:var(--color-text-secondary);font-size:var(--size-step-0)}.VenueMap_emptyState__o_0h5 p{margin:0}.WaitlistCard_card___MYmL{--card-padding:var(--space-s);position:relative}.WaitlistCard_card___MYmL[data-state=promoted]{border:2px solid var(--color-status-success);background-color:color-mix(in srgb,var(--color-status-success) 5%,transparent)}.WaitlistCard_badge__mce8m{display:inline-flex;align-items:center;gap:.5ch;padding:.25em .75em;border-radius:var(--radius-full);font-size:var(--size-step--1);font-weight:var(--font-medium)}.WaitlistCard_badge__mce8m[data-variant=warning]{background-color:var(--color-status-warning);color:var(--color-text-primary)}.WaitlistCard_badge__mce8m[data-variant=success]{background-color:var(--color-status-success);color:var(--color-text-primary)}.WaitlistCard_spots__3tKTf{font-size:var(--size-step--1);color:var(--color-text-tertiary);font-weight:var(--font-medium)}.WaitlistCard_title__Bgs2e{font-size:var(--size-step-1);font-weight:var(--font-bold);color:var(--color-text-primary);margin:0}.WaitlistCard_details__FqVda{display:flex;flex-wrap:wrap;gap:var(--space-s);color:var(--color-text-secondary);font-size:var(--size-step-0)}.WaitlistCard_detailItem__Dx4mK{display:flex;align-items:center;gap:.5ch}.WaitlistCard_deadline__fAlGW{font-size:var(--size-step--1);color:var(--color-status-error-text);margin:0;padding:var(--space-xs) 0}.WaitlistCard_leaveButton__sfFN4{display:flex;align-items:center;gap:.5ch;background:transparent;border:none;color:var(--color-text-secondary);font-size:var(--size-step--1);font-weight:var(--font-medium);cursor:pointer;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-sm);transition:background-color .2s ease,color .2s ease}.WaitlistCard_leaveButton__sfFN4:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.WaitlistCard_leaveButton__sfFN4:hover:not(:disabled){background-color:var(--color-surface-raised);color:var(--color-status-error-text)}}@media (width <= 480px){.WaitlistCard_details__FqVda{flex-direction:column;gap:var(--space-xs)}}.CancelGuestsModal_paymentDetails__iDh8o{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-m);text-align:center}.CancelGuestsModal_matchTitle__TTxpA{font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-text-primary);margin-bottom:var(--space-xs)}.CancelGuestsModal_spotsInfo__nIIG5{font-size:var(--size-step--1);color:var(--color-text-tertiary);margin-bottom:var(--space-s)}.CancelGuestsModal_refundAmount__iT6Du{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--size-step-1);font-weight:var(--font-bold);color:var(--color-status-success-text)}.CancelGuestsModal_guestList__gVogk{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-m)}.CancelGuestsModal_guestListTitle__DbuxY{font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-text-tertiary);margin-bottom:var(--space-xs)}.CancelGuestsModal_reasonInput__WAWJ8{display:flex;flex-direction:column;gap:var(--space-xs)}.CancelGuestsModal_reasonLabel__7wXrO{font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-text-tertiary)}.CancelGuestsModal_reasonTextarea__uv6bC{width:100%;min-height:5rem;padding:var(--space-s);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);font-family:inherit;font-size:var(--size-step-0);resize:vertical;transition:border-color .2s ease}.CancelGuestsModal_reasonTextarea__uv6bC:focus{outline:none;border-color:var(--focus-color)}.CancelGuestsModal_reasonTextarea__uv6bC:disabled{background-color:var(--color-surface-muted);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.CancelGuestsModal_reasonTextarea__uv6bC{transition:none}}.CheckoutAuth_container__rL_zG{min-height:100vh;min-height:100dvh;padding:var(--space-l) 0}.CheckoutAuth_zone___vmgV{display:block}.CheckoutAuth_zone___vmgV+.CheckoutAuth_zone___vmgV{border-top:1px solid var(--color-text-primary);padding-top:var(--space-l)}.CheckoutAuth_zone___vmgV:last-child{padding-bottom:var(--space-l)}@media (width <= 640px){.CheckoutAuth_zone___vmgV+.CheckoutAuth_zone___vmgV{margin-inline:calc(-1 * var(--gutter, var(--space-m)));padding-inline:var(--gutter,var(--space-m))}}.CheckoutAuth_pageHeading__Ux5j3{font-family:var(--font-family-display);font-size:var(--size-step-3);font-weight:var(--font-black,900);text-transform:uppercase;letter-spacing:var(--tracking-display-tight,-.03em);line-height:var(--leading-display-tight,.95);color:var(--color-text-primary);margin-bottom:var(--space-m);text-wrap:balance;text-box-edge:cap alphabetic;text-box-trim:trim-both}.CheckoutAuth_sectionHeading__a3SrF{font-family:var(--font-family-sans);font-size:var(--size-step-2);font-weight:var(--font-extrabold,800);text-transform:uppercase;letter-spacing:var(--tracking-heading-tight,-.015em);line-height:var(--leading-heading-tight,1.05);color:var(--color-text-primary);margin-bottom:var(--space-s);text-wrap:balance}.CheckoutAuth_refundWarningNote__RAd5Q{font-size:var(--size-step--1);line-height:1.5;color:var(--color-text-tertiary);text-wrap:pretty;margin-top:var(--space-s)}.LeaveGameConfirmation_amount__LgssN{display:block;font-size:var(--size-step-2);font-weight:var(--font-bold);color:var(--color-status-success-text);margin-top:var(--space-2xs)}.LeaveGameConfirmation_warningDetails__00Gad{font-size:var(--size-step-0);line-height:1.5;margin-top:var(--space-2xs)}.LeaveGameConfirmation_actions__D9uWD{display:flex;justify-content:flex-end;gap:var(--space-s);width:100%}.MyReservationModal_ticketPassCard__giJpW{border:1px solid var(--color-text-primary);background:var(--color-surface-default);margin-bottom:var(--space-xs);position:relative}.MyReservationModal_ticketTopRow__c7tvM{display:flex;justify-content:space-between;align-items:center;line-height:1;padding:var(--space-xs) var(--space-m)}.MyReservationModal_formatBadge__3sAcY{font-size:var(--size-step--2);font-weight:var(--font-extrabold,800);text-transform:uppercase;border:1px solid var(--color-text-primary);padding:.15em .5em;color:var(--color-text-primary);line-height:1.2}.MyReservationModal_statusMark__BH3aa{display:flex;align-items:center;gap:.4rem;font-size:var(--size-step--2);font-weight:var(--font-bold,700);color:var(--color-text-accent);text-transform:uppercase;letter-spacing:.04em;margin-left:auto}.MyReservationModal_statusDot__X9XpV{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-status-success);flex-shrink:0}.MyReservationModal_statusText__Lk3vB{font-size:var(--size-step--2);font-weight:var(--font-bold,700);color:var(--color-text-accent);text-transform:uppercase;letter-spacing:.04em}.MyReservationModal_ticketTitle__wEAbD{padding:0 var(--space-m) var(--space-xs);padding-top:.1em;font-family:var(--font-family-display);font-size:var(--size-step-1);font-weight:var(--font-black,900);text-transform:uppercase;letter-spacing:-.02em;color:var(--color-text-primary);line-height:1.1;margin:0}.MyReservationModal_dateGrid__CDpmT{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid var(--color-text-primary);border-bottom:1px solid var(--color-text-primary);text-align:center}.MyReservationModal_dateGridCol__Bg1Ow{padding:var(--space-2xs) 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.MyReservationModal_dateGridCol__Bg1Ow:not(:last-child){border-right:1px solid var(--color-text-primary)}.MyReservationModal_dateGridLabel__2wcWH{font-size:var(--size-step--2);font-weight:var(--font-bold,700);text-transform:uppercase;color:var(--color-text-secondary);line-height:1.1}.MyReservationModal_dateGridNumeral__iprip{font-family:var(--font-family-display);font-size:1.5rem;font-weight:var(--font-black,900);line-height:1;color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin:.1rem 0}.MyReservationModal_dateGridSub__RH7vp{font-size:var(--size-step--2);font-weight:var(--font-bold,700);text-transform:uppercase;color:var(--color-text-secondary);line-height:1.1}.MyReservationModal_horarioStrip__8EL6W{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-2xs);min-width:0;padding:var(--space-2xs) var(--space-s);border-bottom:1px solid var(--color-text-primary);font-size:var(--size-step--1);font-weight:var(--font-bold,700);text-transform:uppercase;color:var(--color-text-primary)}.MyReservationModal_hairlineGrid__B17ji{display:grid;grid-template-columns:1fr 1fr}.MyReservationModal_hairlineCol__T8bXb{padding:var(--space-2xs) var(--space-s);min-width:0;display:flex;flex-direction:column;gap:.15rem}.MyReservationModal_hairlineCol__T8bXb:first-child{border-right:1px solid var(--color-text-primary)}.MyReservationModal_hairlineLabel__l_J8m{font-size:var(--size-step--2);font-weight:var(--font-bold,700);text-transform:uppercase;color:var(--color-text-secondary);line-height:1.1}.MyReservationModal_hairlineValue__tpFJW{font-size:var(--size-step--1);font-weight:var(--font-black,900);color:var(--color-text-primary);text-transform:uppercase;line-height:1.2}.MyReservationModal_hairlineSub__dhAbz{font-size:var(--size-step--2);color:var(--color-text-secondary);line-height:1.2}.MyReservationModal_modalPerforation__SIQPj{position:relative;display:flex;align-items:center;height:0;margin:0;padding-inline:0;background:var(--color-surface-default)}.MyReservationModal_modalPerforationLine__ZSh1O{flex:1;border-top:2px dotted var(--color-text-primary);margin-inline:7px}.MyReservationModal_modalNotchLeft__1W41Y,.MyReservationModal_modalNotchRight__0cffc{position:absolute;top:50%;transform:translateY(-50%);background:var(--color-surface-default);flex-shrink:0;z-index:3}.MyReservationModal_modalNotchLeft__1W41Y{left:-1px;width:8px;height:14px;border:1px solid var(--color-text-primary);border-left:none;border-radius:0 7px 7px 0}.MyReservationModal_modalNotchRight__0cffc{right:-1px;width:8px;height:14px;border:1px solid var(--color-text-primary);border-right:none;border-radius:7px 0 0 7px}.MyReservationModal_barcodeStub__dqqLG{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2xs) var(--space-s)}.MyReservationModal_barcodeSvg__eGI8Y{color:var(--color-text-primary);flex-shrink:0}.MyReservationModal_shortcode__mcLiU{font-family:var(--font-family-mono);font-size:var(--size-step-0);font-weight:var(--font-extrabold,800);color:var(--color-text-primary);letter-spacing:.04em}.MyReservationModal_separator__jzjLH{height:1px;background-color:var(--color-border-subtle);margin:var(--space-xs) 0}.MyReservationModal_sectionTitle__AfflQ{font-size:var(--size-step-0);font-weight:var(--font-medium);display:flex;align-items:center;gap:var(--space-xs);margin:0 0 var(--space-s) 0}.MyReservationModal_guestList__mfeQH{border:1px solid var(--color-border-subtle);border-radius:0;padding:var(--space-m);margin-bottom:var(--space-s)}.MyReservationModal_guestItem__31MCk{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xs) 0}.MyReservationModal_guestInfo__MkgG5{display:flex;align-items:center;gap:var(--space-s)}.MyReservationModal_participantIcon__7e19o{color:var(--color-text-tertiary);flex-shrink:0}.MyReservationModal_participantIcon__7e19o[data-highlight=true]{color:var(--color-text-accent)}.MyReservationModal_guestDetails__HKGvC{display:flex;flex-direction:column}.MyReservationModal_guestName__zC_3c{font-size:var(--size-step-0);font-weight:var(--font-medium);line-height:1}.MyReservationModal_guestMeta__sGg7s{font-size:var(--size-step--2);color:var(--color-text-tertiary);margin-top:.25rem}.MyReservationModal_emptyState__FMx0j{font-size:var(--size-step-0);color:var(--color-text-tertiary);font-style:italic;text-align:center;padding:var(--space-m) 0}.MyReservationModal_policyList__cfv5l{padding-left:var(--space-m);margin:0;list-style-type:disc;font-size:var(--size-step--1)}.MyReservationModal_footerActions__0gYGJ{display:flex;flex-direction:column;gap:var(--space-s)}.MyReservationModal_footerActions__0gYGJ button{padding:.75em 1.2em;min-height:44px}.MyReservationModal_footerActions__0gYGJ button[data-checked-in=true]{border:1px solid var(--color-border-default);background:var(--color-surface-muted);color:var(--color-text-secondary);opacity:1}.MyReservationModal_confirmationFooter__CVqm1{display:flex;gap:var(--space-s);width:100%;justify-content:flex-end}.MyReservationModal_guestRemovalSection___CUJL{display:flex;flex-direction:column;gap:var(--space-s);margin-top:var(--space-s)}.MyReservationModal_guestRemovalControls__ZMAzp{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s)}.MyReservationModal_guestRemovalLabel__r4Nkm{font-size:var(--size-step--1);color:var(--color-text-tertiary)}.MyReservationModal_guestStepper__7tPkn{display:flex;align-items:center;gap:var(--space-s)}.MyReservationModal_stepperButton__r0ApC{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:0;border:1px solid var(--color-border-subtle);background-color:var(--color-surface-default);color:var(--color-text-primary);cursor:pointer;transition:background-color .15s ease}.MyReservationModal_stepperButton__r0ApC:disabled{opacity:.4;cursor:not-allowed}.MyReservationModal_stepperButton__r0ApC:hover:not(:disabled){background-color:var(--color-surface-muted)}.MyReservationModal_stepperValue__9Baqa{font-size:var(--size-step-0);font-weight:var(--font-semibold,600);min-width:1.5rem;text-align:center}.MyReservationModal_teamNameRow__D3y5s{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap}.MyReservationModal_teamBadge__br0OC{font-size:var(--size-step--2);font-weight:var(--font-medium);color:var(--color-status-success-text);background-color:var(--color-status-success-subtle);padding:.125em .5em;border-radius:var(--radius-sm);white-space:nowrap}.MyReservationModal_teamLink__DdNN0{font-size:var(--size-step--2);color:var(--color-text-accent);text-decoration:none;margin-top:.125rem}.MyReservationModal_teamLink__DdNN0:hover{text-decoration:underline}.MyReservationModal_refundStatusCard__aCdz1{background-color:transparent;border-radius:0;border:none;border-top:1px solid var(--color-text-primary);padding:var(--space-2xs) 0;margin-top:var(--space-2xs);width:100%;display:flex;flex-direction:column;gap:.25rem}.MyReservationModal_refundKicker__MP6SY{font-size:var(--size-step--2);font-weight:var(--font-bold,700);text-transform:uppercase;letter-spacing:var(--tracking-meta,.04em);color:var(--color-text-secondary)}.MyReservationModal_refundStatusText__3UD8W{font-size:var(--size-step--1);color:var(--color-text-secondary);line-height:1.4;margin:0}.MyReservationModal_refundStatusCard__aCdz1[data-eligible=false][data-free=false]{border-top-color:var(--color-status-warning);background-color:var(--color-status-warning-subtle);padding:var(--space-xs) var(--space-s)}.MyReservationModal_refundStatusCard__aCdz1[data-eligible=false][data-free=false] .MyReservationModal_refundKicker__MP6SY,.MyReservationModal_refundStatusCard__aCdz1[data-eligible=false][data-free=false] .MyReservationModal_refundStatusText__3UD8W{color:var(--color-status-warning-text)}.MyReservationModal_whatsappFallback__sEA_r{margin-top:var(--space-s);width:100%}.MyReservationModal_whatsappButton__1_RfA{display:inline-flex;align-items:center;justify-content:center;min-height:44px;width:100%;padding:var(--space-xs) var(--space-m);font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-text-accent);background:var(--color-surface-raised);border:1px solid var(--color-border-subtle);border-radius:0;text-decoration:none;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease}@media (hover:hover){.MyReservationModal_whatsappButton__1_RfA:hover{background:var(--color-surface-default);border-color:var(--color-text-primary)}}.MyReservationModal_whatsappButton__1_RfA:active{background:var(--color-surface-muted)}.MyReservationModal_whatsappButton__1_RfA:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.ConfirmedStatusBanner_banner__Y2lE_{display:flex;align-items:stretch;width:100%;min-height:5.5rem;background:var(--color-surface-default);border:1px solid var(--color-text-primary);color:var(--color-text-primary);position:relative;touch-action:manipulation;cursor:pointer;transition:transform .15s var(--ease-press,cubic-bezier(.2,0,0,1))}.ConfirmedStatusBanner_banner__Y2lE_:active{transform:scale(.985)}.ConfirmedStatusBanner_dateBlock___NeRA{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:4.5rem;border-right:1px solid var(--color-text-primary);background:var(--color-surface-default);padding:var(--space-2xs)}.ConfirmedStatusBanner_dateWeekday__IoVEf{font-size:var(--size-step--1);font-weight:var(--font-bold,700);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);line-height:1.1}.ConfirmedStatusBanner_dateDay__HwABo{font-family:var(--font-family-display);font-size:var(--size-step-3);font-weight:var(--font-black,900);line-height:1;font-variant-numeric:tabular-nums;color:var(--color-text-primary);margin:.1rem 0}.ConfirmedStatusBanner_dateMonth__9yY8B{font-size:var(--size-step--1);font-weight:var(--font-bold,700);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);line-height:1.1}.ConfirmedStatusBanner_body__vQmbm{flex:1 1 auto;min-width:0;max-width:34rem;display:flex;flex-direction:column;justify-content:center;gap:.25rem;padding:var(--space-xs) var(--space-s)}.ConfirmedStatusBanner_statusPill__TvOgI{align-self:flex-start;padding:.15em .5em;background:var(--color-status-success);color:var(--color-text-primary);font-size:var(--size-step--2);font-weight:var(--font-extrabold,800);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-sm);line-height:1.2}.ConfirmedStatusBanner_headline__10stf{font-family:var(--font-family-display);font-size:var(--size-step-1);font-weight:var(--font-black,900);text-transform:uppercase;letter-spacing:-.015em;line-height:1.1;color:var(--color-text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:.1em}.ConfirmedStatusBanner_mobileDateMeta__VBbY1{display:none;font-weight:var(--font-bold,700);text-transform:uppercase;letter-spacing:.04em}.ConfirmedStatusBanner_mobileDateMeta__VBbY1,.ConfirmedStatusBanner_refundDeadline__5_fO5{font-size:var(--size-step--1);color:var(--color-text-secondary);line-height:1.2}.ConfirmedStatusBanner_refundDeadline__5_fO5[data-expired=true]{color:var(--color-status-error);font-weight:var(--font-medium)}.ConfirmedStatusBanner_perforation__afFze{position:relative;width:0;border-left:2px dotted var(--color-text-primary);flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;margin-left:auto}.ConfirmedStatusBanner_perforationLine__4Dr1Q{display:none}.ConfirmedStatusBanner_notchBottom__qm2Os,.ConfirmedStatusBanner_notchTop__5CECQ{background:var(--color-surface-muted);position:absolute;left:-7px;flex-shrink:0;z-index:3}.ConfirmedStatusBanner_notchTop__5CECQ{top:-1px;width:14px;height:8px;border:1px solid var(--color-text-primary);border-top:none;border-radius:0 0 7px 7px}.ConfirmedStatusBanner_notchBottom__qm2Os{bottom:-1px;width:14px;height:8px;border:1px solid var(--color-text-primary);border-bottom:none;border-radius:7px 7px 0 0}.ConfirmedStatusBanner_notchLeft__822YL,.ConfirmedStatusBanner_notchRight__Je_yY{display:none;background:var(--color-surface-muted);position:absolute;top:-7px;flex-shrink:0;z-index:3}.ConfirmedStatusBanner_notchLeft__822YL{left:-1px;width:8px;height:14px;border:1px solid var(--color-text-primary);border-left:none;border-radius:0 7px 7px 0}.ConfirmedStatusBanner_notchRight__Je_yY{right:-1px;width:8px;height:14px;border:1px solid var(--color-text-primary);border-right:none;border-radius:7px 0 0 7px}.ConfirmedStatusBanner_stubZone__nx_hd{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-width:6.5rem;padding:var(--space-xs) var(--space-s);background:inherit}.ConfirmedStatusBanner_triggerWrapper__1kyT9{width:100%;display:flex;justify-content:center}.ConfirmedStatusBanner_desktopTrigger__CBtRg{display:block}.ConfirmedStatusBanner_mobileStubStrip__BX_aa{display:none}.ConfirmedStatusBanner_stubSubtext__iEAvq{font-size:var(--size-step--2);font-weight:var(--font-bold,700);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}@media (width <= 640px){.ConfirmedStatusBanner_banner__Y2lE_{flex-direction:column;min-height:auto}.ConfirmedStatusBanner_dateBlock___NeRA{display:none}.ConfirmedStatusBanner_body__vQmbm{max-width:none;padding:var(--space-s);gap:.35rem}.ConfirmedStatusBanner_mobileDateMeta__VBbY1{display:block}.ConfirmedStatusBanner_perforation__afFze{width:100%;height:0;border-left:none;margin:0;display:flex;flex-direction:row;align-items:center}.ConfirmedStatusBanner_perforationLine__4Dr1Q{display:block;flex:1;border-top:2px dotted var(--color-text-primary);margin-inline:7px}.ConfirmedStatusBanner_notchBottom__qm2Os,.ConfirmedStatusBanner_notchTop__5CECQ{display:none}.ConfirmedStatusBanner_notchLeft__822YL,.ConfirmedStatusBanner_notchRight__Je_yY{display:block}.ConfirmedStatusBanner_stubZone__nx_hd{min-width:unset;width:100%;margin-left:0;padding:0}.ConfirmedStatusBanner_desktopTrigger__CBtRg,.ConfirmedStatusBanner_stubSubtext__iEAvq{display:none}.ConfirmedStatusBanner_mobileStubStrip__BX_aa{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-xs) var(--space-s);background:transparent;border:none;cursor:pointer;color:var(--color-text-primary);font-family:inherit;text-align:left}.ConfirmedStatusBanner_mobileStubText__oSpGl{font-size:var(--size-step--1);font-weight:var(--font-bold,700);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-primary)}.ConfirmedStatusBanner_mobileStubIcon__9lHPm{flex-shrink:0;color:var(--color-text-primary)}}@media (width > 640px){.ConfirmedStatusBanner_dateBlock___NeRA{min-width:4.8rem}.ConfirmedStatusBanner_stubZone__nx_hd{min-width:7rem}.ConfirmedStatusBanner_headline__10stf{font-size:var(--size-step-2)}}.ProfileClient_container__jit8r{max-width:600px;margin-inline:auto;padding-block:var(--space-xl)}.ProfileClient_zone__NmTYQ+.ProfileClient_zone__NmTYQ{border-top:1px solid var(--color-text-primary);padding-top:var(--space-l)}@media (width <= 640px){.ProfileClient_zone__NmTYQ+.ProfileClient_zone__NmTYQ{margin-inline:calc(-1 * var(--gutter, var(--space-m)));padding-inline:var(--gutter,var(--space-m))}}.TournamentHistoryEmptyState_emptyState__9ZIa_{display:flex;flex-direction:column;align-items:center;gap:var(--space-s);padding:var(--space-l) var(--space-m);text-align:center}.TournamentHistoryEmptyState_icon__aJ5nr{color:var(--color-text-tertiary)}.TournamentHistoryEmptyState_title__oYm_p{font-family:var(--font-family-sans);font-size:var(--size-step-1);font-weight:var(--font-black,900);text-transform:uppercase;letter-spacing:var(--tracking-heading-tight,-.015em);color:var(--color-text-primary);margin:0}.TournamentHistoryEmptyState_description__2LBEH{font-family:var(--font-family-sans);font-size:var(--size-step-0);color:var(--color-text-secondary);margin:0;max-width:38ch}.TournamentHistoryEmptyState_cta__FUWFm{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3xs,4px);font-family:var(--font-family-sans);font-size:var(--size-step-0);font-weight:var(--font-black,900);text-transform:uppercase;letter-spacing:var(--tracking-cta,.02em);text-decoration:none;line-height:1;padding:var(--space-s) var(--space-m);border-radius:var(--radius-full);border:2px solid transparent;background-color:var(--color-primary);color:var(--color-text-primary);cursor:pointer;touch-action:manipulation;text-box-edge:cap alphabetic;text-box-trim:trim-both;transition:opacity var(--duration-micro) var(--ease-hover),transform var(--duration-micro) var(--ease-press)}.TournamentHistoryEmptyState_cta__FUWFm:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}@media (hover:hover){.TournamentHistoryEmptyState_cta__FUWFm:hover{opacity:.85}}.TournamentHistoryEmptyState_cta__FUWFm:active{transform:scale(var(--scale-press));opacity:.8}@media (prefers-reduced-motion:reduce){.TournamentHistoryEmptyState_cta__FUWFm{transition:none}.TournamentHistoryEmptyState_cta__FUWFm:active{transform:none}}.TournamentHistorySection_header__M55wJ{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 var(--space-m)}.TournamentHistorySection_heading__9X3DG{font-family:var(--font-family-sans);font-size:var(--size-step-2);font-weight:var(--font-black,900);text-transform:uppercase;letter-spacing:var(--tracking-heading-tight,-.015em);color:var(--color-text-primary);margin:0}.TournamentHistorySection_count__25Z9L{font-family:var(--font-family-sans);font-size:var(--size-step--1);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-badge,.06em);color:var(--color-text-tertiary)}.TournamentHistorySection_list__gaWu3{display:flex;flex-direction:column;gap:var(--space-s)}.BreakUiToggle_container__JyfZA{--focus-color:var(--color-focus-ring-on-dark);position:fixed;bottom:var(--space-m);left:50%;transform:translateX(-50%);z-index:var(--z-toast,800);display:flex;align-items:center;gap:var(--space-3xs);padding:4px;background-color:var(--color-surface-fixed-dark);backdrop-filter:blur(12px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);box-shadow:0 4px 20px rgb(0 0 0/25%);font-family:system-ui,-apple-system,sans-serif;max-width:calc(100vw - 32px);overflow-x:auto}.BreakUiToggle_segment__RajpM{background:transparent;border:none;padding:6px 12px;border-radius:var(--radius-full);font-size:var(--size-step--2);font-weight:var(--font-medium,500);color:var(--color-text-tertiary);cursor:pointer;white-space:nowrap;transition:color .15s ease}.BreakUiToggle_segment__RajpM:hover{color:var(--color-text-fixed-light)}.BreakUiToggle_segment__RajpM:focus-visible{outline:2px solid var(--focus-color);outline-offset:1px}.BreakUiToggle_segment__RajpM[data-active=true]{background-color:var(--color-surface-fixed-light);color:var(--color-text-fixed-dark);font-weight:var(--font-bold,700);box-shadow:0 1px 3px rgb(0 0 0/15%)}.AuthPlaceholder_authPlaceholder__huWsl{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-2xl) var(--space-m);min-height:calc(100vh - 4rem - 5rem)}.AuthPlaceholder_iconContainer__d3bII{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-bottom:var(--space-m);background-color:var(--color-surface-raised);color:var(--color-text-tertiary);border-radius:var(--radius-full)}.AuthPlaceholder_title__ZO9NR{font-size:var(--size-step-3);font-weight:var(--font-bold);color:var(--color-text-primary);line-height:var(--leading-tight);margin-bottom:var(--space-xs)}.AuthPlaceholder_description__1xUTi{font-size:var(--size-step-0);color:var(--color-text-secondary);max-width:30ch;margin:0 auto var(--space-l);line-height:var(--leading-relaxed)}.AuthPlaceholder_authCta__crnPd{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);background-color:var(--color-dark);color:var(--color-text-fixed-light);padding:1.1em 2em;border-radius:var(--radius-full);font-weight:var(--font-semibold);font-size:var(--size-step-0);text-decoration:none;transition:background-color var(--duration-micro) var(--ease-hover)}@media (hover:hover){.AuthPlaceholder_authCta__crnPd:hover{background-color:var(--color-border-strong)}}.AuthPlaceholder_authCta__crnPd:focus-visible{outline:2px solid var(--focus-color);outline-offset:var(--focus-offset)}.BottomTabBar_tabBar__VF3yx{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-fixed);display:flex;align-items:center;justify-content:space-around;background-color:var(--color-surface-default);border-top:1px solid var(--color-text-primary);height:auto;padding-top:calc(var(--space-2xs) / 2);padding-bottom:env(safe-area-inset-bottom)}.BottomTabBar_tab__VPTL_{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;flex:1;height:100%;text-decoration:none;color:var(--color-text-primary);transition:color var(--duration-micro) var(--ease-hover);-webkit-tap-highlight-color:transparent;min-height:44px;padding-block:var(--space-2xs) var(--space-xs)}.BottomTabBar_tabIcon__XBaCq{width:1.5rem;height:1.5rem;position:relative;z-index:1;transition:transform var(--duration-micro) var(--ease-press)}.BottomTabBar_tab__VPTL_[data-active=true] .BottomTabBar_tabIcon__XBaCq{color:var(--color-text-accent)}.BottomTabBar_tab__VPTL_:active .BottomTabBar_tabIcon__XBaCq{transform:scale(.95)}.BottomTabBar_label__7aAcf{font-size:var(--size-step--2);font-weight:var(--font-medium)}@media (width >= 48rem){.BottomTabBar_tabBar__VF3yx{display:none}}@media (prefers-reduced-motion:reduce){.BottomTabBar_tabIcon__XBaCq,.BottomTabBar_tab__VPTL_{transition:none}.BottomTabBar_tab__VPTL_:active .BottomTabBar_tabIcon__XBaCq{transform:none}}
/*# sourceMappingURL=763ed98575fb0ab2.css.map*/