.site-header_header__ErOAk{position:sticky;z-index:var(--z-sticky-nav);inset-block-start:0;width:100%;border-bottom:var(--rule-thin) solid color-mix(in oklch,var(--color-night-ink) 22%,transparent);background:color-mix(in oklch,var(--color-night) 94%,transparent);color:var(--color-night-ink);backdrop-filter:blur(1rem) saturate(1.08);-webkit-backdrop-filter:blur(1rem) saturate(1.08)}.site-header_inner__h4M9Q{display:flex;width:min(100%,96rem);min-height:var(--tenant-chrome-height);align-items:center;gap:var(--space-sm);margin-inline:auto;padding-inline:clamp(var(--space-md),3vw,var(--space-xl));border-inline:var(--rule-thin) solid color-mix(in oklch,var(--color-night-ink) 18%,transparent)}.site-header_wordmark__gaPVi{display:inline-flex;min-width:0;min-height:2.75rem;align-items:center;gap:var(--space-sm);color:var(--color-night-ink);font-family:var(--font-display);font-weight:700;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap}.site-header_brandBadge__Pdpju{display:grid;width:2.5rem;height:2.5rem;flex:none;place-items:center;background:var(--color-accent);color:var(--color-accent-ink);font-size:var(--text-sm);letter-spacing:-.04em}.site-header_brandBadge__Pdpju img{width:100%;height:100%;object-fit:contain}.site-header_brandName__p99qU{display:grid;gap:0;color:var(--color-night-ink);font-size:var(--text-sm);letter-spacing:.05em;line-height:.85}.site-header_brandName__p99qU b{font:inherit}.site-header_desktopNav__YsVCN{display:none;align-self:stretch;align-items:center;justify-content:center;gap:var(--space-2xs);margin-inline:auto}.site-header_action__UmKIl,.site-header_desktopNav__YsVCN a,.site-header_menuButton__m0tAC,.site-header_mobileNav__CIuU7 a{font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;white-space:nowrap}.site-header_desktopNav__YsVCN a{display:inline-flex;min-height:2.75rem;align-items:center;padding-inline:var(--space-sm);border-radius:var(--radius-md);color:var(--color-night-muted);text-decoration:none;transition:background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.site-header_desktopNav__YsVCN a[aria-current=page]{background:var(--color-night-2);color:var(--color-night-ink)}.site-header_action__UmKIl{display:inline-flex;width:2.75rem;min-width:2.75rem;min-height:2.75rem;align-items:center;justify-content:center;gap:var(--space-xs);margin-inline-start:auto;padding:0;border:var(--rule-strong) solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-ink);font-size:0;text-decoration:none;transition:background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.site-header_account__KvA90{display:flex;min-width:0;min-height:2.75rem;align-items:center;gap:var(--space-sm)}.site-header_account__KvA90 a,.site-header_account__KvA90 button{color:inherit;font-size:var(--text-xs);font-weight:700}.site-header_account__KvA90 a{max-width:9rem;overflow:hidden;text-overflow:ellipsis;text-decoration:none;white-space:nowrap}.site-header_account__KvA90 button{min-height:2.75rem;border:0;background:transparent;cursor:pointer;text-decoration:underline}.site-header_action__UmKIl>span{display:none}.site-header_action__UmKIl:before{content:"+";font-size:var(--text-md)}.site-header_action__UmKIl[aria-current=page]{border-color:var(--color-night-ink);background:var(--color-night-ink);color:var(--color-accent-ink)}.site-header_menuButton__m0tAC{display:inline-flex;min-width:4.75rem;min-height:2.75rem;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-inline-start:auto;padding-inline:var(--space-sm);border:var(--rule-strong) solid var(--color-night-rule);border-radius:var(--radius-md);background:var(--color-night);color:var(--color-night-ink);cursor:pointer}.site-header_mobileNav__CIuU7{display:grid;width:min(100%,96rem);gap:var(--space-2xs);margin-inline:auto;padding:var(--space-sm) clamp(var(--space-md),3vw,var(--space-xl)) var(--space-md);border-inline:var(--rule-thin) solid color-mix(in oklch,var(--color-night-ink) 18%,transparent);background:color-mix(in oklch,var(--color-night) 98%,transparent);color:var(--color-night-ink);animation:site-header_header-menu-enter__dcu0r var(--dur-short) var(--ease-out) both}.site-header_mobileNav__CIuU7 a{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:var(--space-md);padding-inline:var(--space-md);border-radius:var(--radius-md);color:var(--color-night-ink);text-decoration:none}.site-header_mobileNav__CIuU7 a[aria-current=page]{background:var(--color-night-2)}.site-header_mobileNav__CIuU7 .site-header_mobileAction__QRKCp{margin-block-start:var(--space-xs);border:var(--rule-strong) solid var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink)}@media (hover:hover) and (pointer:fine){.site-header_desktopNav__YsVCN a:hover,.site-header_mobileNav__CIuU7 a:hover{background:var(--color-night-2);color:var(--color-night-ink)}.site-header_action__UmKIl:hover{border-color:var(--color-night-ink);background:var(--color-night-ink);color:var(--color-accent-ink)}.site-header_menuButton__m0tAC:hover{background:var(--color-night-2)}}.site-header_action__UmKIl:active,.site-header_desktopNav__YsVCN a:active,.site-header_menuButton__m0tAC:active,.site-header_mobileNav__CIuU7 a:active{transform:translateY(var(--space-3xs))}@media (min-width:40rem){.site-header_action__UmKIl{width:auto;padding-inline:var(--space-md);font-size:var(--text-sm)}.site-header_action__UmKIl:before{content:none}.site-header_action__UmKIl>span{display:inline}.site-header_menuButton__m0tAC{margin-inline-start:0}}@media (max-width:39.99rem){.site-header_account__KvA90 button{display:none}}@media (min-width:60rem){.site-header_desktopNav__YsVCN{display:flex}.site-header_action__UmKIl{margin-inline-start:0}.site-header_menuButton__m0tAC,.site-header_mobileNav__CIuU7{display:none}}@media (prefers-reduced-motion:reduce){.site-header_mobileNav__CIuU7{animation:none}.site-header_action__UmKIl,.site-header_desktopNav__YsVCN a,.site-header_menuButton__m0tAC,.site-header_mobileNav__CIuU7 a{transition-duration:1ms}}@keyframes site-header_header-menu-enter__dcu0r{0%{opacity:0;transform:translateY(calc(var(--space-xs) * -1))}}.player-account_accountCard__sHgX8,.player-account_authCard__MszLN,.player-account_bookingDetail__MekVB,.player-account_bookingsWorkspace__yEj5c{display:grid;gap:var(--space-lg);min-width:0;padding:clamp(var(--space-md),4vw,var(--space-xl));border:var(--rule-strong) solid var(--color-ink);border-radius:var(--radius-sm);background:color-mix(in oklch,var(--color-surface) 94%,white);box-shadow:var(--shadow-hard-small);color:var(--color-ink)}.player-account_accountCard__sHgX8>header,.player-account_authCard__MszLN>header,.player-account_bookingDetail__MekVB>header,.player-account_bookingsHeader__Ib4yG{display:grid;gap:var(--space-xs)}.player-account_accountCard__sHgX8>header p,.player-account_authCard__MszLN>header p,.player-account_bookingDetail__MekVB>header p,.player-account_bookingList__Yfd4d article>p,.player-account_bookingsHeader__Ib4yG>div>p,.player-account_facts__F4gwL dt{margin:0;color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em}.player-account_accountCard__sHgX8 h2,.player-account_authCard__MszLN h2,.player-account_bookingDetail__MekVB h2,.player-account_bookingsHeader__Ib4yG h1{margin:0;font-family:var(--font-display);font-size:clamp(1.65rem,4vw,2.75rem);letter-spacing:-.045em;line-height:1}.player-account_accountCard__sHgX8>header span,.player-account_authCard__MszLN>header span,.player-account_bookingDetail__MekVB>header span,.player-account_bookingsHeader__Ib4yG>div>span,.player-account_configurationGate__z9_s2,.player-account_empty__HREUe,.player-account_loading__dhMs_,.player-account_notice__G1hYB,.player-account_recovery__5Dmyr p{color:var(--color-muted);font-size:var(--text-sm);line-height:1.55}.player-account_actionForm__VaVRO,.player-account_consents__i_LIX,.player-account_form__fJyJ9,.player-account_resend__ua7Sp{display:grid;gap:var(--space-sm)}.player-account_actionForm__VaVRO label,.player-account_form__fJyJ9 label,.player-account_rescheduleControls__F51dd label{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700}.player-account_actionForm__VaVRO input,.player-account_actionForm__VaVRO select,.player-account_actionForm__VaVRO textarea,.player-account_form__fJyJ9 input,.player-account_form__fJyJ9 select,.player-account_rescheduleControls__F51dd input{width:100%;min-height:3rem;padding-inline:var(--space-sm);border:var(--rule-thin) solid var(--color-ink);border-radius:var(--radius-sm);outline:var(--rule-strong) solid transparent;outline-offset:var(--rule-thin);background:var(--color-paper);color:var(--color-ink);font:inherit}.player-account_actionForm__VaVRO textarea{min-height:7rem;padding-block:var(--space-sm);resize:vertical}.player-account_accountCard__sHgX8 button:focus-visible,.player-account_actionForm__VaVRO input:focus-visible,.player-account_actionForm__VaVRO select:focus-visible,.player-account_actionForm__VaVRO textarea:focus-visible,.player-account_bookingsWorkspace__yEj5c a:focus-visible,.player-account_bookingsWorkspace__yEj5c button:focus-visible,.player-account_form__fJyJ9 button:focus-visible,.player-account_form__fJyJ9 input:focus-visible,.player-account_form__fJyJ9 select:focus-visible,.player-account_resend__ua7Sp button:focus-visible{outline-color:var(--color-focus)}.player-account_accountCard__sHgX8 button,.player-account_bookingsWorkspace__yEj5c a,.player-account_bookingsWorkspace__yEj5c button,.player-account_form__fJyJ9 button,.player-account_recovery__5Dmyr button,.player-account_resend__ua7Sp button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;padding-inline:var(--space-md);border:var(--rule-thin) solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-ink);color:var(--color-paper);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;text-decoration:none}.player-account_accountCard__sHgX8 button:disabled,.player-account_bookingsWorkspace__yEj5c button:disabled,.player-account_form__fJyJ9 button:disabled,.player-account_resend__ua7Sp button:disabled{cursor:not-allowed;opacity:.5}.player-account_phoneField__kGMsY{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;border:var(--rule-thin) solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-paper)}.player-account_phoneField__kGMsY>span{padding-inline:var(--space-sm);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:700}.player-account_phoneField__kGMsY input{border:0;border-left:var(--rule-thin) solid var(--color-rule)}.player-account_consents__i_LIX label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-xs);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;line-height:1.5}.player-account_consents__i_LIX input{width:1.25rem;min-height:1.25rem;margin-top:.1rem;accent-color:var(--color-accent)}.player-account_consents__i_LIX a{color:inherit;text-underline-offset:.2em}.player-account_turnstile__Qzseb{min-height:4.1rem}.player-account_configurationGate__z9_s2,.player-account_notice__G1hYB,.player-account_recovery__5Dmyr{margin:0;padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule);background:var(--color-paper)}.player-account_communicationFocusTarget__liKvq,.player-account_notice__G1hYB{outline:3px solid transparent;outline-offset:var(--rule-thin)}.player-account_communicationFocusTarget__liKvq:focus-visible,.player-account_notice__G1hYB:focus-visible{outline-color:var(--color-focus)}.player-account_notice__G1hYB[data-tone=error]{border-color:var(--color-error);color:var(--color-error)}.player-account_resend__ua7Sp{grid-template-columns:repeat(2,minmax(0,1fr))}.player-account_resend__ua7Sp>:first-child,.player-account_resend__ua7Sp>:last-child{grid-column:1/-1}.player-account_accountCard__sHgX8{grid-template-columns:minmax(0,1fr) auto;align-items:center}.player-account_bookingsPage__wO5MW{width:min(100%,82rem);margin-inline:auto;padding:clamp(var(--space-lg),6vw,var(--space-3xl))}.player-account_bookingsWorkspace__yEj5c{background:var(--color-paper)}.player-account_bookingsHeader__Ib4yG{grid-template-columns:minmax(0,1fr) auto;align-items:end}.player-account_accountActions__JcdoC,.player-account_challengeActions__9fI6I,.player-account_communicationHeaderActions__glkLq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.player-account_communicationHistory__4epb1,.player-account_communicationSettings__QA7oj{display:grid;gap:var(--space-md);min-width:0;padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);background:var(--color-paper)}.player-account_communicationHistory__4epb1>header,.player-account_communicationSettings__QA7oj>header,.player-account_preferenceCard__TLhW4>header,.player-account_verificationCard__MA3pQ>header{display:grid;gap:var(--space-xs)}.player-account_communicationSettings__QA7oj>header{grid-template-columns:minmax(0,1fr) auto;align-items:end}.player-account_communicationHistory__4epb1 h3,.player-account_communicationHistory__4epb1 p,.player-account_communicationSettings__QA7oj h2,.player-account_communicationSettings__QA7oj h3,.player-account_communicationSettings__QA7oj p{margin:0}.player-account_communicationHistory__4epb1>header p,.player-account_communicationSettings__QA7oj>header p{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em}.player-account_challengeFlow__hWPkC small,.player-account_communicationHeaderActions__glkLq>span,.player-account_communicationList__MBSaL small,.player-account_preferenceChoices__Dh8wv small{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.5}.player-account_communicationColumns__shgDg{display:grid;gap:var(--space-md)}.player-account_preferenceCard__TLhW4,.player-account_verificationCard__MA3pQ{display:grid;align-content:start;gap:var(--space-md);min-width:0;padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);background:var(--color-surface)}.player-account_communicationEmpty__Ra7fM,.player-account_preferenceCard__TLhW4>header p,.player-account_preferenceConsequence__0r8dx,.player-account_verificationCard__MA3pQ>header p{color:var(--color-muted);font-size:var(--text-sm);line-height:1.55}.player-account_verifiedIdentity__13I7d{padding:var(--space-sm);border-inline-start:var(--rule-strong) solid var(--color-success);background:var(--color-success-soft)}.player-account_challengeFlow__hWPkC{display:grid;gap:var(--space-sm)}.player-account_challengeActions__9fI6I button{flex:1 1 10rem}.player-account_preferenceChoices__Dh8wv{display:grid;gap:var(--space-sm);min-width:0;padding:0;border:0}.player-account_preferenceChoices__Dh8wv legend{margin-block-end:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em}.player-account_preferenceChoices__Dh8wv label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-xs);min-height:2.75rem;padding:var(--space-xs);border:var(--rule-thin) solid var(--color-rule);background:var(--color-paper);cursor:pointer}.player-account_preferenceChoices__Dh8wv label:has(input:checked){border-color:var(--color-accent);background:var(--color-accent-soft)}.player-account_preferenceChoices__Dh8wv input{width:1.25rem;min-height:1.25rem;margin-top:.1rem;accent-color:var(--color-accent)}.player-account_preferenceChoices__Dh8wv span{display:grid;gap:var(--space-2xs);font-size:var(--text-sm);font-weight:700;line-height:1.45}.player-account_preferenceConsequence__0r8dx{padding:var(--space-sm);border-inline-start:var(--rule-strong) solid var(--color-accent);background:var(--color-paper)}.player-account_communicationList__MBSaL{display:grid;gap:var(--space-sm);margin:0;padding:0;list-style:none}.player-account_communicationList__MBSaL li{display:grid;gap:var(--space-xs);padding:var(--space-sm);border:var(--rule-thin) solid var(--color-rule);border-inline-start:var(--rule-strong) solid var(--color-muted);background:var(--color-surface)}.player-account_communicationList__MBSaL li[data-state=delivered]{border-inline-start-color:var(--color-success)}.player-account_communicationList__MBSaL li[data-state=failed]{border-inline-start-color:var(--color-error)}.player-account_communicationList__MBSaL li[data-state=pending],.player-account_communicationList__MBSaL li[data-state=unknown]{border-inline-start-color:var(--color-accent)}.player-account_communicationList__MBSaL li>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-xs)}.player-account_communicationList__MBSaL li>div span{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700}.player-account_communicationList__MBSaL li p{font-size:var(--text-sm);line-height:1.55}.player-account_scopeTabs__3oYcX{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.player-account_scopeTabs__3oYcX button[data-active=true]{background:var(--color-accent);color:var(--color-accent-ink)}.player-account_bookingsLayout__FbT46{display:grid;gap:var(--space-lg)}.player-account_bookingList__Yfd4d{display:grid;gap:var(--space-sm);margin:0;padding:0;list-style:none}.player-account_bookingList__Yfd4d button{width:100%;min-height:5.5rem;justify-content:space-between;gap:var(--space-md);padding-block:var(--space-sm);background:var(--color-surface);color:var(--color-ink);text-align:left}.player-account_bookingList__Yfd4d button[data-active=true]{background:var(--color-ink);color:var(--color-paper)}.player-account_bookingList__Yfd4d button>span{display:grid;gap:var(--space-2xs)}.player-account_bookingList__Yfd4d small{color:inherit;font-family:var(--font-mono)}.player-account_facts__F4gwL{display:grid;gap:var(--space-xs);margin:0}.player-account_facts__F4gwL>div{display:grid;grid-template-columns:minmax(7rem,.4fr) minmax(0,1fr);gap:var(--space-md);padding-block:var(--space-xs);border-bottom:var(--rule-thin) solid var(--color-rule)}.player-account_facts__F4gwL dd{margin:0;font-weight:700}.player-account_bookingActions__8mQ0t{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.player-account_bookingUtilities__R9Ewi{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:var(--space-xs)}.player-account_bookingUtilities__R9Ewi a,.player-account_bookingUtilities__R9Ewi button{width:100%;background:var(--color-surface);color:var(--color-ink);text-align:center}.player-account_policySnapshot__cqVQv{display:grid;gap:var(--space-sm);padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);background:var(--color-surface)}.player-account_policySnapshot__cqVQv dl,.player-account_policySnapshot__cqVQv header{display:grid;gap:var(--space-xs);margin:0}.player-account_policySnapshot__cqVQv dt,.player-account_policySnapshot__cqVQv header p{margin:0;color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em}.player-account_policySnapshot__cqVQv dd,.player-account_policySnapshot__cqVQv h3{margin:0}.player-account_policySnapshot__cqVQv dl>div{display:grid;grid-template-columns:minmax(7rem,.4fr) minmax(0,1fr);gap:var(--space-md);padding-block:var(--space-xs);border-top:var(--rule-thin) solid var(--color-rule)}.player-account_policySnapshot__cqVQv ul{margin:0;padding-inline-start:1.2rem}.player-account_visuallyHidden__v0cDb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.player-account_bookingActions__8mQ0t button[data-tone=danger]{border-color:var(--color-error);background:var(--color-paper);color:var(--color-error)}.player-account_rescheduleControls__F51dd{display:grid;gap:var(--space-sm)}.player-account_slotGrid__FjwGb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs)}.player-account_slotGrid__FjwGb button{background:var(--color-surface);color:var(--color-ink)}.player-account_decisionNotice__lZx_G{padding:var(--space-sm);border:var(--rule-thin) solid var(--color-accent);background:color-mix(in oklch,var(--color-accent) 12%,var(--color-paper));line-height:1.55}.player-account_loadMore__gZZ5E{justify-self:start;min-height:2.75rem;padding-inline:var(--space-md);border:var(--rule-thin) solid;border-radius:var(--radius-sm);background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:700}@media (min-width:54rem){.player-account_bookingsLayout__FbT46{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.4fr)}.player-account_slotGrid__FjwGb{grid-template-columns:repeat(3,minmax(0,1fr))}.player-account_communicationColumns__shgDg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:38rem){.player-account_accountCard__sHgX8,.player-account_bookingsHeader__Ib4yG,.player-account_communicationSettings__QA7oj>header{grid-template-columns:minmax(0,1fr);align-items:start}.player-account_accountActions__JcdoC,.player-account_accountActions__JcdoC button,.player-account_accountCard__sHgX8 button,.player-account_bookingsHeader__Ib4yG a,.player-account_communicationHeaderActions__glkLq,.player-account_communicationHeaderActions__glkLq button{width:100%}.player-account_facts__F4gwL>div,.player-account_policySnapshot__cqVQv dl>div{grid-template-columns:minmax(0,1fr);gap:var(--space-2xs)}}@media (prefers-reduced-motion:reduce){.player-account_accountCard__sHgX8 button,.player-account_bookingsWorkspace__yEj5c button,.player-account_form__fJyJ9 button,.player-account_resend__ua7Sp button{transition:none!important}}