.PatternHeader-module__BA5wNa__header{--header-bg:var(--color-light);--header-border:var(--color-gray-200);border-bottom:1px solid var(--header-border);padding-block:var(--space-m);background:var(--header-bg)}.PatternHeader-module__BA5wNa__wrapper{max-width:90rem;padding-inline:var(--space-m);margin-inline:auto}.PatternHeader-module__BA5wNa__title{font-size:var(--size-step-2);font-weight:var(--font-weight-bold);color:var(--color-dark);text-decoration:none}.PatternHeader-module__BA5wNa__subtitle{font-size:var(--size-step--1);color:var(--color-gray-500);margin:0;margin-top:var(--space-3xs)}.PatternHeader-module__BA5wNa__backLink{font-size:var(--size-step-0);color:var(--color-primary);padding:var(--space-2xs)var(--space-s);border:1px solid var(--color-primary);border-radius:var(--radius-sm);transition:var(--transition-base);text-decoration:none;display:inline-block}.PatternHeader-module__BA5wNa__backLink:hover{background:var(--color-primary);color:var(--color-dark)}
.PatternSidebar-module__6y1K6G__nav{padding:var(--space-m);border-right:1px solid var(--color-gray-200);min-height:calc(100vh - 120px);position:sticky;top:0;overflow-y:auto}.PatternSidebar-module__6y1K6G__section{margin-bottom:var(--space-m)}.PatternSidebar-module__6y1K6G__sectionHeading{font-size:var(--size-step-0);font-weight:var(--font-weight-bold);color:var(--color-dark);margin:0;margin-bottom:var(--space-2xs)}.PatternSidebar-module__6y1K6G__link{padding:var(--space-2xs)var(--space-xs);color:var(--color-dark);border-radius:var(--radius-sm);font-size:var(--size-step-0);font-weight:var(--font-weight-normal);transition:var(--transition-base);text-decoration:none;display:block}.PatternSidebar-module__6y1K6G__link:hover{background:var(--color-gray-50)}.PatternSidebar-module__6y1K6G__link[data-active]{color:var(--color-primary);background:var(--color-gray-100);font-weight:var(--font-weight-medium)}
.GameCard-module__OMOy-W__gameCard{background-color:var(--color-dark);aspect-ratio:4/5;border:none;min-width:0;max-width:48rem;position:relative;overflow:hidden}.GameCard-module__OMOy-W__imageContainer{position:absolute;inset:0}.GameCard-module__OMOy-W__imageContainer>div{width:100%;height:100%}.GameCard-module__OMOy-W__venueImage{object-fit:cover;width:100%;height:100%}.GameCard-module__OMOy-W__overlay{z-index:1;padding:var(--space-m);justify-content:flex-end;gap:var(--space-3xs);background:linear-gradient(#0000 30%,#00000040 48%,#000000b3 68%,#000000eb 100%);flex-direction:column;flex:1;display:flex;position:relative}.GameCard-module__OMOy-W__spotsText{font-size:var(--size-step--1);font-weight:var(--font-medium);white-space:nowrap;color:var(--spots-color,#ffffffb3)}.GameCard-module__OMOy-W__matchTitle{font-size:var(--size-step-2);font-weight:var(--font-bold);color:var(--color-light);line-height:var(--leading-tight);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.GameCard-module__OMOy-W__locationRow{align-items:center;gap:var(--space-3xs);color:#ffffffb3;font-size:var(--size-step--1);display:flex}.GameCard-module__OMOy-W__locationRow svg{flex-shrink:0;width:16px;height:16px}.GameCard-module__OMOy-W__locationRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GameCard-module__OMOy-W__metadataRow{font-size:var(--size-step--1);justify-content:space-between;align-items:center;display:flex}.GameCard-module__OMOy-W__metadataLeft{color:#fff9}.GameCard-module__OMOy-W__metadataPrice{font-weight:var(--font-medium);color:var(--color-light)}.GameCard-module__OMOy-W__matchupRow{align-items:center;gap:var(--space-3xs);font-size:var(--size-step--1);display:flex}.GameCard-module__OMOy-W__matchupIcon{color:#ffffff80;flex-shrink:0;width:20px;height:20px}.GameCard-module__OMOy-W__matchupHome{font-weight:var(--font-bold);color:var(--color-light)}.GameCard-module__OMOy-W__matchupVs{color:#ffffff80;font-weight:var(--font-regular);font-size:var(--size-step--1)}.GameCard-module__OMOy-W__matchupAway{color:#ffffff80;font-style:italic}.GameCard-module__OMOy-W__ctaRow{margin-top:var(--space-xs);font-weight:var(--font-medium);font-size:var(--size-step-0);color:var(--cta-color,var(--color-primary));border-radius:var(--radius-full);background:#ffffff1f;align-self:flex-start;padding:.4em 1.2em;display:inline-flex}.GameCard-module__OMOy-W__gameCard[data-user-status=promoted]{outline:2px solid var(--color-primary);outline-offset:-2px}
.Chip-module__8rhjZW__chip{--chip-bg:var(--color-light);--chip-text:var(--color-dark);--chip-border:var(--color-dark);--chip-padding-x:.75em;--chip-padding-y:.375em;--chip-gutter:.5ch;--chip-radius:var(--radius-full);--chip-border-width:1px;align-items:center;gap:var(--chip-gutter);font-size:var(--size-step-0);font-weight:var(--font-medium);padding:var(--chip-padding-y)var(--chip-padding-x);border-radius:var(--chip-radius);border:var(--chip-border-width)solid var(--color-gray-200);background-color:var(--chip-bg);color:var(--chip-text);line-height:1;display:inline-flex}.Chip-module__8rhjZW__chip .Chip-module__8rhjZW__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Chip-module__8rhjZW__chip .Chip-module__8rhjZW__text{white-space:nowrap}.Chip-module__8rhjZW__chip[data-size=small]{font-size:var(--size-step--1)}.Chip-module__8rhjZW__chip[data-size=large]{font-size:var(--size-step-1)}.Chip-module__8rhjZW__chip[data-weight=regular]{font-weight:var(--font-regular)}.Chip-module__8rhjZW__chip[data-weight=medium]{font-weight:var(--font-medium)}.Chip-module__8rhjZW__chip[data-weight=semibold]{font-weight:var(--font-semibold)}.Chip-module__8rhjZW__chip[data-weight=bold]{font-weight:var(--font-bold)}.Chip-module__8rhjZW__chip[data-icon-position=right]{flex-direction:row-reverse}
.TitleBadge-module__sYiw4G__titleBadge{--title-badge-bg:var(--color-gray-100);--title-badge-text:#000;--title-badge-padding-x:1.25em;--title-badge-padding-y:.5em;--title-badge-radius:var(--radius-full);font-size:var(--size-step-2);font-weight:var(--font-bold);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;line-height:1.2;display:inline-block}.TitleBadge-module__sYiw4G__titleBadge[data-size=small]{font-size:var(--size-step-1)}.TitleBadge-module__sYiw4G__titleBadge[data-size=xsmall]{font-size:var(--size-step-0)}.TitleBadge-module__sYiw4G__titleBadge[data-size=large]{font-size:var(--size-step-3)}.TitleBadge-module__sYiw4G__titleBadge[data-weight=regular]{font-weight:var(--font-regular)}.TitleBadge-module__sYiw4G__titleBadge[data-weight=medium]{font-weight:var(--font-medium)}.TitleBadge-module__sYiw4G__titleBadge[data-weight=semibold]{font-weight:var(--font-semibold)}.TitleBadge-module__sYiw4G__titleBadge[data-weight=bold]{font-weight:var(--font-bold)}
.VenueMap-module__eJsmZG__venueMap{--venue-map-radius:var(--radius-lg);--venue-map-overflow:hidden;width:100%;overflow:var(--venue-map-overflow);border-radius:var(--venue-map-radius);background-color:var(--color-gray-100);position:relative}.VenueMap-module__eJsmZG__mapIframe{border-radius:var(--venue-map-radius);border:0;width:100%;display:block}.VenueMap-module__eJsmZG__venueMapEmpty{background-color:var(--color-gray-100);border:1px solid var(--color-gray-200);justify-content:center;align-items:center;min-height:200px;display:flex}.VenueMap-module__eJsmZG__emptyState{text-align:center;color:var(--color-gray-500);font-size:var(--size-step-0)}.VenueMap-module__eJsmZG__emptyState p{margin:0}
.Avatar-module__qUhUWW__avatar{--avatar-size:3rem;--avatar-border:0px;--avatar-border-color:transparent;--avatar-radius:50%;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);display:inline-block;position:relative;overflow:hidden}.Avatar-module__qUhUWW__avatar[data-verified=true]{overflow:visible}.Avatar-module__qUhUWW__avatar[data-verified=true]>div{overflow:hidden}.Avatar-module__qUhUWW__avatar>div{border-radius:var(--avatar-radius);z-index:0;width:100%;height:100%;overflow:hidden}.Avatar-module__qUhUWW__avatarImage{border-radius:var(--avatar-radius);z-index:0}.Avatar-module__qUhUWW__avatar[data-size=small]{--avatar-size:2rem}.Avatar-module__qUhUWW__avatar[data-size=medium]{--avatar-size:3rem}.Avatar-module__qUhUWW__avatar[data-size=large]{--avatar-size:4rem}.Avatar-module__qUhUWW__avatar[data-size=xlarge]{--avatar-size:6rem}.Avatar-module__qUhUWW__avatar[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-module__qUhUWW__verifiedBadge{--verified-badge-bg:var(--color-dark);--verified-icon-color:var(--color-light);--verified-badge-size:calc(var(--avatar-size)*.28);width:var(--verified-badge-size);height:var(--verified-badge-size);background-color:var(--verified-badge-bg);min-width:.875rem;max-width:1.25rem;min-height:.875rem;max-height:1.25rem;color:var(--verified-icon-color);z-index:2;box-shadow:0 0 0 1px var(--color-light);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-.2rem;right:-.2rem;overflow:hidden}.Avatar-module__qUhUWW__verifiedBadge svg{width:60%;height:60%;color:inherit}
.PlayerCard-module__qb2Owq__card{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-s)0;border-bottom:1px solid var(--color-gray-100);display:flex}.PlayerCard-module__qb2Owq__content{align-items:center;gap:var(--space-s);min-width:0;display:flex}.PlayerCard-module__qb2Owq__avatarPlaceholder{border-radius:var(--radius-full);background-color:var(--color-primary);width:48px;height:48px;color:var(--color-light);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PlayerCard-module__qb2Owq__info{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.PlayerCard-module__qb2Owq__name{font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-dark);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PlayerCard-module__qb2Owq__label{font-size:var(--size-step--1);color:var(--color-gray-500)}.PlayerCard-module__qb2Owq__price{font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--color-dark);white-space:nowrap;flex-shrink:0}
.GuestStepper-module__Kc-pnG__stepper{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-s)0;border-bottom:1px solid var(--color-gray-100);display:flex}.GuestStepper-module__Kc-pnG__content{align-items:center;gap:var(--space-s);min-width:0;display:flex}.GuestStepper-module__Kc-pnG__icon{color:var(--color-gray-400);flex-shrink:0;justify-content:center;align-items:center;display:flex}.GuestStepper-module__Kc-pnG__info{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.GuestStepper-module__Kc-pnG__label{font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-dark)}.GuestStepper-module__Kc-pnG__price{font-size:var(--size-step--1);font-weight:var(--font-semibold);color:var(--color-gray-500)}.GuestStepper-module__Kc-pnG__controls{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}.GuestStepper-module__Kc-pnG__stepperButton{border:1px solid var(--color-gray-200);border-radius:var(--radius-sm);background-color:var(--color-light);width:44px;height:44px;color:var(--color-dark);cursor:pointer;justify-content:center;align-items:center;transition:opacity .15s;display:flex}.GuestStepper-module__Kc-pnG__stepperButton:hover:not(:disabled){opacity:.7}@media (prefers-reduced-motion:reduce){.GuestStepper-module__Kc-pnG__stepperButton{transition:none}}.GuestStepper-module__Kc-pnG__stepperButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.GuestStepper-module__Kc-pnG__stepperButton:disabled{opacity:.35;cursor:not-allowed}.GuestStepper-module__Kc-pnG__count{text-align:center;min-width:2ch;font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--color-dark)}
.ChatBubble-module__48oEqq__chatBubbleWrapper{flex-direction:column;max-width:80%;display:flex}.ChatBubble-module__48oEqq__chatBubbleWrapper[data-direction=sent]{align-items:flex-end}.ChatBubble-module__48oEqq__chatBubbleWrapper[data-direction=received]{align-items:flex-start}.ChatBubble-module__48oEqq__senderName{font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--color-dark);margin-bottom:var(--space-2xs);padding-inline:var(--space-xs)}.ChatBubble-module__48oEqq__timestamp{font-size:var(--size-step--1);color:var(--color-gray-500);margin-top:var(--space-2xs);padding-inline:var(--space-xs)}.ChatBubble-module__48oEqq__chatBubbleWrapper[data-direction=sent] .ChatBubble-module__48oEqq__timestamp{text-align:right;align-self:flex-end}.ChatBubble-module__48oEqq__chatBubbleWrapper[data-direction=received] .ChatBubble-module__48oEqq__timestamp{text-align:left;align-self:flex-start}.ChatBubble-module__48oEqq__chatBubble{--bubble-bg:var(--color-gray-100);--bubble-text:var(--color-dark);--bubble-padding-x:1em;--bubble-padding-y:.75em;--bubble-radius:var(--radius-md);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);word-wrap:break-word;overflow-wrap:break-word;display:inline-block}.ChatBubble-module__48oEqq__chatBubble[data-direction=sent]{--bubble-bg:var(--color-dark);--bubble-text:var(--color-light)}.ChatBubble-module__48oEqq__chatBubble[data-direction=received]{--bubble-bg:var(--color-gray-100);--bubble-text:var(--color-dark)}.ChatBubble-module__48oEqq__content{white-space:pre-wrap}
.TotalSection-module__vc39KG__totalSection{padding-top:var(--space-m);border-top:1px solid var(--color-gray-100);justify-content:space-between;align-items:center;display:flex}.TotalSection-module__vc39KG__totalAmount{font-size:var(--size-step-1);font-weight:var(--font-bold);color:var(--color-dark)}.TotalSection-module__vc39KG__label{font-size:var(--size-step-1);font-weight:var(--font-semibold);color:var(--color-dark)}
.Collapsible-module__YcXHeG__collapsible{--collapsible-transition:var(--transition-slow);--collapsible-collapsed-height:5rem;position:relative}.Collapsible-module__YcXHeG__content{transition:max-height var(--collapsible-transition);max-height:var(--collapsible-collapsed-height);position:relative;overflow:hidden}.Collapsible-module__YcXHeG__collapsible:not([data-open=true]) .Collapsible-module__YcXHeG__content:after{content:"";pointer-events:none;height:3rem;position:absolute;bottom:0;left:0;right:0}.Collapsible-module__YcXHeG__collapsible[data-open=true] .Collapsible-module__YcXHeG__content{max-height:none}.Collapsible-module__YcXHeG__toggleButton{margin-top:var(--space-xs)}@media (prefers-reduced-motion:reduce){.Collapsible-module__YcXHeG__content{transition:none}}
.TeamCard-module__FhI1rW__card{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-s)0;border-bottom:1px solid var(--color-gray-100);display:flex}.TeamCard-module__FhI1rW__content{align-items:center;gap:var(--space-s);min-width:0;display:flex}.TeamCard-module__FhI1rW__icon{border-radius:var(--radius-full);background-color:var(--color-primary);width:40px;height:40px;color:var(--color-light);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TeamCard-module__FhI1rW__info{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.TeamCard-module__FhI1rW__name{font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-dark);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TeamCard-module__FhI1rW__label{font-size:var(--size-step--1);color:var(--color-gray-500)}.TeamCard-module__FhI1rW__actions{align-items:center;gap:var(--space-s);flex-shrink:0;display:flex}.TeamCard-module__FhI1rW__price{font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--color-dark);white-space:nowrap}.TeamCard-module__FhI1rW__removeButton{width:32px;height:32px;color:var(--color-gray-400);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s;display:flex}.TeamCard-module__FhI1rW__removeButton:hover:not(:disabled){color:var(--color-error)}@media (prefers-reduced-motion:reduce){.TeamCard-module__FhI1rW__removeButton{transition:none}}.TeamCard-module__FhI1rW__removeButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.TeamCard-module__FhI1rW__removeButton:disabled{opacity:.5;cursor:not-allowed}.TeamCard-module__FhI1rW__existingBadge{font-size:var(--size-step--1);color:var(--color-gray-400);white-space:nowrap;align-items:center;gap:.25em;display:flex}
.SendButton-module__bYqh4q__sendButton{--button-bg:var(--color-primary);--button-text:var(--color-light);--button-size:2.5em;--button-radius:var(--radius-full);--button-border:transparent;--button-border-width:0px;width:var(--button-size);height:var(--button-size);min-width:var(--button-size);min-height:var(--button-size);font-size:var(--size-step-0);border-radius:var(--button-radius);border:var(--button-border-width)solid var(--button-border);background-color:var(--button-bg);color:var(--button-text);cursor:pointer;transition:all var(--transition-base);appearance:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.SendButton-module__bYqh4q__sendButton:hover:not(:disabled){opacity:.9}.SendButton-module__bYqh4q__sendButton:active:not(:disabled){opacity:.8}.SendButton-module__bYqh4q__sendButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SendButton-module__bYqh4q__sendButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.SendButton-module__bYqh4q__sendButton[data-size=small]{font-size:var(--size-step--1)}.SendButton-module__bYqh4q__sendButton[data-size=large]{font-size:var(--size-step-1)}.SendButton-module__bYqh4q__sendButton[data-variant=secondary]{--button-bg:var(--color-golden);--button-text:var(--color-light)}.SendButton-module__bYqh4q__sendButton[data-variant=accent]{--button-bg:var(--color-primary);--button-text:var(--color-dark)}.SendButton-module__bYqh4q__sendButton[data-state=loading]{cursor:wait;pointer-events:none}.SendButton-module__bYqh4q__sendButton[data-state=success]{--button-bg:var(--color-success);--button-text:var(--color-light)}.SendButton-module__bYqh4q__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.6s linear infinite SendButton-module__bYqh4q__spin;display:inline-block}@keyframes SendButton-module__bYqh4q__spin{to{transform:rotate(360deg)}}
.CheckoutPayment-module__6iOtLq__container{min-height:100vh;padding:var(--space-l)0;padding-bottom:calc(80px + var(--space-3xl))}.CheckoutPayment-module__6iOtLq__stickyCtaContainer{padding:var(--space-m)0;z-index:var(--z-sticky);background-color:var(--sticky-bar-bg,var(--color-light));border-top:1px solid var(--color-gray-100);position:fixed;bottom:0;left:0;right:0}@supports (padding:max(0px)){.CheckoutPayment-module__6iOtLq__stickyCtaContainer{padding-bottom:max(var(--space-m),env(safe-area-inset-bottom))}}.CheckoutPayment-module__6iOtLq__sectionHeading{font-size:var(--size-step-2);font-weight:var(--font-bold);color:var(--color-dark);margin-bottom:var(--space-m)}.CheckoutPayment-module__6iOtLq__participantList{flex-direction:column;display:flex}.CheckoutPayment-module__6iOtLq__addActions{gap:var(--space-s);padding-top:var(--space-xs);flex-direction:column;display:flex}.CheckoutPayment-module__6iOtLq__actionButtons{gap:var(--space-s);flex-direction:column;display:flex}@media (min-width:640px){.CheckoutPayment-module__6iOtLq__actionButtons{flex-direction:row}}.CheckoutPayment-module__6iOtLq__spotsAvailable{font-size:var(--size-step--1);color:var(--color-gray-400)}.CheckoutPayment-module__6iOtLq__capacityHint{font-size:var(--size-step--1);color:var(--color-gray-400);align-items:flex-start;gap:.5ch;line-height:1.4;display:flex}.CheckoutPayment-module__6iOtLq__capacityHint svg{color:var(--color-info);flex-shrink:0;margin-top:.15em}.CheckoutPayment-module__6iOtLq__creditSection{border-left:3px solid var(--color-primary);padding:var(--space-m);gap:var(--space-s);flex-direction:column;display:flex}.CheckoutPayment-module__6iOtLq__creditHeader{align-items:center;gap:var(--space-xs);font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--color-primary);display:flex}.CheckoutPayment-module__6iOtLq__creditHeader svg{flex-shrink:0}.CheckoutPayment-module__6iOtLq__creditCheckboxLabel{font-size:var(--size-step-0);color:var(--color-dark)}.CheckoutPayment-module__6iOtLq__creditPaymentHint{color:var(--color-gray-400);font-weight:var(--font-normal)}.CheckoutPayment-module__6iOtLq__creditBreakdown{gap:var(--space-2xs);padding-top:var(--space-xs);border-top:1px solid var(--color-gray-100);flex-direction:column;display:flex}.CheckoutPayment-module__6iOtLq__creditBreakdownItem{align-items:center;gap:var(--space-xs);font-size:var(--size-step--1);color:var(--color-gray-400);display:flex}.CheckoutPayment-module__6iOtLq__creditBreakdownCheck{color:var(--color-success);font-size:var(--size-step-0)}.CheckoutPayment-module__6iOtLq__creditBreakdownPay{font-size:var(--size-step-0)}.CheckoutPayment-module__6iOtLq__sideBanner{border-left:3px solid var(--color-primary);color:var(--color-dark);text-align:left;padding:var(--space-s)var(--space-m);font-size:var(--size-step-0);font-weight:var(--font-medium)}
.ChatInput-module__xsjILa__chatInput{--chat-input-bg:var(--color-light);--chat-input-text:var(--color-dark);--chat-input-placeholder:var(--color-gray-400);--chat-input-border:transparent;--chat-input-padding-x:1.25em;--chat-input-padding-y:.875em;--chat-input-radius:var(--radius-full);--chat-input-border-width:1px;width:100%;font-size:var(--size-step-0);font-weight:var(--font-regular);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:all var(--transition-base);line-height:1.5;display:block}.ChatInput-module__xsjILa__chatInput::placeholder{color:var(--chat-input-placeholder);opacity:1}.ChatInput-module__xsjILa__chatInput:focus{box-shadow:0 0 0 2px var(--color-primary);box-shadow:0 0 0 2px var(--color-primary),var(--shadow-sm);outline:none}.ChatInput-module__xsjILa__chatInput:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ChatInput-module__xsjILa__chatInput:disabled{background-color:var(--color-gray-200);color:var(--color-gray-400);cursor:not-allowed;opacity:.6}.ChatInput-module__xsjILa__chatInput:disabled::placeholder{color:var(--color-gray-300)}.ChatInput-module__xsjILa__chatInput[data-size=small]{font-size:var(--size-step--1)}.ChatInput-module__xsjILa__chatInput[data-size=large]{font-size:var(--size-step-1)}
.Label-module__fynGHG__label{--label-text:var(--color-dark);--label-spacing:var(--space-2xs);font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--label-text);margin-bottom:var(--label-spacing);line-height:1.5;display:block}.Label-module__fynGHG__required{color:var(--color-error);font-weight:var(--font-bold);margin-left:.25em}
.Input-module__zOe7sW__inputWrapper{--input-bg:var(--color-light);--input-bg-disabled:var(--color-gray-100);--input-text:var(--color-dark);--input-border:var(--color-gray-200);--input-border-focus:var(--color-primary);--input-border-error:var(--color-error);--input-padding-x:1.25em;--input-padding-y:.875em;--input-radius:var(--radius-full);gap:var(--space-2xs);flex-direction:column;display:flex}.Input-module__zOe7sW__inputContainer{align-items:center;display:flex;position:relative}.Input-module__zOe7sW__input{width:100%;padding:var(--input-padding-y)var(--input-padding-x);border-radius:var(--input-radius);border:1px solid #0000;border-bottom:2px solid var(--input-border);background-color:var(--input-bg);font-size:var(--size-step-0);font-weight:var(--font-regular);color:var(--input-text);appearance:none;transition:all var(--transition-base);line-height:1.5}.Input-module__zOe7sW__icon{color:var(--color-gray-400);pointer-events:none;transition:color var(--transition-base);justify-content:center;align-items:center;display:flex;position:absolute}.Input-module__zOe7sW__iconLeft{left:1.25em}.Input-module__zOe7sW__iconRight{right:1.25em}.Input-module__zOe7sW__inputWrapper[data-has-icon-left=true] .Input-module__zOe7sW__input{padding-left:3.5em}.Input-module__zOe7sW__inputWrapper[data-has-icon-right=true] .Input-module__zOe7sW__input{padding-right:3.5em}.Input-module__zOe7sW__input:focus~.Input-module__zOe7sW__icon{color:var(--color-primary)}.Input-module__zOe7sW__input::placeholder{color:var(--color-gray-400);opacity:1}.Input-module__zOe7sW__input:focus{border-bottom-color:var(--input-border-focus);outline:none}.Input-module__zOe7sW__input:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Input-module__zOe7sW__input:hover:not(:disabled):not(:focus){border-bottom-color:var(--color-gray-300)}.Input-module__zOe7sW__inputWrapper[data-disabled=true] .Input-module__zOe7sW__input{background-color:var(--input-bg-disabled);color:var(--color-gray-500);cursor:not-allowed;opacity:.7}.Input-module__zOe7sW__inputWrapper[data-disabled=true] .Input-module__zOe7sW__input:focus{border-bottom-color:var(--input-border)}.Input-module__zOe7sW__inputWrapper[data-error=true] .Input-module__zOe7sW__input,.Input-module__zOe7sW__inputWrapper[data-error=true] .Input-module__zOe7sW__input:focus{border-bottom-color:var(--input-border-error)}.Input-module__zOe7sW__feedback{gap:var(--space-2xs);padding-left:var(--input-padding-x);font-size:var(--size-step--1);flex-direction:column;line-height:1.4;display:flex}.Input-module__zOe7sW__error{color:var(--color-error);font-weight:var(--font-medium)}.Input-module__zOe7sW__helperText{color:var(--color-gray-500)}.Input-module__zOe7sW__inputWrapper[data-size=large] .Input-module__zOe7sW__input{padding:1.5em 1.8em}
.Modal-module__3LATyq__overlay{z-index:50;background-color:#0000004d;animation:.15s cubic-bezier(.16,1,.3,1) Modal-module__3LATyq__overlayShow;position:fixed;inset:0}.Modal-module__3LATyq__content{background-color:var(--color-light);border-radius:var(--radius-lg);z-index:51;border:1px solid var(--color-border);outline:none;flex-direction:column;width:90vw;max-width:500px;max-height:85vh;padding:0;animation:.15s cubic-bezier(.16,1,.3,1) Modal-module__3LATyq__contentShow;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Modal-module__3LATyq__content[data-size=small]{max-width:400px}.Modal-module__3LATyq__content[data-size=large]{max-width:700px}.Modal-module__3LATyq__content[data-size=full]{max-width:95vw;height:95vh}.Modal-module__3LATyq__header{padding:var(--space-m);padding-bottom:var(--space-s);justify-content:space-between;align-items:flex-start;display:flex}.Modal-module__3LATyq__title{font-weight:var(--font-bold);font-size:var(--size-step-1);color:var(--color-text);margin:0;line-height:1.2}.Modal-module__3LATyq__description{padding:0 var(--space-m);color:var(--color-text-muted);font-size:var(--size-step-0);margin:0;margin-bottom:var(--space-m);line-height:1.5}.Modal-module__3LATyq__body{padding:0 var(--space-m)var(--space-m);flex:1;overflow-y:auto}.Modal-module__3LATyq__footer{padding:var(--space-m);border-top:1px solid var(--color-border);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);justify-content:flex-end;gap:var(--space-s);display:flex}.Modal-module__3LATyq__closeButton{width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;margin-left:var(--space-s);background:0 0;border:none;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;margin-top:-.25rem;transition:all .2s;display:inline-flex}.Modal-module__3LATyq__closeButton:hover{background-color:var(--color-surface-hover);color:var(--color-text)}.Modal-module__3LATyq__closeButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@keyframes Modal-module__3LATyq__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__3LATyq__contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.SegmentedControl-module__W6jZRG__wrapper{gap:var(--space-xs,.75rem);flex-direction:column;display:flex}.SegmentedControl-module__W6jZRG__label{font-size:var(--size-step-0,1rem);color:var(--color-dark,#1a1a1a);font-weight:500}.SegmentedControl-module__W6jZRG__control{--segment-bg:var(--color-gray-50,#f5f5f5);--segment-active-bg:var(--color-primary,#2e5c3e);--segment-active-text:var(--color-light,#fff);--segment-text:var(--color-dark,#1a1a1a);--segment-border:var(--color-gray-100,#e5e5e5);--segment-radius:var(--radius-md,.5rem);background-color:var(--segment-bg);border:1px solid var(--segment-border);border-radius:var(--segment-radius);gap:2px;padding:3px;display:flex}.SegmentedControl-module__W6jZRG__segment{border-radius:calc(var(--segment-radius) - 2px);min-height:44px;color:var(--segment-text);font-size:var(--size-step-0,1rem);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:.35em;padding:.65em .75em;font-weight:500;transition:background-color .15s,color .15s;display:flex}.SegmentedControl-module__W6jZRG__segment:hover:not(:disabled):not([data-selected]){background-color:var(--color-gray-100,#e5e5e5)}.SegmentedControl-module__W6jZRG__segment:focus-visible{outline:2px solid var(--segment-active-bg);outline-offset:2px}.SegmentedControl-module__W6jZRG__segment[data-selected]{color:var(--segment-active-bg);border-bottom:2px solid var(--segment-active-bg);background-color:#0000;border-radius:0}.SegmentedControl-module__W6jZRG__segment:disabled{opacity:.5;cursor:not-allowed}.SegmentedControl-module__W6jZRG__icon{flex-shrink:0;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__W6jZRG__segment{transition:none}}
.TeamSelectorModal-module__BcVdyq__titleRow{align-items:center;gap:var(--space-s);display:flex}.TeamSelectorModal-module__BcVdyq__backButton{width:2rem;height:2rem;color:var(--color-gray-400);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.TeamSelectorModal-module__BcVdyq__backButton:hover{background-color:var(--color-gray-50);color:var(--color-dark)}.TeamSelectorModal-module__BcVdyq__content{gap:var(--space-m);flex-direction:column;display:flex}.TeamSelectorModal-module__BcVdyq__teamList{gap:var(--space-xs);flex-direction:column;display:flex}.TeamSelectorModal-module__BcVdyq__teamItem{align-items:center;gap:var(--space-s);padding:var(--space-s);border:1px solid var(--color-gray-100);border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;width:100%;transition:background-color .15s,border-color .15s;display:flex}.TeamSelectorModal-module__BcVdyq__teamItem:hover:not(:disabled){background-color:var(--color-gray-50);border-color:var(--color-primary)}.TeamSelectorModal-module__BcVdyq__teamItem:disabled{opacity:.6;cursor:not-allowed}.TeamSelectorModal-module__BcVdyq__teamAvatar{border-radius:var(--radius-full);background-color:var(--color-primary);width:2.5rem;height:2.5rem;color:var(--color-light);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.TeamSelectorModal-module__BcVdyq__teamAvatarImage{object-fit:cover;width:100%;height:100%}.TeamSelectorModal-module__BcVdyq__teamInfo{flex-direction:column;flex:1;gap:.125rem;display:flex}.TeamSelectorModal-module__BcVdyq__teamName{font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-dark)}.TeamSelectorModal-module__BcVdyq__categoryBadge{font-size:var(--size-step--2,.75rem);color:var(--color-gray-400);font-weight:var(--font-normal)}.TeamSelectorModal-module__BcVdyq__selectIcon{color:var(--color-gray-200);transition:color .15s}.TeamSelectorModal-module__BcVdyq__teamItem:hover:not(:disabled) .TeamSelectorModal-module__BcVdyq__selectIcon{color:var(--color-primary)}.TeamSelectorModal-module__BcVdyq__divider{align-items:center;gap:var(--space-s);color:var(--color-gray-300);font-size:var(--size-step--1);display:flex}.TeamSelectorModal-module__BcVdyq__divider:before,.TeamSelectorModal-module__BcVdyq__divider:after{content:"";background-color:var(--color-gray-100);flex:1;height:1px}.TeamSelectorModal-module__BcVdyq__createForm{gap:var(--space-m);flex-direction:column;display:flex}.TeamSelectorModal-module__BcVdyq__createDescription{font-size:var(--size-step-0);color:var(--color-gray-400);margin:0}.TeamSelectorModal-module__BcVdyq__inputGroup{gap:var(--space-xs);flex-direction:column;display:flex}.TeamSelectorModal-module__BcVdyq__label{font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-dark)}.TeamSelectorModal-module__BcVdyq__input{padding:var(--space-s);font-size:var(--size-step-0);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background-color:var(--color-light);color:var(--color-dark);transition:border-color .15s,box-shadow .15s}.TeamSelectorModal-module__BcVdyq__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary)15%,transparent);outline:none}.TeamSelectorModal-module__BcVdyq__input::placeholder{color:var(--color-gray-300)}.TeamSelectorModal-module__BcVdyq__input:disabled{background-color:var(--color-gray-50);cursor:not-allowed}.TeamSelectorModal-module__BcVdyq__hint{font-size:var(--size-step--1);color:var(--color-gray-300);margin:0}.TeamSelectorModal-module__BcVdyq__memberHint{font-size:var(--size-step--1);color:var(--color-info);align-items:flex-start;gap:.5ch;margin:0;line-height:1.4;display:flex}.TeamSelectorModal-module__BcVdyq__memberHint svg{flex-shrink:0;margin-top:.15em}@media (prefers-reduced-motion:reduce){.TeamSelectorModal-module__BcVdyq__backButton{transition:none}}
.EditTeamForm-module__ZY72jG__container{gap:var(--space-l);flex-direction:column;display:flex}.EditTeamForm-module__ZY72jG__formCard{padding:var(--space-l)}.EditTeamForm-module__ZY72jG__avatarSection{gap:var(--space-s);flex-direction:column;display:flex}.EditTeamForm-module__ZY72jG__sectionLabel{font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--color-dark);margin:0}.EditTeamForm-module__ZY72jG__avatarUpload{align-items:flex-start;gap:var(--space-m);display:flex}.EditTeamForm-module__ZY72jG__avatarPreview{border-radius:var(--radius-lg);background-color:var(--color-gray-100);border:2px solid var(--color-gray-200);flex-shrink:0;width:6rem;height:6rem;overflow:hidden}.EditTeamForm-module__ZY72jG__avatarImage{object-fit:cover;width:100%;height:100%}.EditTeamForm-module__ZY72jG__avatarPlaceholder{width:100%;height:100%;color:var(--color-gray-400);justify-content:center;align-items:center;display:flex}.EditTeamForm-module__ZY72jG__avatarControls{gap:var(--space-xs);flex-direction:column;flex:1;display:flex}.EditTeamForm-module__ZY72jG__fileInput{display:none}.EditTeamForm-module__ZY72jG__uploadSuccess{font-size:var(--size-step--1);color:var(--color-success);font-weight:var(--font-semibold)}.EditTeamForm-module__ZY72jG__uploadError{font-size:var(--size-step--1);color:var(--color-error)}.EditTeamForm-module__ZY72jG__uploadHint{font-size:var(--size-step--1);color:var(--color-gray-500)}.EditTeamForm-module__ZY72jG__textareaField{gap:var(--space-xs);flex-direction:column;display:flex}.EditTeamForm-module__ZY72jG__textarea{width:100%;font-size:var(--size-step-0);border:2px solid var(--color-gray-200);border-radius:var(--radius-md);background-color:var(--color-light);color:var(--color-dark);resize:vertical;padding:.75em;font-family:inherit;transition:border-color .2s}.EditTeamForm-module__ZY72jG__textarea:focus{outline:2px solid var(--color-primary);outline-offset:2px;border-color:var(--color-primary)}.EditTeamForm-module__ZY72jG__textarea:disabled{background-color:var(--color-gray-100);cursor:not-allowed}.EditTeamForm-module__ZY72jG__charCount{font-size:var(--size-step--1);color:var(--color-gray-500);text-align:right}.EditTeamForm-module__ZY72jG__switchField{justify-content:space-between;align-items:flex-start;gap:var(--space-m);padding:var(--space-m);background-color:var(--color-gray-50);border-radius:var(--radius-md);display:flex}.EditTeamForm-module__ZY72jG__switchLabel{gap:var(--space-2xs);flex-direction:column;flex:1;display:flex}.EditTeamForm-module__ZY72jG__switchHint{font-size:var(--size-step--1);color:var(--color-gray-600);line-height:1.4}.EditTeamForm-module__ZY72jG__dangerCard{padding:var(--space-l);border:2px solid var(--color-error);background-color:color-mix(in srgb,var(--color-error)5%,transparent)}.EditTeamForm-module__ZY72jG__dangerHeader{align-items:flex-start;gap:var(--space-m);display:flex}.EditTeamForm-module__ZY72jG__warningIcon{color:var(--color-error);flex-shrink:0}.EditTeamForm-module__ZY72jG__dangerTitle{font-size:var(--size-step-1);font-weight:var(--font-bold);color:var(--color-error);margin:0}.EditTeamForm-module__ZY72jG__dangerDescription{font-size:var(--size-step-0);color:var(--color-gray-700);margin:var(--space-xs)0 0 0;line-height:1.5}.EditTeamForm-module__ZY72jG__dangerButton{--button-bg:var(--color-error);--button-text:var(--color-light);--button-border:var(--color-error)}.EditTeamForm-module__ZY72jG__dangerButton:hover:not(:disabled){--button-bg:color-mix(in srgb,var(--color-error)85%,black);--button-border:color-mix(in srgb,var(--color-error)85%,black)}.EditTeamForm-module__ZY72jG__modalActions{gap:var(--space-s);justify-content:flex-end;display:flex}.EditTeamForm-module__ZY72jG__modalActions>button{flex:1}.EditTeamForm-module__ZY72jG__modalText{font-size:var(--size-step-0);color:var(--color-gray-700);text-align:center;margin:0;line-height:1.6}@media (max-width:640px){.EditTeamForm-module__ZY72jG__avatarUpload{flex-direction:column}.EditTeamForm-module__ZY72jG__switchField{flex-direction:column;align-items:stretch}.EditTeamForm-module__ZY72jG__modalActions{flex-direction:column-reverse}.EditTeamForm-module__ZY72jG__modalActions>button{width:100%}}@media (prefers-reduced-motion:reduce){.EditTeamForm-module__ZY72jG__textarea{transition:none}}
.page-module__GheIDa__container{padding-block:var(--space-l)}.page-module__GheIDa__header{gap:var(--space-2xs);flex-direction:column;display:flex}.page-module__GheIDa__title{font-size:var(--size-step-4);font-weight:var(--font-bold);color:var(--color-dark);margin:0;line-height:1.2}.page-module__GheIDa__subtitle{font-size:var(--size-step-0);color:var(--color-gray-600);margin:0;line-height:1.5}
.page-module__ar82QG__gameDetailContainer{padding-block:var(--space-xl)}.page-module__ar82QG__gameDetailContainerNoImage{padding-top:var(--space-xl)}.page-module__ar82QG__gameDetailContainer p,.page-module__ar82QG__gameDetailContainer ul{font-size:var(--size-step-1);font-weight:var(--font-regular);line-height:var(--line-height-normal);color:var(--color-dark)}.page-module__ar82QG__gameTitle{font-size:var(--size-step-4);font-weight:var(--font-bold);color:var(--color-dark);line-height:var(--line-height-tight)}.page-module__ar82QG__sectionHeading{font-size:var(--size-step-3);font-weight:var(--font-bold);color:var(--color-dark);line-height:var(--line-height-tight)}.page-module__ar82QG__description{font-size:var(--size-step-0);line-height:var(--line-height-relaxed);color:var(--color-dark);white-space:pre-wrap;word-wrap:break-word}.page-module__ar82QG__reservedNote{font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-gray-500);background-color:var(--color-gray-50);padding:var(--space-s);border-radius:var(--radius-md);border-left:3px solid var(--color-warning)}.page-module__ar82QG__emptyState{font-size:var(--size-step-0);color:var(--color-gray-400);font-style:italic}.page-module__ar82QG__avatarPlaceholder{border-radius:var(--radius-full);background-color:var(--color-gray-200);width:2rem;height:2rem;color:var(--color-gray-500);justify-content:center;align-items:center;display:inline-flex}.page-module__ar82QG__venueLabel{font-size:var(--size-step-0);line-height:var(--line-height-normal);color:var(--color-dark)}.page-module__ar82QG__mapSkeleton{background-color:var(--color-gray-100);border-radius:var(--radius-md);height:18.75rem;color:var(--color-gray-500);justify-content:center;align-items:center;display:flex}.page-module__ar82QG__venueFeaturesWrapper,.page-module__ar82QG__venueFeaturesCluster{width:100%}.page-module__ar82QG__venueFeatureChip{--chip-bg:transparent;--chip-border:transparent;--chip-text:var(--color-gray-500);text-transform:none;font-weight:var(--font-medium)}.page-module__ar82QG__hostRow{align-items:center;gap:var(--space-m);display:flex}.page-module__ar82QG__hostInfo{flex-direction:column;flex:1;min-width:0;display:flex}.page-module__ar82QG__hostName{font-size:var(--size-step-1);font-weight:var(--font-semibold);color:var(--color-dark)}.page-module__ar82QG__hostRole{font-size:var(--size-step--1);color:var(--color-gray-400)}.page-module__ar82QG__hostContactLink{width:fit-content;text-decoration:none;display:inline-flex}.page-module__ar82QG__howItWorksList{padding-left:var(--space-m);font-size:var(--size-step-0);line-height:var(--line-height-relaxed);color:var(--color-dark);list-style-type:disc;list-style-position:outside}.page-module__ar82QG__howItWorksList li{margin-bottom:var(--space-xs)}.page-module__ar82QG__longDescription{font-size:var(--size-step-0);line-height:var(--line-height-relaxed);color:var(--color-dark);margin-bottom:var(--space-s)}.page-module__ar82QG__longDescription:last-child{margin-bottom:0}.page-module__ar82QG__considerationsList{padding-left:var(--space-m);font-size:var(--size-step-0);line-height:var(--line-height-relaxed);color:var(--color-dark);list-style-type:disc;list-style-position:outside}.page-module__ar82QG__considerationsList li{margin-bottom:var(--space-xs)}.page-module__ar82QG__bottomSpacer{height:calc(var(--space-2xl) + 3rem)}.page-module__ar82QG__stickyCtaContainer{padding:var(--space-m)0;z-index:var(--z-sticky);background-color:var(--color-light);border-top:1px solid var(--color-gray-100);position:fixed;bottom:0;left:0;right:0}.page-module__ar82QG__specialEditionCtaRow{gap:var(--space-s);width:100%;display:flex}.page-module__ar82QG__joinedSideBadge{font-size:var(--size-step--1);color:var(--color-primary);font-weight:var(--font-medium);text-align:center}@supports (padding:max(0px)){.page-module__ar82QG__stickyCtaContainer{padding-bottom:max(var(--space-m),env(safe-area-inset-bottom))}}.page-module__ar82QG__section{scroll-margin-top:var(--space-xl)}.page-module__ar82QG__sectionTitle{font-size:var(--size-step-2);font-weight:var(--font-bold);color:var(--color-dark);align-items:center;gap:var(--space-s);display:flex}.page-module__ar82QG__waitlistCard{border-left:4px solid var(--color-primary)}.page-module__ar82QG__promoHeader{align-items:center;gap:var(--space-s);display:flex}.page-module__ar82QG__promoTitle{font-size:var(--size-step-1);font-weight:var(--font-bold);color:var(--color-primary);margin:0}.page-module__ar82QG__promoText{font-size:var(--size-step-0);line-height:var(--line-height-relaxed);color:var(--color-dark)}.page-module__ar82QG__deadlineInfo{font-size:var(--size-step--1);color:var(--color-error);font-weight:var(--font-medium);background-color:var(--color-error-light,#ff00000d);padding:var(--space-xs)var(--space-s);border-radius:var(--radius-sm);display:inline-block}.page-module__ar82QG__waitlistInfo{font-size:var(--size-step-1);color:var(--color-dark)}.page-module__ar82QG__waitlistSubtext{font-size:var(--size-step-0);color:var(--color-gray-500)}.page-module__ar82QG__leaveWaitlistBtn{color:var(--color-gray-400)!important;font-size:var(--size-step--1)!important}.page-module__ar82QG__leaveWaitlistBtn:hover{color:var(--color-error)!important;background-color:#0000!important}.page-module__ar82QG__cancelTeamBookingButton{justify-content:center;align-items:center;gap:var(--space-xs);font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-error);border:1px solid var(--color-error);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base);background:0 0;padding:.6em 1.4em;display:inline-flex}.page-module__ar82QG__cancelTeamBookingButton:hover:not(:disabled){background-color:var(--color-error);color:var(--color-light)}.page-module__ar82QG__cancelTeamBookingButton:disabled{opacity:.5;cursor:not-allowed}.page-module__ar82QG__viewFullResultLink{align-items:center;gap:var(--space-xs);padding:var(--space-s)var(--space-m);background-color:var(--color-primary);color:var(--color-light);font-size:var(--size-step-0);font-weight:var(--font-semibold);border-radius:var(--radius-md);justify-content:center;width:100%;text-decoration:none;transition:background-color .2s,transform .1s;display:inline-flex}.page-module__ar82QG__viewFullResultLink:hover{background-color:var(--color-primary-dark)}.page-module__ar82QG__viewFullResultLink:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.page-module__ar82QG__viewFullResultLink,.page-module__ar82QG__waitlistCard,.page-module__ar82QG__leaveWaitlistBtn,.page-module__ar82QG__promoHeader{transition:none}}
.MismatchWarningDialog-module__cHoM2a__titleRow{align-items:center;gap:var(--space-xs);display:flex}.MismatchWarningDialog-module__cHoM2a__warningIcon{color:var(--color-warning);flex-shrink:0}.MismatchWarningDialog-module__cHoM2a__message{font-size:var(--size-step-0);color:var(--color-gray-400);margin:0;line-height:1.5}
.AccountDetailsModal-module__nkoNsq__content{gap:var(--space-l);flex-direction:column;display:flex}.AccountDetailsModal-module__nkoNsq__avatarSection{align-items:center;gap:var(--space-s);padding-bottom:var(--space-m);flex-direction:column;transition:opacity .2s ease-in-out;display:flex}.AccountDetailsModal-module__nkoNsq__avatarSection:has(.AccountDetailsModal-module__nkoNsq__changeAvatarButton:disabled){opacity:.85}.AccountDetailsModal-module__nkoNsq__changeAvatarButton{height:auto;font-weight:var(--font-medium);color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;transition:color .2s ease-in-out,opacity .2s ease-in-out}.AccountDetailsModal-module__nkoNsq__changeAvatarButton:hover:not(:disabled){color:var(--color-primary-dark);text-decoration-thickness:2px}.AccountDetailsModal-module__nkoNsq__changeAvatarButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.AccountDetailsModal-module__nkoNsq__changeAvatarButton:disabled{color:var(--color-gray-400);cursor:not-allowed;opacity:.7;text-decoration:none}.AccountDetailsModal-module__nkoNsq__avatarControls{align-items:center;gap:var(--space-xs);flex-direction:column;width:100%;display:flex}.AccountDetailsModal-module__nkoNsq__restrictionIndicator{gap:var(--space-xs);padding:var(--space-s);background:var(--color-gray-50);border-radius:var(--radius-md);border-left:3px solid var(--color-warning);flex-direction:column;width:100%;animation:.3s ease-in-out AccountDetailsModal-module__nkoNsq__fadeIn;display:flex}.AccountDetailsModal-module__nkoNsq__restrictionInfo{gap:var(--space-xs);flex-direction:column;width:100%;display:flex}.AccountDetailsModal-module__nkoNsq__lastModified{font-size:var(--size-step--2);color:var(--color-gray-500);font-style:italic}.AccountDetailsModal-module__nkoNsq__nextAvailable{font-size:var(--size-step--1);color:var(--color-warning);font-weight:var(--font-medium)}.AccountDetailsModal-module__nkoNsq__nextAvailableCompact{font-size:var(--size-step--2);color:var(--color-warning);font-weight:var(--font-medium);text-align:center}@keyframes AccountDetailsModal-module__nkoNsq__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AccountDetailsModal-module__nkoNsq__fieldGroup{gap:var(--space-xs);flex-direction:column;transition:opacity .2s ease-in-out;display:flex}.AccountDetailsModal-module__nkoNsq__fieldGroup:has(input:disabled){opacity:.85}.AccountDetailsModal-module__nkoNsq__fieldLabel{font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-dark)}.AccountDetailsModal-module__nkoNsq__fieldHint{font-size:var(--size-step--2);color:var(--color-gray-400)}.AccountDetailsModal-module__nkoNsq__fieldValueRow{padding:var(--space-s)0;border-bottom:1px solid var(--color-gray-100);justify-content:space-between;align-items:center;display:flex}.AccountDetailsModal-module__nkoNsq__fieldValue{font-size:var(--size-step-0);color:var(--color-dark)}.AccountDetailsModal-module__nkoNsq__fieldValueMuted{color:var(--color-gray-400)}.AccountDetailsModal-module__nkoNsq__deleteAccountSection{margin-top:var(--space-xl);justify-content:center;display:flex}.AccountDetailsModal-module__nkoNsq__deleteButton{color:var(--color-error);font-weight:var(--font-medium)}.AccountDetailsModal-module__nkoNsq__footer{gap:var(--space-s);width:100%;display:flex}.AccountDetailsModal-module__nkoNsq__footerButton{flex:1}.AccountDetailsModal-module__nkoNsq__deleteConfirmButton{flex:1;background-color:var(--color-error)!important;color:var(--color-light)!important}

.page-module__KlKN8a__page{--page-bg:var(--color-light);--page-height:100dvh;height:var(--page-height);background-color:var(--page-bg);flex-direction:column;display:flex}.page-module__KlKN8a__header{--header-bg:var(--color-light);--header-border:var(--color-gray-100);--header-padding:var(--space-m);z-index:10;padding:var(--header-padding);background-color:var(--header-bg);border-bottom:1px solid var(--header-border);position:sticky;top:0}.page-module__KlKN8a__backButton{margin-left:calc(var(--space-3xs)*-1)}.page-module__KlKN8a__pageTitle{--title-font-size:var(--size-step-0);--title-font-weight:var(--font-semibold);--title-color:var(--color-dark);--title-max-width:12.5rem;font-size:var(--title-font-size);font-weight:var(--title-font-weight);color:var(--title-color);text-overflow:ellipsis;white-space:nowrap;max-width:var(--title-max-width);margin:0;overflow:hidden}.page-module__KlKN8a__pageSubtitle{--subtitle-font-size:var(--size-step--1);--subtitle-color:var(--color-gray-500);font-size:var(--subtitle-font-size);color:var(--subtitle-color);margin:0}.page-module__KlKN8a__plainLink{color:inherit;text-decoration:none}.page-module__KlKN8a__main{--main-padding:var(--space-3xs);padding:var(--main-padding);flex:1;overflow:hidden}@media (max-width:480px){.page-module__KlKN8a__header{--header-padding:var(--space-s)}.page-module__KlKN8a__pageTitle{--title-max-width:10rem}}.page-module__KlKN8a__skeleton{background-color:var(--color-gray-200);border-radius:var(--radius-sm);animation:1.5s ease-in-out infinite page-module__KlKN8a__pulse}@keyframes page-module__KlKN8a__pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-module__KlKN8a__skeleton{opacity:.7;animation:none}}.page-module__KlKN8a__pageTitle.page-module__KlKN8a__skeleton{width:12.5rem;height:1.5rem;margin:0}.page-module__KlKN8a__pageSubtitle.page-module__KlKN8a__skeleton{width:10rem;height:1rem;margin:0}.page-module__KlKN8a__stateContainer{text-align:center;padding:var(--space-2xl)0;flex-direction:column;justify-content:center;align-items:center;display:flex}.page-module__KlKN8a__stateIcon{margin:0 auto;display:block}.page-module__KlKN8a__loadingIcon{color:var(--color-primary)}.page-module__KlKN8a__errorIcon{color:var(--color-error)}.page-module__KlKN8a__fullScreenCenter{justify-content:center;align-items:center;height:100dvh;display:flex}
.CancelGuestsModal-module__rR2IXW__paymentDetails{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-m);text-align:center}.CancelGuestsModal-module__rR2IXW__matchTitle{font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-dark);margin-bottom:var(--space-xs)}.CancelGuestsModal-module__rR2IXW__spotsInfo{font-size:var(--size-step--1);color:var(--color-gray-400);margin-bottom:var(--space-s)}.CancelGuestsModal-module__rR2IXW__refundAmount{align-items:center;gap:var(--space-xs);font-size:var(--size-step-1);font-weight:var(--font-bold);color:var(--color-success);display:inline-flex}.CancelGuestsModal-module__rR2IXW__guestList{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-m)}.CancelGuestsModal-module__rR2IXW__guestListTitle{font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-gray-400);margin-bottom:var(--space-xs)}.CancelGuestsModal-module__rR2IXW__reasonInput{gap:var(--space-xs);flex-direction:column;display:flex}.CancelGuestsModal-module__rR2IXW__reasonLabel{font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-gray-400)}.CancelGuestsModal-module__rR2IXW__reasonTextarea{width:100%;min-height:5rem;padding:var(--space-s);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);font-family:inherit;font-size:var(--size-step-0);resize:vertical;transition:border-color .2s}.CancelGuestsModal-module__rR2IXW__reasonTextarea:focus{border-color:var(--color-primary);outline:none}.CancelGuestsModal-module__rR2IXW__reasonTextarea:disabled{background-color:var(--color-gray-50);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.CancelGuestsModal-module__rR2IXW__reasonTextarea{transition:none}}
.PlayerLink-module__TLxH1q__playerLink{color:inherit;text-decoration:none;transition:color .15s}.PlayerLink-module__TLxH1q__playerLink:hover{color:var(--color-primary)}.PlayerLink-module__TLxH1q__playerLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}
.BookingCardSkeleton-module__MBbNVa__skeleton{background:var(--color-light);border:1px solid var(--color-gray-100);border-radius:var(--radius-lg);padding:var(--space-m)}.BookingCardSkeleton-module__MBbNVa__header{justify-content:space-between;align-items:center;display:flex}.BookingCardSkeleton-module__MBbNVa__meta{gap:var(--space-m);margin-top:var(--space-m);display:flex}.BookingCardSkeleton-module__MBbNVa__actions{gap:var(--space-s);margin-top:var(--space-m);padding-top:var(--space-s);border-top:1px solid var(--color-gray-100);display:flex}.BookingCardSkeleton-module__MBbNVa__shimmer{background:linear-gradient(90deg,var(--color-gray-100)25%,var(--color-gray-50)50%,var(--color-gray-100)75%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.5s infinite BookingCardSkeleton-module__MBbNVa__shimmer}@keyframes BookingCardSkeleton-module__MBbNVa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.PrivacyModal-module__j_FQga__content{gap:var(--space-l);flex-direction:column;display:flex}.PrivacyModal-module__j_FQga__description{color:var(--color-gray-400);font-size:var(--size-step-0);line-height:1.5}.PrivacyModal-module__j_FQga__settingRow{padding:var(--space-m);background-color:var(--color-gray-50);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:var(--space-m);display:flex}.PrivacyModal-module__j_FQga__settingInfo{gap:var(--space-3xs);flex-direction:column;display:flex}.PrivacyModal-module__j_FQga__settingTitle{font-weight:var(--font-bold);font-size:var(--size-step-0);color:var(--color-dark)}.PrivacyModal-module__j_FQga__settingDescription{font-size:var(--size-step--1);color:var(--color-gray-400)}.PrivacyModal-module__j_FQga__settingRow[data-master=true]{background-color:var(--color-primary);color:var(--color-light)}.PrivacyModal-module__j_FQga__settingRow[data-master=true] .PrivacyModal-module__j_FQga__settingTitle{color:var(--color-light)}.PrivacyModal-module__j_FQga__settingRow[data-master=true] .PrivacyModal-module__j_FQga__settingDescription{color:#fffc}.PrivacyModal-module__j_FQga__sectionLabel{font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-gray-400)}.PrivacyModal-module__j_FQga__privateNote{padding:var(--space-m);background-color:var(--color-gray-50);border-radius:var(--radius-lg);border-left:3px solid var(--color-gray-200)}.PrivacyModal-module__j_FQga__privateNoteText{font-size:var(--size-step-0);color:var(--color-gray-400);margin:0;line-height:1.5}
.SuccessPage-module__iPSxOa__pageContainer{min-height:100vh;padding-block:var(--space-xl)}.SuccessPage-module__iPSxOa__mascotZone{justify-content:center;display:flex}.SuccessPage-module__iPSxOa__processingIcon{color:var(--color-warning);justify-content:center;align-items:center;margin-inline:auto;animation:2s ease-in-out infinite SuccessPage-module__iPSxOa__pulse;display:flex}@keyframes SuccessPage-module__iPSxOa__pulse{0%,to{opacity:1}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.SuccessPage-module__iPSxOa__processingIcon{animation:none}}.SuccessPage-module__iPSxOa__header{text-align:center}.SuccessPage-module__iPSxOa__title{font-size:var(--size-step-4);font-weight:var(--font-bold);color:var(--color-dark);line-height:var(--line-height-tight);margin:0}.SuccessPage-module__iPSxOa__subtitle{font-size:var(--size-step-1);color:var(--color-gray-500);margin:0}.SuccessPage-module__iPSxOa__gameInfo{border-top:1px solid var(--color-gray-100);padding-top:var(--space-m)}.SuccessPage-module__iPSxOa__gameTitle{font-size:var(--size-step-2);font-weight:var(--font-semibold);color:var(--color-dark);margin:0}.SuccessPage-module__iPSxOa__infoRow{align-items:flex-start;gap:var(--space-s);color:var(--color-gray-500);font-size:var(--size-step-0);display:flex}.SuccessPage-module__iPSxOa__infoRow svg{color:var(--color-primary);flex-shrink:0;margin-top:.15em}.SuccessPage-module__iPSxOa__matchDate:first-letter{text-transform:capitalize}.SuccessPage-module__iPSxOa__paymentSection{border-top:1px solid var(--color-gray-100);padding-top:var(--space-m)}.SuccessPage-module__iPSxOa__paymentInfo{flex-direction:column;gap:.15em;display:flex}.SuccessPage-module__iPSxOa__paymentLabel{font-size:var(--size-step-0);color:var(--color-gray-500);margin:0}.SuccessPage-module__iPSxOa__paymentDetail{font-size:var(--size-step--1);color:var(--color-gray-400);margin:0}.SuccessPage-module__iPSxOa__paymentAmount{font-size:var(--size-step-2);font-weight:var(--font-semibold);color:var(--color-success);margin:0}.SuccessPage-module__iPSxOa__paymentAmountProcessing{font-size:var(--size-step-2);font-weight:var(--font-semibold);color:var(--color-warning);margin:0}.SuccessPage-module__iPSxOa__nextStepsSection{border-top:1px solid var(--color-gray-100);padding-top:var(--space-m)}.SuccessPage-module__iPSxOa__nextStepsTitle{font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--color-dark);margin:0}.SuccessPage-module__iPSxOa__nextStepsList{padding-left:var(--space-l);font-size:var(--size-step--1);color:var(--color-gray-500);line-height:var(--line-height-relaxed);margin:0}.SuccessPage-module__iPSxOa__nextStepsList li{margin-bottom:var(--space-2xs)}.SuccessPage-module__iPSxOa__nextStepsList li:last-child{margin-bottom:0}.SuccessPage-module__iPSxOa__buttonsContainer{gap:var(--space-s);flex-direction:column;display:flex}.SuccessPage-module__iPSxOa__footerNote{font-size:var(--size-step--1);color:var(--color-gray-400);justify-content:center;align-items:center;gap:.5ch;margin:0;display:flex}.SuccessPage-module__iPSxOa__footerNote svg{flex-shrink:0}.SuccessPage-module__iPSxOa__paymentId{font-size:var(--size-step--2);color:var(--color-gray-300);text-align:center;font-family:var(--font-mono,monospace);margin:0}.SuccessPage-module__iPSxOa__notFoundText,.SuccessPage-module__iPSxOa__loadingText{text-align:center;color:var(--color-gray-500);margin:0}
.ChatInterface-module__YDIRoW__container{background-color:var(--color-light);flex-direction:column;height:100%;display:flex}.ChatInterface-module__YDIRoW__scrollArea{padding:var(--space-m);flex:1;overflow-y:auto}.ChatInterface-module__YDIRoW__flow{gap:var(--space-m);flex-direction:column;display:flex}.ChatInterface-module__YDIRoW__warning{border-left:3px solid var(--color-gray-300);padding:var(--space-xs)var(--space-s);font-size:var(--size-step--1);color:var(--color-gray-500);align-items:center;gap:var(--space-xs);display:flex}.ChatInterface-module__YDIRoW__messageWrapper{gap:var(--space-xs);max-width:85%;display:flex}.ChatInterface-module__YDIRoW__messageWrapper[data-me=true]{flex-direction:row-reverse;align-self:flex-end}.ChatInterface-module__YDIRoW__messageWrapper[data-me=false]{align-self:flex-start}.ChatInterface-module__YDIRoW__avatar{width:2rem;height:2rem}.ChatInterface-module__YDIRoW__messageContent{flex-direction:column;display:flex}.ChatInterface-module__YDIRoW__headerInfo{margin-bottom:var(--space-3xs);align-items:center;gap:var(--space-2xs);display:flex}.ChatInterface-module__YDIRoW__headerInfo[data-me=true]{flex-direction:row-reverse}.ChatInterface-module__YDIRoW__senderName{font-size:var(--size-step--1);color:var(--color-gray-500);font-weight:var(--font-medium)}.ChatInterface-module__YDIRoW__bubble{padding:var(--space-xs);border-radius:var(--radius-lg);font-size:var(--size-step-0);word-break:break-word}.ChatInterface-module__YDIRoW__bubble[data-me=true]{background-color:var(--color-primary);color:var(--color-light);border-top-right-radius:0}.ChatInterface-module__YDIRoW__bubble[data-me=false]{background-color:var(--color-gray-100);border-top-left-radius:0}.ChatInterface-module__YDIRoW__bubble[data-optimistic=true]{opacity:.7}.ChatInterface-module__YDIRoW__timestamp{font-size:var(--size-step--2);color:var(--color-gray-400);margin-top:var(--space-3xs)}.ChatInterface-module__YDIRoW__timestamp[data-me=true]{text-align:right}.ChatInterface-module__YDIRoW__inputArea{padding:var(--space-m);border-top:1px solid var(--color-gray-100)}.ChatInterface-module__YDIRoW__readOnlyNote{text-align:center;font-size:var(--size-step--1);color:var(--color-gray-500);padding:var(--space-xs);border:1px dashed var(--color-gray-100);border-radius:var(--radius-md)}.ChatInterface-module__YDIRoW__messageForm{--flow-space:0;align-items:center;gap:var(--space-xs);display:flex}.ChatInterface-module__YDIRoW__input{flex:1}.ChatInterface-module__YDIRoW__badge{font-size:var(--size-step--2);font-weight:var(--font-medium);color:var(--color-gray-400)}.ChatInterface-module__YDIRoW__skeleton{background-color:var(--color-gray-100);border-radius:var(--radius-md);margin-bottom:var(--space-s);animation:1.5s ease-in-out infinite ChatInterface-module__YDIRoW__pulse}@keyframes ChatInterface-module__YDIRoW__pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ChatInterface-module__YDIRoW__skeleton{opacity:.7;animation:none}}.ChatInterface-module__YDIRoW__avatarSkeleton{border-radius:var(--radius-full);background-color:var(--color-gray-200);flex-shrink:0;width:2rem;height:2rem}.ChatInterface-module__YDIRoW__bubbleSkeleton{background-color:var(--color-gray-100);border-radius:var(--radius-lg);width:12rem;height:3rem}.ChatInterface-module__YDIRoW__bubbleSkeletonShort{width:8rem}.ChatInterface-module__YDIRoW__errorAlert{border-left:3px solid var(--color-error);padding:var(--space-xs)var(--space-s);color:var(--color-error);align-items:center;gap:var(--space-s);font-size:var(--size-step--1);margin-bottom:var(--space-m);display:flex}
.BookingSummary-module__VfE1EG__container{padding:0}.BookingSummary-module__VfE1EG__header{justify-content:space-between;align-items:center;display:flex}.BookingSummary-module__VfE1EG__headerTitle{font-size:var(--size-step-0);font-weight:var(--font-bold);color:var(--color-dark);margin:0}.BookingSummary-module__VfE1EG__statsGrid{gap:var(--space-s);text-align:center;grid-template-columns:repeat(3,1fr);display:grid}.BookingSummary-module__VfE1EG__statItem{gap:var(--space-3xs);padding:var(--space-s);border-right:1px solid var(--color-gray-100);flex-direction:column;display:flex}.BookingSummary-module__VfE1EG__statItem:last-child{border-right:none}.BookingSummary-module__VfE1EG__statValue{font-size:var(--size-step-1);font-weight:var(--font-bold);color:var(--color-dark)}.BookingSummary-module__VfE1EG__statLabel{font-size:var(--size-step--1);color:var(--color-gray-400)}.BookingSummary-module__VfE1EG__participantsSection{padding-top:var(--space-xs);border-top:1px solid var(--color-gray-100)}.BookingSummary-module__VfE1EG__sectionTitle{font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-gray-400);margin-bottom:var(--space-s)}.BookingSummary-module__VfE1EG__participantsList{gap:var(--space-xs);flex-direction:column;display:flex}.BookingSummary-module__VfE1EG__participantItem{align-items:center;gap:var(--space-s);padding:var(--space-xs)0;border-bottom:1px solid var(--color-gray-100);display:flex}.BookingSummary-module__VfE1EG__participantItem:last-child{border-bottom:none}.BookingSummary-module__VfE1EG__avatarPlaceholder{background-color:var(--color-gray-100);width:32px;height:32px;color:var(--color-gray-300);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BookingSummary-module__VfE1EG__teamIcon{background-color:var(--color-accent-blue-light);width:32px;height:32px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BookingSummary-module__VfE1EG__participantName{font-size:var(--size-step-0);color:var(--color-dark);align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.BookingSummary-module__VfE1EG__memberCount{font-size:var(--size-step--1);color:var(--color-gray-400)}.BookingSummary-module__VfE1EG__paymentsSection{padding-top:var(--space-xs);border-top:1px solid var(--color-gray-100)}.BookingSummary-module__VfE1EG__paymentsList{gap:var(--space-xs);flex-direction:column;display:flex}.BookingSummary-module__VfE1EG__paymentItem{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-xs)0;border-bottom:1px solid var(--color-gray-100);font-size:var(--size-step--1);display:flex}.BookingSummary-module__VfE1EG__paymentItem:last-child{border-bottom:none}.BookingSummary-module__VfE1EG__paymentInfo{flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}.BookingSummary-module__VfE1EG__cancelButton{font-size:var(--size-step--2);flex-shrink:0;padding:.3em .6em}.BookingSummary-module__VfE1EG__pendingPayment{opacity:.7;border:1px dashed var(--color-gray-200)}.BookingSummary-module__VfE1EG__paymentDescription{color:var(--color-dark)}.BookingSummary-module__VfE1EG__paymentAmount{font-weight:var(--font-medium);color:var(--color-dark)}.BookingSummary-module__VfE1EG__completedIcon{color:var(--color-success)}.BookingSummary-module__VfE1EG__pendingIcon{color:var(--color-warning)}@media (max-width:480px){.BookingSummary-module__VfE1EG__statsGrid{gap:var(--space-xs)}.BookingSummary-module__VfE1EG__statItem{padding:var(--space-xs)}.BookingSummary-module__VfE1EG__statValue{font-size:var(--size-step-0)}.BookingSummary-module__VfE1EG__statLabel{font-size:var(--size-step--2)}}
.PatternCode-module___KPoSq__container{--code-bg:var(--color-dark);--code-header-bg:#ffffff0d;--code-border:#ffffff1a;border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:var(--code-bg);margin-top:var(--space-m);overflow:hidden}.PatternCode-module___KPoSq__header{padding:var(--space-xs)var(--space-s);background:var(--code-header-bg);border-bottom:1px solid var(--code-border);justify-content:space-between;align-items:center;display:flex}.PatternCode-module___KPoSq__language{font-size:var(--size-step--1);color:var(--color-gray-300);font-family:var(--font-mono)}.PatternCode-module___KPoSq__copyButton{background:var(--color-primary);color:var(--color-light);padding:var(--space-3xs)var(--space-xs);border-radius:var(--radius-sm);font-size:var(--size-step--1);cursor:pointer;transition:var(--transition-base);border:none;font-family:inherit}.PatternCode-module___KPoSq__copyButton[data-copied]{background:var(--color-success)}.PatternCode-module___KPoSq__codeBlock{padding:var(--space-m);font-size:var(--size-step--1);line-height:var(--line-height-relaxed);font-family:var(--font-mono);margin:0;overflow:auto}.PatternCode-module___KPoSq__code{color:var(--color-light);white-space:pre}
.TrustScoreInline-module__4h5Mpa__inlineButton{color:var(--color-gray-400);font-size:inherit;font-family:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:none;min-width:44px;min-height:44px;padding:0;display:inline}.TrustScoreInline-module__4h5Mpa__inlineButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-xs)}
.GamePlayersList-module__F7_2AG__vsSeparator{padding:var(--space-s)0;justify-content:center;align-items:center;display:flex;position:relative}.GamePlayersList-module__F7_2AG__vsSeparator:before,.GamePlayersList-module__F7_2AG__vsSeparator:after{content:"";background-color:var(--color-gray-100);flex:1;height:1px}.GamePlayersList-module__F7_2AG__vsText{font-size:var(--size-step--1);font-weight:var(--font-semibold);color:var(--color-gray-400);padding:0 var(--space-m);text-transform:lowercase}.GamePlayersList-module__F7_2AG__playerItem{padding:var(--space-s);border-radius:var(--radius-md);background-color:var(--color-gray-50)}.GamePlayersList-module__F7_2AG__guestItem{padding:var(--space-s);padding-left:calc(2rem + var(--space-s));border-radius:var(--radius-md);background-color:var(--color-gray-50)}.GamePlayersList-module__F7_2AG__playerName{font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-dark)}.GamePlayersList-module__F7_2AG__avatarPlaceholder{border-radius:var(--radius-full);background-color:var(--color-gray-200);width:2rem;height:2rem;color:var(--color-gray-500);justify-content:center;align-items:center;display:inline-flex}.GamePlayersList-module__F7_2AG__teamCard{background-color:var(--color-gray-50);border-radius:var(--radius-md);padding:var(--space-m)}.GamePlayersList-module__F7_2AG__teamCard .GamePlayersList-module__F7_2AG__playerItem{padding:var(--space-xs)0;background-color:#0000}.GamePlayersList-module__F7_2AG__teamHeader{align-items:center;gap:var(--space-s);padding-bottom:var(--space-s);border-bottom:1px solid var(--color-gray-100);margin-bottom:var(--space-s);display:flex}.GamePlayersList-module__F7_2AG__teamHeaderName{font-size:var(--size-step-1);font-weight:var(--font-semibold);color:var(--color-dark);flex:1;min-width:0}.GamePlayersList-module__F7_2AG__teamMemberCount{font-size:var(--size-step--1);color:var(--color-gray-400);white-space:nowrap}.GamePlayersList-module__F7_2AG__teamMembersInfo{padding:var(--space-xs)0}.GamePlayersList-module__F7_2AG__teamMembersText{font-size:var(--size-step-0);color:var(--color-dark);font-weight:var(--font-medium)}.GamePlayersList-module__F7_2AG__teamMembersMore{font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-primary);padding-left:calc(2rem + var(--space-s));text-decoration:none;display:inline-block}.GamePlayersList-module__F7_2AG__teamMembersMore:hover{text-decoration:underline}.GamePlayersList-module__F7_2AG__teamLink{color:inherit;flex:1;min-width:0;text-decoration:none;display:inline-block}.GamePlayersList-module__F7_2AG__teamLink:hover{color:var(--color-primary);text-decoration:underline}
.NotificationItem-module__n5zihq__link,.NotificationItem-module__n5zihq__wrapper{color:inherit;cursor:pointer;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:block}.NotificationItem-module__n5zihq__link:focus-visible,.NotificationItem-module__n5zihq__wrapper:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-md)}.NotificationItem-module__n5zihq__item{padding:var(--space-s)var(--space-m);align-items:flex-start;gap:var(--space-m);border-radius:var(--radius-md);border:1px solid #0000;display:flex;position:relative;overflow:hidden}.NotificationItem-module__n5zihq__link:hover .NotificationItem-module__n5zihq__item,.NotificationItem-module__n5zihq__wrapper:hover .NotificationItem-module__n5zihq__item{background-color:var(--color-gray-50)}.NotificationItem-module__n5zihq__unread,.NotificationItem-module__n5zihq__read{background-color:var(--color-light)}.NotificationItem-module__n5zihq__iconWrapper{color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.NotificationItem-module__n5zihq__icon{width:1.25rem;height:1.25rem}.NotificationItem-module__n5zihq__iconWarning{width:1.25rem;height:1.25rem;color:var(--color-warning)}.NotificationItem-module__n5zihq__iconSuccess{width:1.25rem;height:1.25rem;color:var(--color-success)}.NotificationItem-module__n5zihq__iconError{width:1.25rem;height:1.25rem;color:var(--color-error)}.NotificationItem-module__n5zihq__content{flex:1;min-width:0}.NotificationItem-module__n5zihq__title{font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-dark);margin-bottom:.25rem;line-height:1.4}.NotificationItem-module__n5zihq__message{font-size:var(--size-step--1);color:var(--color-gray-500);line-height:1.5}.NotificationItem-module__n5zihq__unread .NotificationItem-module__n5zihq__title{font-weight:var(--font-bold);color:var(--color-dark)}.NotificationItem-module__n5zihq__unread .NotificationItem-module__n5zihq__message{color:var(--color-gray-400)}.NotificationItem-module__n5zihq__time{font-size:var(--size-step--1);color:var(--color-gray-500);align-items:center;gap:.5ch;margin-top:.25rem;display:flex}.NotificationItem-module__n5zihq__status{justify-content:center;align-items:center;padding-top:.5rem;display:flex}.NotificationItem-module__n5zihq__dot{width:.5rem;height:.5rem;color:var(--color-primary)}
.NotificationSettingsModal-module__dyyiLa__content{padding:var(--space-m)}.NotificationSettingsModal-module__dyyiLa__settingRow{padding:var(--space-m);border-radius:var(--radius-md);background-color:var(--color-gray-50)}.NotificationSettingsModal-module__dyyiLa__settingInfo{flex:1}.NotificationSettingsModal-module__dyyiLa__settingTitle{font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--color-dark);margin:0 0 var(--space-xs)0}.NotificationSettingsModal-module__dyyiLa__settingDescription{font-size:var(--size-step--1);color:var(--color-gray-400);margin:0;line-height:1.5}
.ProfileHeader-module__16iVVa__settingsRow{justify-content:flex-end;display:flex}.ProfileHeader-module__16iVVa__settingsLink{width:44px;height:44px;color:var(--color-gray-400);border-radius:var(--radius-m);justify-content:center;align-items:center;text-decoration:none;display:flex}.ProfileHeader-module__16iVVa__settingsLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ProfileHeader-module__16iVVa__identityHeader{align-items:center;gap:var(--space-m);display:flex}.ProfileHeader-module__16iVVa__identityLeft{flex-shrink:0}.ProfileHeader-module__16iVVa__identityRight{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.ProfileHeader-module__16iVVa__nameBadge{font-size:var(--size-step-3);font-weight:var(--font-bold);color:var(--color-dark);align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.ProfileHeader-module__16iVVa__userMetadata{align-items:center;gap:var(--space-s);font-size:var(--size-step-0);color:var(--color-gray-400);flex-wrap:wrap;display:flex}.ProfileHeader-module__16iVVa__metadataItem{white-space:nowrap}
.ChatLinkCTA-module__167ILa__chatLink{align-items:center;gap:var(--space-s);padding:var(--space-m)0;color:var(--color-dark);font-size:var(--size-step-0);font-weight:var(--font-medium);border-top:1px solid var(--color-gray-100);text-decoration:none;display:flex}.ChatLinkCTA-module__167ILa__chatLink span{flex:1}
.SuccessPageSkeleton-module__FNk7uG__pageContainer{min-height:100vh;padding-block:var(--space-xl)}@keyframes SuccessPageSkeleton-module__FNk7uG__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.SuccessPageSkeleton-module__FNk7uG__statusIconSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:2rem;height:2rem;margin-inline:auto;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__headerSkeleton{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.SuccessPageSkeleton-module__FNk7uG__titleSkeleton{border-radius:var(--radius-md);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:14rem;max-width:100%;height:2.25rem;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__subtitleSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:16rem;max-width:100%;height:1.25rem;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__gameInfoSkeleton{border-top:1px solid var(--color-gray-100);border-bottom:1px solid var(--color-gray-100);padding:var(--space-m)0}.SuccessPageSkeleton-module__FNk7uG__gameTitleSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:12rem;max-width:100%;height:1.5rem;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__infoRowSkeleton{align-items:flex-start;gap:var(--space-s);display:flex}.SuccessPageSkeleton-module__FNk7uG__infoIconSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;flex-shrink:0;width:1.25rem;height:1.25rem;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__infoTextSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:10rem;max-width:100%;height:1.125rem;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__infoTextLongSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:14rem;max-width:100%;height:1.125rem;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__paymentSectionSkeleton{border-top:1px solid var(--color-gray-100);padding-top:var(--space-m)}.SuccessPageSkeleton-module__FNk7uG__paymentInfoSkeleton{flex-direction:column;gap:.25em;display:flex}.SuccessPageSkeleton-module__FNk7uG__paymentLabelSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:8rem;height:1.125rem;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__paymentDetailSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:10rem;height:.875rem;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__paymentAmountSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:5rem;height:1.75rem;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__nextStepsSkeleton{gap:var(--space-s);border-top:1px solid var(--color-gray-100);padding-top:var(--space-m);flex-direction:column;display:flex}.SuccessPageSkeleton-module__FNk7uG__nextStepsTitleSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:6rem;height:1.125rem;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__nextStepsListSkeleton{gap:var(--space-xs);flex-direction:column;display:flex}.SuccessPageSkeleton-module__FNk7uG__nextStepsItemSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:100%;max-width:16rem;height:.875rem;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__nextStepsItemSkeleton:nth-child(2){max-width:14rem;animation-delay:.1s}.SuccessPageSkeleton-module__FNk7uG__nextStepsItemSkeleton:nth-child(3){max-width:12rem;animation-delay:.2s}.SuccessPageSkeleton-module__FNk7uG__buttonsContainer{gap:var(--space-s);flex-direction:column;display:flex}.SuccessPageSkeleton-module__FNk7uG__primaryButtonSkeleton{border-radius:var(--radius-full);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:100%;height:3.25rem;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__secondaryButtonSkeleton{border-radius:var(--radius-full);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:100%;height:3.25rem;animation:1.5s ease-in-out .1s infinite SuccessPageSkeleton-module__FNk7uG__shimmer}.SuccessPageSkeleton-module__FNk7uG__footerNoteSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:16rem;max-width:100%;height:.875rem;margin-inline:auto;animation:1.5s ease-in-out infinite SuccessPageSkeleton-module__FNk7uG__shimmer}@media (prefers-reduced-motion:reduce){.SuccessPageSkeleton-module__FNk7uG__statusIconSkeleton,.SuccessPageSkeleton-module__FNk7uG__titleSkeleton,.SuccessPageSkeleton-module__FNk7uG__subtitleSkeleton,.SuccessPageSkeleton-module__FNk7uG__gameTitleSkeleton,.SuccessPageSkeleton-module__FNk7uG__infoIconSkeleton,.SuccessPageSkeleton-module__FNk7uG__infoTextSkeleton,.SuccessPageSkeleton-module__FNk7uG__infoTextLongSkeleton,.SuccessPageSkeleton-module__FNk7uG__paymentLabelSkeleton,.SuccessPageSkeleton-module__FNk7uG__paymentDetailSkeleton,.SuccessPageSkeleton-module__FNk7uG__paymentAmountSkeleton,.SuccessPageSkeleton-module__FNk7uG__nextStepsTitleSkeleton,.SuccessPageSkeleton-module__FNk7uG__nextStepsItemSkeleton,.SuccessPageSkeleton-module__FNk7uG__primaryButtonSkeleton,.SuccessPageSkeleton-module__FNk7uG__secondaryButtonSkeleton,.SuccessPageSkeleton-module__FNk7uG__footerNoteSkeleton{animation:none}}
.PendingPage-module__Sw4EYq__pageContainer{min-height:100vh;padding-block:var(--space-xl)}.PendingPage-module__Sw4EYq__pendingIcon{color:var(--color-warning);justify-content:center;align-items:center;margin-inline:auto;display:flex}.PendingPage-module__Sw4EYq__header{text-align:center}.PendingPage-module__Sw4EYq__title{font-size:var(--size-step-4);font-weight:var(--font-bold);color:var(--color-dark);line-height:var(--line-height-tight);margin:0}.PendingPage-module__Sw4EYq__subtitle{font-size:var(--size-step-1);color:var(--color-gray-500);margin:0}.PendingPage-module__Sw4EYq__gameInfo{border-top:1px solid var(--color-gray-100);border-bottom:1px solid var(--color-gray-100);padding:var(--space-m)0}.PendingPage-module__Sw4EYq__gameTitle{font-size:var(--size-step-2);font-weight:var(--font-semibold);color:var(--color-dark);margin:0}.PendingPage-module__Sw4EYq__infoRow{align-items:flex-start;gap:var(--space-s);color:var(--color-gray-500);font-size:var(--size-step-0);display:flex}.PendingPage-module__Sw4EYq__infoRow svg{color:var(--color-primary);flex-shrink:0;margin-top:.15em}.PendingPage-module__Sw4EYq__matchDate:first-letter{text-transform:capitalize}.PendingPage-module__Sw4EYq__stepsSection{border-top:1px solid var(--color-gray-100);padding-top:var(--space-m)}.PendingPage-module__Sw4EYq__stepsTitle{font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--color-dark);margin:0}.PendingPage-module__Sw4EYq__stepsList{font-size:var(--size-step--1);color:var(--color-gray-500);margin:0;padding:0;list-style:none}.PendingPage-module__Sw4EYq__stepsList li{align-items:flex-start;gap:var(--space-s);padding:var(--space-xs)0;border-bottom:1px solid var(--color-gray-100);display:flex}.PendingPage-module__Sw4EYq__stepsList li:last-child{border-bottom:none;padding-bottom:0}.PendingPage-module__Sw4EYq__stepsList li:first-child{padding-top:0}.PendingPage-module__Sw4EYq__stepsList li svg{color:var(--color-primary);flex-shrink:0;margin-top:.15em}.PendingPage-module__Sw4EYq__buttonsContainer{gap:var(--space-s);flex-direction:column;display:flex}.PendingPage-module__Sw4EYq__supportSection{text-align:center}.PendingPage-module__Sw4EYq__supportText{font-size:var(--size-step--1);color:var(--color-gray-400);margin:0}.PendingPage-module__Sw4EYq__supportLink{color:var(--color-primary);text-decoration:none}.PendingPage-module__Sw4EYq__supportLink:hover{text-decoration:underline}.PendingPage-module__Sw4EYq__paymentId{font-size:var(--size-step--2);color:var(--color-gray-300);text-align:center;font-family:var(--font-mono,monospace);margin:0}.PendingPage-module__Sw4EYq__notFoundText,.PendingPage-module__Sw4EYq__loadingText{text-align:center;color:var(--color-gray-500);margin:0}.PendingPage-module__Sw4EYq__verificationSection{margin-bottom:var(--space-m)}.PendingPage-module__Sw4EYq__verificationContent{gap:var(--space-s);margin-top:var(--space-xs);flex-direction:column;display:flex}.PendingPage-module__Sw4EYq__verifyButton{margin-right:auto}.PendingPage-module__Sw4EYq__errorMessage{color:var(--color-error);font-size:var(--size-step--1);margin-top:var(--space-xs);text-align:center}@keyframes PendingPage-module__Sw4EYq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PendingPage-module__Sw4EYq__spinning{animation:1s linear infinite PendingPage-module__Sw4EYq__spin}@media (prefers-reduced-motion:reduce){.PendingPage-module__Sw4EYq__spinning{animation:none}}.PendingPage-module__Sw4EYq__inlineIcon{vertical-align:middle;margin-right:.5ch}
.FailurePage-module__9uW4Ma__pageContainer{min-height:100vh;padding-block:var(--space-xl)}.FailurePage-module__9uW4Ma__errorIcon{color:var(--color-error);justify-content:center;align-items:center;margin-inline:auto;display:flex}.FailurePage-module__9uW4Ma__header{text-align:center}.FailurePage-module__9uW4Ma__title{font-size:var(--size-step-4);font-weight:var(--font-bold);color:var(--color-dark);line-height:var(--line-height-tight);margin:0}.FailurePage-module__9uW4Ma__subtitle{font-size:var(--size-step-0);color:var(--color-gray-500);margin:0}.FailurePage-module__9uW4Ma__matchInfo{border-top:1px solid var(--color-gray-100);border-bottom:1px solid var(--color-gray-100);padding:var(--space-m)0;text-align:center}.FailurePage-module__9uW4Ma__matchTitle{font-size:var(--size-step-1);font-weight:var(--font-semibold);color:var(--color-dark);margin:0}.FailurePage-module__9uW4Ma__matchSubtitle{font-size:var(--size-step-0);color:var(--color-gray-500);margin:0}.FailurePage-module__9uW4Ma__reasonsSection{border-top:1px solid var(--color-gray-100);padding-top:var(--space-m)}.FailurePage-module__9uW4Ma__reasonsHeader{align-items:center;gap:var(--space-xs);font-size:var(--size-step-0);font-weight:var(--font-semibold);color:var(--color-dark);display:flex}.FailurePage-module__9uW4Ma__reasonsList{padding-left:var(--space-l);font-size:var(--size-step--1);color:var(--color-gray-500);line-height:var(--line-height-relaxed);margin:0}.FailurePage-module__9uW4Ma__reasonsList li{margin-bottom:var(--space-2xs)}.FailurePage-module__9uW4Ma__reasonsList li:last-child{margin-bottom:0}.FailurePage-module__9uW4Ma__buttonsContainer{gap:var(--space-s);flex-direction:column;display:flex}.FailurePage-module__9uW4Ma__supportSection{text-align:center}.FailurePage-module__9uW4Ma__supportText{font-size:var(--size-step--1);color:var(--color-gray-400);margin:0}.FailurePage-module__9uW4Ma__supportLink{color:var(--color-primary);text-decoration:none}.FailurePage-module__9uW4Ma__supportLink:hover{text-decoration:underline}.FailurePage-module__9uW4Ma__paymentId{font-size:var(--size-step--2);color:var(--color-gray-300);text-align:center;font-family:var(--font-mono,monospace);margin:0}.FailurePage-module__9uW4Ma__notFoundText,.FailurePage-module__9uW4Ma__loadingText{text-align:center;color:var(--color-gray-500);margin:0}.FailurePage-module__9uW4Ma__inlineIcon{vertical-align:middle;margin-right:.5ch}
.ChatAuth-module__3jVbOW__container{width:100%;padding:var(--space-m);border-top:1px solid var(--color-gray-100)}.ChatAuth-module__3jVbOW__heading{font-size:var(--size-step-2);font-weight:var(--font-bold);color:var(--color-dark);line-height:var(--leading-tight)}.ChatAuth-module__3jVbOW__primaryCta{--btn-bg:var(--color-dark);--btn-text:var(--color-light);--btn-border:var(--color-dark);border-radius:var(--radius-full);font-weight:var(--font-semibold)}.ChatAuth-module__3jVbOW__primaryCta:hover{--btn-bg:var(--color-gray-500);--btn-border:var(--color-gray-500)}.ChatAuth-module__3jVbOW__primaryCta:disabled{--btn-bg:var(--color-gray-200);--btn-text:var(--color-gray-400);--btn-border:var(--color-gray-200)}.ChatAuth-module__3jVbOW__secondaryCta{align-items:center;gap:var(--space-2xs);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-gray-500);transition:color var(--transition-base);background:0 0;border:none;font-family:inherit;display:inline-flex}.ChatAuth-module__3jVbOW__secondaryCta:hover{color:var(--color-dark)}.ChatAuth-module__3jVbOW__secondaryCta:focus-visible{outline:2px solid var(--focus-color);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}.ChatAuth-module__3jVbOW__secondaryCta:disabled{opacity:.5;cursor:not-allowed;color:var(--color-gray-400)}.ChatAuth-module__3jVbOW__submitCta{--btn-bg:var(--color-dark);--btn-text:var(--color-light);--btn-border:var(--color-dark);border-radius:var(--radius-full);font-weight:var(--font-semibold)}.ChatAuth-module__3jVbOW__submitCta:disabled{--btn-bg:var(--color-gray-200);--btn-text:var(--color-gray-400);--btn-border:var(--color-gray-200)}.ChatAuth-module__3jVbOW__emailDisplay{font-size:var(--size-step--1);color:var(--color-gray-500)}.ChatAuth-module__3jVbOW__emailDisplay strong{color:var(--color-dark);font-weight:var(--font-semibold)}.ChatAuth-module__3jVbOW__helperText{font-size:var(--size-step--1);color:var(--color-gray-400)}.ChatAuth-module__3jVbOW__tryAgainLink{color:var(--color-gray-500);text-underline-offset:.2em;cursor:pointer;min-height:2.75rem;font:inherit;font-size:var(--size-step--1);transition:color var(--transition-base);background:0 0;border:none;padding:0;text-decoration:underline;text-decoration-thickness:1px}.ChatAuth-module__3jVbOW__tryAgainLink:hover{color:var(--color-dark)}.ChatAuth-module__3jVbOW__tryAgainLink:focus-visible{outline:2px solid var(--focus-color);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.ChatAuth-module__3jVbOW__secondaryCta,.ChatAuth-module__3jVbOW__primaryCta,.ChatAuth-module__3jVbOW__submitCta,.ChatAuth-module__3jVbOW__tryAgainLink{transition:none}}
.ResumePayment-module__Nf4w2a__container{min-height:100vh;padding:var(--space-l)0}.ResumePayment-module__Nf4w2a__timerSection{border-left:3px solid var(--color-warning);padding:var(--space-s)var(--space-m);font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-dark)}.ResumePayment-module__Nf4w2a__detailsSection{padding:0}.ResumePayment-module__Nf4w2a__detailsTitle{font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-gray-400);margin-bottom:var(--space-s)}.ResumePayment-module__Nf4w2a__detailsList{gap:var(--space-xs);flex-direction:column;display:flex}.ResumePayment-module__Nf4w2a__detailItem{align-items:center;gap:var(--space-s);padding:var(--space-xs)0;border-bottom:1px solid var(--color-gray-100);display:flex}.ResumePayment-module__Nf4w2a__detailItem:last-child{border-bottom:none}.ResumePayment-module__Nf4w2a__detailIcon{color:var(--color-gray-400);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ResumePayment-module__Nf4w2a__detailIconTeam{color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ResumePayment-module__Nf4w2a__detailName{font-size:var(--size-step-0);color:var(--color-dark);flex:1}.ResumePayment-module__Nf4w2a__detailNameGroup{flex-direction:column;flex:1;gap:2px;display:flex}.ResumePayment-module__Nf4w2a__detailSub{font-size:var(--size-step--1);color:var(--color-gray-400)}.ResumePayment-module__Nf4w2a__detailPrice{font-size:var(--size-step-0);color:var(--color-gray-400);font-weight:var(--font-medium);flex-shrink:0}.ResumePayment-module__Nf4w2a__totalRow{padding:var(--space-s)0;border-top:1px solid var(--color-gray-100);justify-content:space-between;align-items:center;display:flex}.ResumePayment-module__Nf4w2a__totalLabel{font-size:var(--size-step-0);color:var(--color-dark)}.ResumePayment-module__Nf4w2a__totalAmount{font-size:var(--size-step-1);color:var(--color-dark)}
.PropsTable-module__Jqe2gG__wrapper{overflow-x:auto}.PropsTable-module__Jqe2gG__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:var(--size-step--1)}.PropsTable-module__Jqe2gG__th{text-align:left;padding:var(--space-xs)var(--space-s);border-bottom:2px solid var(--color-gray-200);font-weight:var(--font-weight-semibold);color:var(--color-dark);white-space:nowrap}.PropsTable-module__Jqe2gG__propName{padding:var(--space-xs)var(--space-s);border-bottom:1px solid var(--color-gray-100);font-family:var(--font-mono);white-space:nowrap}.PropsTable-module__Jqe2gG__propType{padding:var(--space-xs)var(--space-s);border-bottom:1px solid var(--color-gray-100);font-family:var(--font-mono);color:var(--color-gray-500)}.PropsTable-module__Jqe2gG__propDefault{padding:var(--space-xs)var(--space-s);border-bottom:1px solid var(--color-gray-100);font-family:var(--font-mono);color:var(--color-gray-400)}.PropsTable-module__Jqe2gG__propDescription{padding:var(--space-xs)var(--space-s);border-bottom:1px solid var(--color-gray-100);color:var(--color-gray-500)}.PropsTable-module__Jqe2gG__required{color:var(--color-error);margin-left:.25em}
.NotificationDateGroup-module__XpX90a__group{gap:var(--space-s);flex-direction:column;display:flex}.NotificationDateGroup-module__XpX90a__label{font-size:var(--size-step--1);font-weight:var(--font-semibold);color:var(--color-gray-400);padding-left:var(--space-xs)}
.skeleton-utilities-module__ld-j9a__skeletonSm{width:5rem;height:var(--size-step-0)}.skeleton-utilities-module__ld-j9a__skeletonMd{width:8rem;height:var(--size-step-0)}.skeleton-utilities-module__ld-j9a__skeletonLg{width:80%;height:var(--size-step-1)}.skeleton-utilities-module__ld-j9a__skeletonXl{width:60%;height:var(--size-step-0)}.skeleton-utilities-module__ld-j9a__skeletonPill{border-radius:999px}.skeleton-utilities-module__ld-j9a__skeletonCircle{width:var(--space-m);height:var(--space-m);border-radius:50%}.skeleton-utilities-module__ld-j9a__skeletonChip{width:5rem;height:var(--size-step-1);border-radius:999px}.skeleton-utilities-module__ld-j9a__skeletonTitle{width:80%;height:var(--size-step-1);margin-top:var(--space-m)}.skeleton-utilities-module__ld-j9a__skeletonSubtitle{width:60%;height:var(--size-step-0);margin-top:var(--space-s)}.skeleton-utilities-module__ld-j9a__skeletonPrice{width:4rem;height:var(--size-step-0)}.skeleton-utilities-module__ld-j9a__skeletonMeta{width:6rem;height:var(--size-step-0)}
.CreateTeamForm-module__w5L1Ba__formCard{padding:var(--space-l)}.CreateTeamForm-module__w5L1Ba__textareaField{gap:var(--space-xs);flex-direction:column;display:flex}.CreateTeamForm-module__w5L1Ba__textarea{width:100%;padding:var(--space-s);font-size:var(--size-step-0);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);resize:vertical;min-height:80px;font-family:inherit;transition:border-color .2s}.CreateTeamForm-module__w5L1Ba__textarea:focus{border-color:var(--color-primary);outline:none}.CreateTeamForm-module__w5L1Ba__textarea:disabled{background-color:var(--color-gray-50);cursor:not-allowed}.CreateTeamForm-module__w5L1Ba__textarea::placeholder{color:var(--color-gray-300)}.CreateTeamForm-module__w5L1Ba__charCount{font-size:var(--size-step--1);color:var(--color-gray-300);text-align:right}.CreateTeamForm-module__w5L1Ba__switchField{justify-content:space-between;align-items:flex-start;gap:var(--space-m);padding:var(--space-s)0;display:flex}.CreateTeamForm-module__w5L1Ba__switchLabel{gap:var(--space-2xs);flex-direction:column;display:flex}.CreateTeamForm-module__w5L1Ba__switchHint{font-size:var(--size-step--1);color:var(--color-gray-400);max-width:30ch}
.EmptyState-module__nUjCuq__container{text-align:center;padding:var(--space-3xl)var(--space-l);justify-content:center;align-items:center;gap:var(--space-s);flex-direction:column;min-height:40vh;display:flex}.EmptyState-module__nUjCuq__title{font-size:var(--size-step-2);font-weight:var(--font-semibold);color:var(--color-dark)}.EmptyState-module__nUjCuq__description{font-size:var(--size-step-0);color:var(--color-gray-400);max-width:30ch}.EmptyState-module__nUjCuq__cta{margin-top:var(--space-s)}
.FeedbackModal-module__Rfl9dG__content{gap:var(--space-l);flex-direction:column;display:flex}.FeedbackModal-module__Rfl9dG__description{color:var(--color-gray-400);font-size:var(--size-step-0);line-height:1.5}.FeedbackModal-module__Rfl9dG__field{gap:var(--space-xs);flex-direction:column;display:flex}.FeedbackModal-module__Rfl9dG__label{font-weight:var(--font-bold);font-size:var(--size-step-0);color:var(--color-dark)}.FeedbackModal-module__Rfl9dG__select,.FeedbackModal-module__Rfl9dG__textarea{padding:var(--space-s);border-radius:var(--radius-md);border:1px solid var(--color-gray-200);background-color:var(--color-light);font-family:inherit;font-size:var(--size-step-0);transition:border-color .2s}.FeedbackModal-module__Rfl9dG__select:focus,.FeedbackModal-module__Rfl9dG__textarea:focus{border-color:var(--color-primary);outline:none}.FeedbackModal-module__Rfl9dG__textarea{resize:vertical;min-height:120px}.FeedbackModal-module__Rfl9dG__error{color:var(--color-error);font-size:var(--size-step--1);margin-top:var(--space-3xs)}.FeedbackModal-module__Rfl9dG__footer{justify-content:flex-end;gap:var(--space-m);margin-top:var(--space-m);display:flex}
.HeroImage-module__hJaHlq__hero{aspect-ratio:4/3;background-color:var(--color-gray-200);width:100%;max-height:50dvh;position:relative;overflow:hidden}.HeroImage-module__hJaHlq__heroImage{object-fit:cover;width:100%;height:100%}.HeroImage-module__hJaHlq__gradientTop{pointer-events:none;z-index:1;background:linear-gradient(#0006,#0000);height:6rem;position:absolute;top:0;left:0;right:0}.HeroImage-module__hJaHlq__headerSlot{z-index:2;padding:var(--space-s)var(--space-m);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.HeroImage-module__hJaHlq__badgeSlot{bottom:var(--space-m);left:var(--space-m);z-index:2;position:absolute}@supports (padding:max(0px)){.HeroImage-module__hJaHlq__headerSlot{padding-top:max(var(--space-s),env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.HeroImage-module__hJaHlq__hero{transition:none}}
.ParticipantsList-module__6qg3fq__container{gap:var(--space-s);flex-direction:column;display:flex}.ParticipantsList-module__6qg3fq__heading{font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-gray-500)}.ParticipantsList-module__6qg3fq__list{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ParticipantsList-module__6qg3fq__item{margin:0;padding:0}.ParticipantsList-module__6qg3fq__participantItem{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-s);background-color:var(--color-light);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);transition:all var(--transition-base);display:flex}.ParticipantsList-module__6qg3fq__participantItem[data-first=true]{background-color:var(--color-white);border-color:var(--color-primary-light);box-shadow:0 1px 2px #00000008}.ParticipantsList-module__6qg3fq__participantItem[data-type=guest]{background-color:var(--color-gray-50);border-color:#0000}.ParticipantsList-module__6qg3fq__participantItem:after{content:"";background-color:var(--color-success);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:auto;display:block}.ParticipantsList-module__6qg3fq__leftContent{align-items:center;gap:var(--space-s);flex:1;min-width:0;display:flex}.ParticipantsList-module__6qg3fq__avatar{--avatar-size:2.75rem;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-full);background-color:var(--color-gray-100);color:var(--color-gray-400);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ParticipantsList-module__6qg3fq__avatar[data-type=user]{background-color:var(--color-primary-lightest);color:var(--color-primary)}.ParticipantsList-module__6qg3fq__avatar[data-type=team]{background-color:var(--color-accent-lightest);color:var(--color-dark)}.ParticipantsList-module__6qg3fq__avatarComponent{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.ParticipantsList-module__6qg3fq__iconVisible{z-index:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.ParticipantsList-module__6qg3fq__iconHidden{display:none}.ParticipantsList-module__6qg3fq__info{flex-direction:column;gap:.2rem;min-width:0;display:flex}.ParticipantsList-module__6qg3fq__name{font-size:var(--size-step-0);font-weight:var(--font-medium);color:var(--color-dark);line-height:var(--line-height-tight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ParticipantsList-module__6qg3fq__roleBadge{font-size:var(--size-step--2);font-weight:var(--font-medium);border-radius:var(--radius-full);align-items:center;width:fit-content;padding:.15em .5em;display:inline-flex}.ParticipantsList-module__6qg3fq__roleBadge[data-type=user]{background-color:var(--color-primary-lightest);color:var(--color-primary-dark)}.ParticipantsList-module__6qg3fq__roleBadge[data-type=team]{background-color:var(--color-accent-lightest);color:var(--color-dark)}.ParticipantsList-module__6qg3fq__roleBadge[data-type=guest]{background-color:var(--color-gray-200);color:var(--color-gray-600)}@media (max-width:480px){.ParticipantsList-module__6qg3fq__avatar{--avatar-size:2.25rem}.ParticipantsList-module__6qg3fq__participantItem{padding:var(--space-s)}.ParticipantsList-module__6qg3fq__roleBadge{font-size:.65rem}}
.landing-module__cwKrRa__hero{--hero-padding-block:var(--space-3xl);min-height:min(90vh,56rem);background-color:var(--color-dark);color:var(--color-light);text-align:center;align-items:center;padding-block-start:calc(var(--hero-padding-block) + 4rem);padding-block-end:var(--hero-padding-block);display:flex}.landing-module__cwKrRa__heroContent{align-items:center;gap:var(--space-l);flex-direction:column;display:flex}.landing-module__cwKrRa__heroTitle{font-family:var(--font-family-display);font-size:var(--size-step-7);font-weight:var(--font-extrabold,800);color:var(--color-light);line-height:var(--leading-tight,1.1);text-transform:uppercase;letter-spacing:var(--uppercase-kerning,.05em);max-width:18ch;margin-inline:auto}.landing-module__cwKrRa__heroSubtitle{font-size:var(--size-step-1);color:var(--color-gray-300);max-width:40ch;margin-inline:auto}.landing-module__cwKrRa__heroCtas{justify-content:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.landing-module__cwKrRa__heroMascot{margin-inline:auto}.landing-module__cwKrRa__matchesPreview{padding-block:var(--space-2xl);background-color:var(--color-light)}.landing-module__cwKrRa__matchesViewAll{text-align:center}.landing-module__cwKrRa__howItWorks{padding-block:var(--space-2xl);background-color:var(--color-dark);color:var(--color-light)}.landing-module__cwKrRa__sectionTitle{font-size:var(--size-step-4);font-weight:var(--font-bold,700);text-align:center;margin-inline:auto}.landing-module__cwKrRa__howItWorks .landing-module__cwKrRa__sectionTitle{color:var(--color-light)}.landing-module__cwKrRa__step{text-align:center;padding:var(--space-l)}.landing-module__cwKrRa__stepMascot{margin-block-end:var(--space-s);margin-inline:auto}.landing-module__cwKrRa__stepNumber{font-size:var(--size-step--1);font-weight:var(--font-medium);color:var(--color-gray-400)}.landing-module__cwKrRa__stepTitle{font-size:var(--size-step-2);font-weight:var(--font-bold,700);color:var(--color-light)}.landing-module__cwKrRa__stepDescription{font-size:var(--size-step-0);color:var(--color-gray-300);max-width:30ch;margin-inline:auto}.landing-module__cwKrRa__finalCta{padding-block:var(--space-3xl);text-align:center;background-color:var(--color-light);color:var(--color-dark)}.landing-module__cwKrRa__finalCtaTitle{font-size:var(--size-step-4);font-weight:var(--font-bold,700);color:var(--color-dark);text-align:center;margin-inline:auto}.landing-module__cwKrRa__finalCtaSubtitle{font-size:var(--size-step-1);color:var(--color-gray-500);max-width:40ch;margin-inline:auto}.landing-module__cwKrRa__features{padding-block:var(--space-2xl);background-color:var(--color-light);color:var(--color-dark)}.landing-module__cwKrRa__feature{text-align:center;padding:var(--space-m)}.landing-module__cwKrRa__featureIcon{color:var(--color-gray-400);justify-content:center;align-items:center;margin-inline:auto;display:flex}.landing-module__cwKrRa__featureTitle{font-size:var(--size-step-1);font-weight:var(--font-bold,700);color:var(--color-dark)}.landing-module__cwKrRa__featureDescription{font-size:var(--size-step-0);color:var(--color-gray-500);max-width:28ch;margin-inline:auto}.landing-module__cwKrRa__teamsTeaser{padding-block:var(--space-2xl);background-color:var(--color-dark);color:var(--color-light);text-align:center}.landing-module__cwKrRa__teamsTeaserTitle{font-size:var(--size-step-4);font-weight:var(--font-bold,700);color:var(--color-light);text-align:center;margin-inline:auto}.landing-module__cwKrRa__teamsTeaserDescription{font-size:var(--size-step-1);color:var(--color-gray-300);max-width:40ch;margin-inline:auto}
.error-module__B9vjrG__container{min-height:100vh;padding:var(--space-l)0;align-items:flex-start;display:flex}.error-module__B9vjrG__errorCard{max-width:28rem;margin-inline:auto}.error-module__B9vjrG__errorIconContainer{margin-bottom:var(--space-m);color:var(--color-error);justify-content:center;display:flex}.error-module__B9vjrG__errorTitle{font-size:var(--size-step-3);font-weight:var(--font-bold);text-align:center;color:var(--color-dark);margin:0}.error-module__B9vjrG__errorAlert{text-align:center}.error-module__B9vjrG__supportSection{padding-top:var(--space-m);border-top:1px solid var(--color-gray-200);text-align:center}.error-module__B9vjrG__supportText{font-size:var(--size-step-0);color:var(--color-gray-400);margin-bottom:var(--space-s)}.error-module__B9vjrG__supportLink{align-items:center;gap:var(--space-xs);color:var(--color-primary);font-size:var(--size-step-0);padding:var(--space-xs)var(--space-s);border-radius:var(--radius-md);text-decoration:none;transition:background-color .2s;display:inline-flex}.error-module__B9vjrG__supportLink:hover{background-color:var(--color-gray-100);text-decoration:underline}.error-module__B9vjrG__supportLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.error-module__B9vjrG__debugInfo{margin-top:var(--space-m);padding-top:var(--space-m);border-top:1px solid var(--color-gray-200);text-align:center}.error-module__B9vjrG__debugLabel{font-size:var(--size-step--1);color:var(--color-gray-400);margin-bottom:var(--space-xs)}.error-module__B9vjrG__debugCode{font-family:var(--font-mono);font-size:var(--size-step--1);color:var(--color-gray-500);background-color:var(--color-gray-100);padding:var(--space-xs)var(--space-s);border-radius:var(--radius-sm);word-break:break-all;display:block}
.PendingPageSkeleton-module__eQSIFa__pageContainer{min-height:100vh;padding-block:var(--space-xl)}@keyframes PendingPageSkeleton-module__eQSIFa__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.PendingPageSkeleton-module__eQSIFa__pendingIconSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:2rem;height:2rem;margin-inline:auto;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__headerSkeleton{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.PendingPageSkeleton-module__eQSIFa__titleSkeleton{border-radius:var(--radius-md);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:12rem;max-width:100%;height:2.25rem;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__subtitleSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:14rem;max-width:100%;height:1.25rem;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__alertSkeleton{border-left:3px solid var(--color-gray-200);padding:var(--space-s)var(--space-m);gap:var(--space-xs);flex-direction:column;display:flex}.PendingPageSkeleton-module__eQSIFa__alertTitleSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:16rem;max-width:100%;height:1.125rem;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__alertDescriptionSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:100%;height:2.5rem;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__gameInfoSkeleton{border-top:1px solid var(--color-gray-100);border-bottom:1px solid var(--color-gray-100);padding:var(--space-m)0}.PendingPageSkeleton-module__eQSIFa__gameTitleSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:12rem;max-width:100%;height:1.5rem;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__infoRowSkeleton{align-items:flex-start;gap:var(--space-s);display:flex}.PendingPageSkeleton-module__eQSIFa__infoIconSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;flex-shrink:0;width:1.25rem;height:1.25rem;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__infoTextSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:10rem;max-width:100%;height:1.125rem;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__infoTextLongSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:14rem;max-width:100%;height:1.125rem;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__stepsSkeleton{border-top:1px solid var(--color-gray-100);padding-top:var(--space-m);gap:var(--space-s);flex-direction:column;display:flex}.PendingPageSkeleton-module__eQSIFa__stepsTitleSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:6rem;height:1.125rem;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__stepsListSkeleton{gap:var(--space-xs);flex-direction:column;display:flex}.PendingPageSkeleton-module__eQSIFa__stepsItemSkeleton{align-items:center;gap:var(--space-s);padding:var(--space-xs)0;border-bottom:1px solid var(--color-gray-100);display:flex}.PendingPageSkeleton-module__eQSIFa__stepsItemSkeleton:before{content:"";border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;flex-shrink:0;width:1rem;height:1rem;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__stepsItemSkeleton:after{content:"";border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:100%;max-width:18rem;height:.875rem;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__stepsItemSkeleton:last-child{border-bottom:none}.PendingPageSkeleton-module__eQSIFa__stepsItemSkeleton:first-child:after{max-width:20rem}.PendingPageSkeleton-module__eQSIFa__stepsItemSkeleton:nth-child(2):after{max-width:22rem;animation-delay:.1s}.PendingPageSkeleton-module__eQSIFa__stepsItemSkeleton:nth-child(3):after{max-width:18rem;animation-delay:.2s}.PendingPageSkeleton-module__eQSIFa__stepsItemSkeleton:nth-child(4):after{max-width:16rem;animation-delay:.3s}.PendingPageSkeleton-module__eQSIFa__buttonsContainer{gap:var(--space-s);flex-direction:column;display:flex}.PendingPageSkeleton-module__eQSIFa__primaryButtonSkeleton{border-radius:var(--radius-full);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:100%;height:3.25rem;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__secondaryButtonSkeleton{border-radius:var(--radius-full);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:100%;height:3.25rem;animation:1.5s ease-in-out .1s infinite PendingPageSkeleton-module__eQSIFa__shimmer}.PendingPageSkeleton-module__eQSIFa__supportSkeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200)0%,var(--color-gray-100)50%,var(--color-gray-200)100%);background-size:200% 100%;width:18rem;max-width:100%;height:.875rem;margin-inline:auto;animation:1.5s ease-in-out infinite PendingPageSkeleton-module__eQSIFa__shimmer}@media (prefers-reduced-motion:reduce){.PendingPageSkeleton-module__eQSIFa__pendingIconSkeleton,.PendingPageSkeleton-module__eQSIFa__titleSkeleton,.PendingPageSkeleton-module__eQSIFa__subtitleSkeleton,.PendingPageSkeleton-module__eQSIFa__alertTitleSkeleton,.PendingPageSkeleton-module__eQSIFa__alertDescriptionSkeleton,.PendingPageSkeleton-module__eQSIFa__gameTitleSkeleton,.PendingPageSkeleton-module__eQSIFa__infoIconSkeleton,.PendingPageSkeleton-module__eQSIFa__infoTextSkeleton,.PendingPageSkeleton-module__eQSIFa__infoTextLongSkeleton,.PendingPageSkeleton-module__eQSIFa__stepsTitleSkeleton,.PendingPageSkeleton-module__eQSIFa__stepsItemSkeleton:before,.PendingPageSkeleton-module__eQSIFa__stepsItemSkeleton:after,.PendingPageSkeleton-module__eQSIFa__primaryButtonSkeleton,.PendingPageSkeleton-module__eQSIFa__secondaryButtonSkeleton,.PendingPageSkeleton-module__eQSIFa__supportSkeleton{animation:none}}
.PatternLibraryLayout-module__vcN5qW__root{background:var(--color-light-alternate);min-height:100vh}.PatternLibraryLayout-module__vcN5qW__body{display:flex}.PatternLibraryLayout-module__vcN5qW__sidebar{flex-shrink:0;width:280px}.PatternLibraryLayout-module__vcN5qW__main{padding:var(--space-l);flex:1;max-width:1200px}
.GuestChatView-module__Jr35aa__container{height:100%;padding:var(--space-xl);justify-content:center;align-items:center;display:flex}.GuestChatView-module__Jr35aa__gate{text-align:center;width:100%;max-width:22rem}.GuestChatView-module__Jr35aa__icon{color:var(--color-gray-300);margin-inline:auto;display:block}.GuestChatView-module__Jr35aa__title{font-size:var(--size-step-3);font-weight:var(--font-bold);color:var(--color-dark);margin:0}.GuestChatView-module__Jr35aa__subtitle{font-size:var(--size-step-0);color:var(--color-gray-500);margin:0}
.ImportStatement-module__vDLJ5a__container{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-xs)var(--space-m);background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);display:flex}.ImportStatement-module__vDLJ5a__code{font-family:var(--font-mono);font-size:var(--size-step--1);color:var(--color-primary);white-space:nowrap;overflow-x:auto}.ImportStatement-module__vDLJ5a__copyButton{background:var(--color-primary);color:var(--color-dark);padding:var(--space-3xs)var(--space-xs);border-radius:var(--radius-sm);font-size:var(--size-step--2);cursor:pointer;font-family:var(--font-mono);transition:var(--transition-base);border:none;flex-shrink:0}.ImportStatement-module__vDLJ5a__copyButton:hover{opacity:.9}.ImportStatement-module__vDLJ5a__copyButton[data-copied]{background:var(--color-success);color:var(--color-light)}
/*# sourceMappingURL=8fdd17e3dae9dc57.css.map*/