.PaymentLayout-module__iCZDyW__rootContainer{--shell-shared-section-size:36.875rem;--shell-main-inline-size:41.25rem}.PaymentLayout-module__iCZDyW__rootContainer[data-variant=even]{--shell-main-inline-size:var(--shell-shared-section-size)}.PaymentLayout-module__iCZDyW__rootContainer{--shell-order-summary-inline-size:32.5rem}.PaymentLayout-module__iCZDyW__rootContainer[data-variant=even]{--shell-order-summary-inline-size:var(--shell-shared-section-size)}.PaymentLayout-module__iCZDyW__rootContainer{--shell-header-inline-size:calc(var(--shell-main-inline-size) + var(--shell-order-summary-inline-size));--shell-header-padding:16px 32px;--shell-section-columns-offset:calc(calc(var(--shell-main-inline-size) - var(--shell-order-summary-inline-size))/2);--shell-content-template-columns:minmax(min-content,calc(50% + var(--shell-section-columns-offset)))1fr;--shell-main-padding:32px;--shell-order-summary-padding:32px;--shell-footer-padding:32px;--shell-content-display:grid}@media screen and (max-width:62em){.PaymentLayout-module__iCZDyW__rootContainer{--shell-content-display:flex;--shell-main-padding:24px;--shell-order-summary-padding:24px;--shell-header-padding:16px 24px;--shell-footer-padding:24px}}.PaymentLayout-module__iCZDyW__rootContainer{grid-template-rows:auto 1fr auto;grid-template-areas:"header""shell-content""footer";height:100dvb;display:grid;overflow:hidden}.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__header{background-color:var(--mantine-color-neutral-9);border-bottom:1px solid var(--mantine-color-neutral-5);grid-area:header;justify-content:center;display:flex}.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__header .PaymentLayout-module__iCZDyW__headerContent{max-width:var(--shell-header-inline-size);width:100%;padding:var(--shell-header-padding);justify-content:space-between;align-items:center;gap:16px;display:flex}.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__footer{padding:var(--shell-footer-padding);grid-area:footer}@media screen and (max-width:62em){.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__footer{padding-top:0;padding-bottom:0}}.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__shellContent{display:var(--shell-content-display);grid-area:shell-content;grid-template-areas:"main order-summary";grid-template-columns:var(--shell-content-template-columns);flex-direction:column;gap:24px;overflow:hidden}@media screen and (max-width:62em){.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__shellContent{padding-top:var(--shell-main-padding);padding-bottom:var(--shell-main-padding)}}.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__shellContent .PaymentLayout-module__iCZDyW__mainArea{grid-area:main;justify-content:flex-end;display:flex;overflow:hidden}.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__shellContent .PaymentLayout-module__iCZDyW__mainArea .PaymentLayout-module__iCZDyW__mainAreaContent{width:100%;max-width:var(--shell-main-inline-size);padding:var(--shell-main-padding);flex-direction:column;gap:32px;display:flex;overflow:auto}@media screen and (max-width:62em){.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__shellContent .PaymentLayout-module__iCZDyW__mainArea .PaymentLayout-module__iCZDyW__mainAreaContent{max-width:100%;padding-top:0;padding-bottom:0}}.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__shellContent .PaymentLayout-module__iCZDyW__orderSummaryArea{border-left:1px solid var(--mantine-color-neutral-5);background-color:var(--mantine-color-neutral-8);grid-area:order-summary;overflow:hidden}@media screen and (max-width:62em){.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__shellContent .PaymentLayout-module__iCZDyW__orderSummaryArea{background-color:#0000;max-width:100%}}.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__shellContent .PaymentLayout-module__iCZDyW__orderSummaryArea .PaymentLayout-module__iCZDyW__orderSummaryAreaContent{width:100%;height:100%;max-width:var(--shell-order-summary-inline-size);padding:var(--shell-order-summary-padding);position:sticky;inset:0 auto}@media screen and (max-width:62em){.PaymentLayout-module__iCZDyW__rootContainer .PaymentLayout-module__iCZDyW__shellContent .PaymentLayout-module__iCZDyW__orderSummaryArea .PaymentLayout-module__iCZDyW__orderSummaryAreaContent{max-width:100%;padding-top:0;padding-bottom:0}}
.FilterChip-module__lgWQAq__root{border-radius:24px;padding:8px 12px}.FilterChip-module__lgWQAq__root[data-variant=outline]{border-color:var(--mantine-color-neutral-3)}.FilterChip-module__lgWQAq__root[data-variant=outline][data-active]{border-color:var(--mantine-color-primary-filled)}.FilterChip-module__lgWQAq__root[data-variant=outline] .FilterChip-module__lgWQAq__label{color:var(--mantine-color-white);font-size:14px;font-weight:400}.FilterChip-module__lgWQAq__root[data-variant=outline] .FilterChip-module__lgWQAq__section{color:var(--mantine-color-primary-filled)}
.SecondaryButton-module__AE36wG__root{border-color:var(--mantine-color-primary-5);color:var(--mantine-color-white)}.SecondaryButton-module__AE36wG__root[data-disabled][data-variant=outline]{border-color:var(--mantine-color-neutral-4)}
.IndicatorCircle-module__Ft8nkq__root{border-radius:50%;width:8px;height:8px}
@media (max-width:768px){.AuthModal-module__wu21xa__pin-input{gap:4px}.AuthModal-module__wu21xa__pin-input div{width:16.6667%!important}}
.UserMenu-module__rqna0G__root{border-radius:calc(.75rem*var(--mantine-scale));padding:calc(.625rem*var(--mantine-scale))}.UserMenu-module__rqna0G__chevron{color:var(--mantine-color-white)}
.NotificationTabs-module__Y5kKrW__root{--tabs-color:white}.NotificationTabs-module__Y5kKrW__tab{padding:12px 24px}.NotificationTabs-module__Y5kKrW__list:before{border:none}.NotificationTabs-module__Y5kKrW__tabSection{margin-inline-start:16px}.NotificationTabs-module__Y5kKrW__tabLabel{font-size:14px;font-weight:700}
.NotificationTabIndicator-module__LiiM1W__indicator{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:10px;font-weight:500;transition:background-color .2s,color .2s}
.BaseNotificationItem-module__SIxnXq__root{border-bottom:1px solid var(--mantine-color-neutral-5);cursor:default;border-left:2px solid #0000;width:100%;padding:16px 24px;transition:background .2s ease-in-out}.BaseNotificationItem-module__SIxnXq__root[data-unread]{border-left-color:var(--mantine-color-primary-5)}.BaseNotificationItem-module__SIxnXq__root[data-pinned]{background:#0934194d}.BaseNotificationItem-module__SIxnXq__root[data-clickable]{cursor:pointer}.BaseNotificationItem-module__SIxnXq__root[data-clickable]:not([data-pinned]):hover{background:#0934191a}
.NotificationList-module__G8Ax9G__root{max-height:min(70dvh,1000px)}.NotificationList-module__G8Ax9G__viewport{border-bottom-right-radius:20px;border-bottom-left-radius:20px}
.NotificationsPopover-module__-0H2rq__dropdown{border:none;border-radius:12px;padding:24px 0 0;box-shadow:0 16px 32px #0000001f}[data-mantine-color-scheme=dark] .NotificationsPopover-module__-0H2rq__dropdown{background-color:var(--mantine-color-neutral-8)}
.HeaderLink-module__I1KpbW__link{height:100%;padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);color:var(--mantine-color-white);font-size:var(--mantine-font-size-md);border-radius:calc(.25rem*var(--mantine-scale));align-items:center;text-decoration:none;display:flex}.HeaderLink-module__I1KpbW__link[data-active]{text-decoration:underline}@media (max-width:48em){.HeaderLink-module__I1KpbW__link{height:calc(2.625rem*var(--mantine-scale));width:100%}}.HeaderLink-module__I1KpbW__link{box-sizing:border-box}@media (hover:hover){.HeaderLink-module__I1KpbW__link:hover{background-color:color-mix(in srgb,var(--mantine-color-neutral-5),transparent 80%);border-top:3px solid #0000;border-bottom:3px solid var(--mantine-color-primary-5)}}@media (hover:none){.HeaderLink-module__I1KpbW__link:active{background-color:color-mix(in srgb,var(--mantine-color-neutral-5),transparent 80%);border-top:3px solid #0000;border-bottom:3px solid var(--mantine-color-primary-5)}}
.ChatListItem-module__234E2a__chat-list-item{padding:var(--mantine-spacing-xs);margin-block:4px}.ChatListItem-module__234E2a__chat-list-item[data-is-selected]{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-neutral-6)}.ChatListItem-module__234E2a__chat-list-item:hover:not([data-is-selected]){border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-neutral-7)}.ChatListItem-module__234E2a__chat-list-item{-webkit-user-select:none;user-select:none}
.ChatMessage-module__emx0uq__message-container{display:flex}.ChatMessage-module__emx0uq__message-container[data-is-own]{justify-content:flex-end}.ChatMessage-module__emx0uq__message-container:not([data-is-own]){justify-content:flex-start}.ChatMessage-module__emx0uq__message-bubble-outer{color:var(--mantine-color-black);align-self:flex-start;max-width:min(70%,400px);position:relative}.ChatMessage-module__emx0uq__message-bubble-outer[data-is-own]{background-color:var(--mantine-color-primary-8);color:var(--mantine-color-white);align-self:flex-end}.ChatMessage-module__emx0uq__message-bubble-outer:not([data-is-own]){background-color:var(--mantine-color-neutral-6);color:var(--mantine-color-white);align-self:flex-start}.ChatMessage-module__emx0uq__message-bubble-outer{--chat-message-tail-radius:2px;--chat-message-normal-radius:9px;--chat-message-timestamp-radius:6px;border-radius:var(--chat-message-normal-radius);border-bottom-right-radius:var(--chat-message-timestamp-radius)}.ChatMessage-module__emx0uq__message-bubble-outer[data-is-last-in-group][data-is-own]{border-bottom-right-radius:var(--chat-message-tail-radius)}.ChatMessage-module__emx0uq__message-bubble-outer[data-is-last-in-group]:not([data-is-own]){border-bottom-left-radius:var(--chat-message-tail-radius)}.ChatMessage-module__emx0uq__message-bubble-inner{--chat-message-tail-radius:0px;--chat-message-normal-radius:6px;--chat-message-timestamp-radius:3px;border-radius:var(--chat-message-normal-radius);border-bottom-right-radius:var(--chat-message-timestamp-radius);margin:3px;overflow:hidden}.ChatMessage-module__emx0uq__message-bubble-inner[data-is-last-in-group][data-is-own]{border-bottom-right-radius:var(--chat-message-tail-radius)}.ChatMessage-module__emx0uq__message-bubble-inner[data-is-last-in-group]:not([data-is-own]){border-bottom-left-radius:var(--chat-message-tail-radius)}.ChatMessage-module__emx0uq__reactions{margin-inline:4px;flex-wrap:nowrap;align-items:center;gap:4px;margin-top:4px;margin-bottom:2px;display:flex}.ChatMessage-module__emx0uq__reaction-button{background-color:var(--mantine-color-neutral-5);color:var(--mantine-color-white);border-radius:9999px;flex-wrap:nowrap;align-items:center;gap:4px;padding:4px 8px;display:flex}.ChatMessage-module__emx0uq__message-bubble-outer[data-is-own] .ChatMessage-module__emx0uq__reaction-button{border:1px solid #0000}.ChatMessage-module__emx0uq__message-bubble-outer[data-is-own] .ChatMessage-module__emx0uq__reaction-button[data-is-own]{background-color:var(--mantine-color-primary-6);border-color:var(--mantine-color-primary-4)}.ChatMessage-module__emx0uq__message-bubble-outer[data-is-own] .ChatMessage-module__emx0uq__reaction-button:not([data-is-own]){background-color:var(--mantine-color-primary-7)}.ChatMessage-module__emx0uq__message-bubble-outer:not([data-is-own]) .ChatMessage-module__emx0uq__reaction-button{border:1px solid #0000}.ChatMessage-module__emx0uq__message-bubble-outer:not([data-is-own]) .ChatMessage-module__emx0uq__reaction-button[data-is-own]{background-color:var(--mantine-color-neutral-3);border-color:var(--mantine-color-neutral-1)}.ChatMessage-module__emx0uq__message-bubble-outer:not([data-is-own]) .ChatMessage-module__emx0uq__reaction-button:not([data-is-own]){background-color:var(--mantine-color-neutral-6)}.ChatMessage-module__emx0uq__reaction-picker-container{opacity:0;transition:opacity .2s}.ChatMessage-module__emx0uq__message-container:hover .ChatMessage-module__emx0uq__reaction-picker-container{opacity:1}.ChatMessage-module__emx0uq__profile-picture-container{justify-content:center;align-items:end;width:32px;padding-right:4px;display:flex}.ChatMessage-module__emx0uq__profile-picture{aspect-ratio:1;width:100%;height:auto}.ChatMessage-module__emx0uq__message-content-text{white-space:pre-wrap;margin-inline:4px}.ChatMessage-module__emx0uq__message-content-text a{color:var(--mantine-color-white)}.ChatMessage-module__emx0uq__message-sender-name{margin-inline:4px;margin-top:2px}.ChatMessage-module__emx0uq__message-timestamp[data-is-badge]{background-color:var(--mantine-color-neutral-1);color:var(--mantine-color-black);border-radius:9999px;margin-bottom:4px;margin-right:2px;padding-inline:6px;right:0}
@font-face{font-family:satoshi;src:url(../media/Satoshi_Variable-s.p.fc536e90.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_VariableItalic-s.p.1733863a.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:italic}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:92.36%;descent-override:21.95%;line-gap-override:9.14%;size-adjust:109.35%}.satoshi_6fa67927-module__MYxeuq__className{font-family:satoshi,satoshi Fallback}
@font-face{font-family:mattone;src:url(../media/Mattone_Regular-s.p.03b4288e.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mattone Fallback;src:local(Arial);ascent-override:80.61%;descent-override:25.15%;line-gap-override:11.09%;size-adjust:135.21%}.mattone_f8de8610-module__yu2b9G__className{font-family:mattone,mattone Fallback}
.Badge-module__eP9-mG__root{text-transform:inherit;font-weight:500}.Badge-module__eP9-mG__root .Badge-module__eP9-mG__label[data-variant=light]{color:#fff}.Badge-module__eP9-mG__root[data-size=sm]{--badge-section-size:14px}.Badge-module__eP9-mG__root[data-size=md]{--badge-section-size:16px}.Badge-module__eP9-mG__root[data-size=lg]{--badge-section-size:20px}.Badge-module__eP9-mG__root .Badge-module__eP9-mG__section{width:var(--badge-section-size);height:var(--badge-section-size)}
.Button-module__CsfnqW__root{font-weight:700}.Button-module__CsfnqW__root[data-size=sm]{--button-section-size:14px}.Button-module__CsfnqW__root[data-size=md]{--button-section-size:16px}.Button-module__CsfnqW__root[data-size=lg]{--button-section-size:20px}.Button-module__CsfnqW__root .Button-module__CsfnqW__section{width:var(--button-section-size);height:var(--button-section-size)}
.WrapperContainer-module__nDcmaq__wrapper{grid-template-columns:1fr min(1440px,100% - 24px) 1fr;width:100%;display:grid}.WrapperContainer-module__nDcmaq__scrollable{height:100%;overflow-y:auto}.WrapperContainer-module__nDcmaq__wrapper>*{grid-column:2}.WrapperContainer-module__nDcmaq__full-bleed{grid-column:1/-1;width:100%}

.Footer-module__PA7bxq__inner{padding-top:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-xl);justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:36em){.Footer-module__PA7bxq__inner{flex-direction:column;justify-content:center}.Footer-module__PA7bxq__inner>*{flex-direction:column;align-items:center;display:flex}}
.Drawer-module__dvEC-W__title{font-family:var(--mantine-font-family-headings);font-size:calc(1.5rem*var(--mantine-scale));font-weight:400;line-height:120%}.Drawer-module__dvEC-W__header{flex:none;padding-top:40px;padding-bottom:20px}@media (min-width:48em){.Drawer-module__dvEC-W__header{padding-inline:64px}}.Drawer-module__dvEC-W__content{background-color:var(--mantine-color-neutral-8);flex-direction:column;display:flex}.Drawer-module__dvEC-W__close{color:#1cff87}.Drawer-module__dvEC-W__body{flex-direction:column;flex:1;display:flex}@media (min-width:48em){.Drawer-module__dvEC-W__body{padding-inline:64px}}
.UsagesTag-module__XMhcVG__root{background-color:var(--mantine-color-neutral-5);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-width:60px;padding:8px 12px;display:inline-flex}
.Input-module__5mP8Nq__wrapper{--input-height-sm:calc(2.5rem*var(--mantine-scale));--input-height-md:calc(3rem*var(--mantine-scale))}[data-mantine-color-scheme=dark] .Input-module__5mP8Nq__wrapper[data-variant=default]{--input-bd:var(--mantine-color-neutral-5)}.Input-module__5mP8Nq__input{background:0 0}
.WalletItemCard-module__whi6WW__root{border:none;border-radius:12px;flex-direction:column;align-self:stretch;padding:16px 24px;display:flex;box-shadow:0 4px 4px #00000040}@media screen and (max-width:62em){.WalletItemCard-module__whi6WW__root{padding:16px}}
.InputWrapper-module__Gf3XHW__label{letter-spacing:.14px;margin-bottom:8px;font-size:14px;font-weight:700;line-height:160%}.InputWrapper-module__Gf3XHW__description{margin-bottom:12px}
.VenueBenefitsCards-module__Au3tJG__container{border:none;border-radius:12px;flex-direction:column;align-self:stretch;padding:16px;display:flex;box-shadow:0 4px 4px #00000040}
.Modal-module__cVpbvG__title{font-family:var(--mantine-font-family-headings);font-size:var(--mantine-font-size-xl);line-height:normal}.Modal-module__cVpbvG__header{padding:40px 40px 0}@media (max-width:48em){.Modal-module__cVpbvG__header{padding:24px 16px 16px}}[data-mantine-color-scheme=dark] .Modal-module__cVpbvG__header{background-color:var(--mantine-color-neutral-8)}.Modal-module__cVpbvG__content{border-radius:20px;box-shadow:0 8px 16px #0003}[data-mantine-color-scheme=dark] .Modal-module__cVpbvG__content{background-color:var(--mantine-color-neutral-8)}.Modal-module__cVpbvG__body{padding:40px}@media (max-width:48em){.Modal-module__cVpbvG__body{padding:16px}}.Modal-module__cVpbvG__close{color:var(--mantine-color-white)}
.VenuePage-module__anlIPq__banner-image{height:400px}.VenuePage-module__anlIPq__banner-overlay{--overlayStart:#0000009c;--overlayEnd:#00000069;background:linear-gradient(180deg,var(--overlayStart)0%,var(--overlayEnd)70%,var(--mantine-color-body)100%);width:100%;height:100%}.VenuePage-module__anlIPq__court-row{background:repeating-linear-gradient(-45deg,var(--mantine-color-primary-9),var(--mantine-color-primary-9)1px,var(--mantine-color-body)1px,var(--mantine-color-body)8px);flex:1}.VenuePage-module__anlIPq__banner-text-shadow{text-shadow:0 4px 4px #00000040}.VenuePage-module__anlIPq__banner-title{font-size:var(--mantine-h3-font-size);line-height:1.25}@media screen and (min-width:62em){.VenuePage-module__anlIPq__banner-title{font-size:var(--mantine-h2-font-size)}}
.NavLink-module__otUixa__root{border-radius:calc(.75rem*var(--mantine-scale));padding:calc(.75rem*var(--mantine-scale))calc(1rem*var(--mantine-scale))}.NavLink-module__otUixa__root[data-variant=subtle]{color:var(--nl-color)}.NavLink-module__otUixa__root{color:var(--mantine-color-white)}.NavLink-module__otUixa__root:hover{background-color:var(--mantine-color-neutral-7)}.NavLink-module__otUixa__root[data-active]{background-color:var(--mantine-color-neutral-7);color:var(--mantine-color-white)}.NavLink-module__otUixa__root[data-active]:hover{background-color:var(--mantine-color-neutral-7)}.NavLink-module__otUixa__label{font-size:var(--mantine-font-size-md)}.NavLink-module__otUixa__collapse{width:100%}
.EventControls-module__eLMXiW__control-row{justify-content:space-between}@media (max-width:36em){.EventControls-module__eLMXiW__control-row,.EventControls-module__eLMXiW__filter-group{justify-content:center}}
.SegmentedControl-module__V9fAua__root{background-color:var(--mantine-color-neutral-8);padding:4px}[data-mantine-color-scheme=dark] .SegmentedControl-module__V9fAua__label{color:#fff}[data-mantine-color-scheme=dark] .SegmentedControl-module__V9fAua__label[data-active]{color:var(--sc-label-color)}
.EventListItem-module__YMg3JG__event-list-item{align-items:center;gap:var(--mantine-spacing-md);flex-flow:row;display:flex}.EventListItem-module__YMg3JG__event-main{gap:var(--mantine-spacing-md);flex:1;align-items:center;display:flex}.EventListItem-module__YMg3JG__event-meta{align-items:center;gap:var(--mantine-spacing-sm);display:flex}@media (max-width:48em){.EventListItem-module__YMg3JG__event-list-item{flex-direction:row;align-items:stretch}.EventListItem-module__YMg3JG__event-main{flex-direction:column;justify-content:space-around;align-items:start;gap:0;display:flex}.EventListItem-module__YMg3JG__event-date{align-self:center}.EventListItem-module__YMg3JG__event-meta{justify-content:space-between;width:100%}}
.Select-module__hdsZxW__option{border:1px solid #0000;border-radius:8px}.Select-module__hdsZxW__option:where([data-combobox-selected]){background-color:var(--mantine-color-neutral-8);color:inherit;border:1px solid var(--mantine-primary-color-filled)}@media (hover:hover){.Select-module__hdsZxW__option:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-neutral-8)}}@media (hover:none){.Select-module__hdsZxW__option:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-neutral-8)}}
.EventsList-module__KfK0ta__events-grid{grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr));gap:16px;display:grid}
.Switch-module__fXAy1G__root[data-size=md] .Switch-module__fXAy1G__label{font-size:calc(.875rem*var(--mantine-scale));font-style:normal;font-weight:700;line-height:160%}.Switch-module__fXAy1G__root[data-label-position=left] .Switch-module__fXAy1G__label{padding-right:40px}.Switch-module__fXAy1G__root[data-label-position=right] .Switch-module__fXAy1G__label{padding-left:40px}
.ThumbhashImage-module__ITI2ga__container{box-sizing:border-box;width:100%;height:100%;display:block;position:relative}.ThumbhashImage-module__ITI2ga__placeholder{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in-out;position:absolute;inset:0}.ThumbhashImage-module__ITI2ga__placeholder:not([data-loaded]){opacity:1}.ThumbhashImage-module__ITI2ga__placeholder[data-loaded]{opacity:0}.ThumbhashImage-module__ITI2ga__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in-out;position:absolute;inset:0}.ThumbhashImage-module__ITI2ga__image:not([data-loaded]){opacity:0}.ThumbhashImage-module__ITI2ga__image[data-loaded]{opacity:1}
.Tooltip-module__Gah-rq__tooltip{border-radius:12px}:where([data-mantine-color-scheme=dark]) .Tooltip-module__Gah-rq__tooltip{border:1px solid var(--mantine-color-neutral-5);background-color:var(--mantine-color-neutral-7);color:var(--mantine-color-white)}
.EventCard-module__1p4oNG__event-card{cursor:pointer;transition:transform .2s;overflow:hidden}.EventCard-module__1p4oNG__event-card:hover{transform:translateY(-2px)}.EventCard-module__1p4oNG__event-banner{aspect-ratio:1.8;width:100%;position:relative}.EventCard-module__1p4oNG__event-thumbnail{-o-object-fit:cover;object-fit:cover;background-color:var(--mantine-color-gray-2);width:100%;height:100%;position:absolute}.EventCard-module__1p4oNG__date-card{border-radius:12px;width:64px;height:64px;position:absolute;top:16px;left:16px;overflow:hidden}.EventCard-module__1p4oNG__bottom-badges{max-width:calc(100% - 32px);position:absolute;bottom:16px;left:16px;right:16px}.EventCard-module__1p4oNG__badge{border-radius:9999px;padding:6px 12px;display:flex;overflow:hidden}
.Paper-module__0jq5KG__root:not([data-modal-content]){background-color:var(--mantine-color-neutral-8)}
.CalendarReservationView-module__yDYT0a__timeslot-grid{overflow-x:auto}.CalendarReservationView-module__yDYT0a__court-name{white-space:nowrap;text-overflow:ellipsis;align-content:center;overflow:hidden}.CalendarReservationView-module__yDYT0a__court-name:last-child{border-bottom:none}.CalendarReservationView-module__yDYT0a__court-name:first-child{border-top:none}.CalendarReservationView-module__yDYT0a__color-description-not-available{background-color:var(--mantine-color-neutral-6);background-image:repeating-linear-gradient(45deg,var(--mantine-color-gray-8)0,var(--mantine-color-gray-8)2px,var(--mantine-color-gray-6)2px,var(--mantine-color-gray-6)5px);box-shadow:0 0 4px #00000040}.CalendarReservationView-module__yDYT0a__color-description-available{background-color:#0000;box-shadow:0 0 4px #00000040}.CalendarReservationView-module__yDYT0a__color-description-selected{background-color:var(--mantine-color-primary-5);box-shadow:0 0 4px #00000040}
.Radio-module__eQQGmW__root[data-size=md] .Radio-module__eQQGmW__inner{margin-top:4px}.Radio-module__eQQGmW__root[data-size=md] .Radio-module__eQQGmW__radio{border-width:2px}.Radio-module__eQQGmW__root[data-size=md] .Radio-module__eQQGmW__label{--label-lh:150%}:where([data-mantine-color-scheme=dark]) .Radio-module__eQQGmW__root .Radio-module__eQQGmW__radio{background-color:#0000}
.ReservationCalendarTimeSlotRow-module__ct-i8W__blocked-time-slot{background-color:var(--mantine-color-neutral-6);color:var(--mantine-color-white);opacity:.9;background-image:repeating-linear-gradient(45deg,var(--mantine-color-gray-8)0,var(--mantine-color-gray-8)8px,var(--mantine-color-gray-6)8px,var(--mantine-color-gray-6)20px);pointer-events:none;background-size:28px;border-radius:4px;position:absolute;box-shadow:0 0 4px #00000040}
.TimePicker-module__QoDUCq__control[data-active],.TimePicker-module__QoDUCq__field:focus{color:var(--mantine-color-black)}.TimePicker-module__QoDUCq__field:focus::placeholder{color:var(--mantine-color-black)}
.PaymentMarketingConsentSection-module__-Rh9na__checkboxLabel{font-size:var(--mantine-font-size-md);-webkit-user-select:none;user-select:none;color:var(--mantine-color-neutral-2);font-weight:400}@media screen and (max-width:62em){.PaymentMarketingConsentSection-module__-Rh9na__checkboxLabel{font-size:var(--mantine-font-size-sm)}}
.CalendarTimeSlotButton-module___ZTrnq__time-slot{cursor:pointer;transition:width .2s;position:absolute}.CalendarTimeSlotButton-module___ZTrnq__time-slot:after{content:"";background-color:var(--mantine-color-primary-5);opacity:0;border-radius:4px;width:100%;height:100%;transition:transform 1s ease-in-out,opacity .2s ease-in-out;display:block;transform:scale(.8,.9)}.CalendarTimeSlotButton-module___ZTrnq__time-slot:hover:after,.CalendarTimeSlotButton-module___ZTrnq__time-slot[data-pressed=true]:after{opacity:1;transition:transform .15s ease-in-out,opacity .15s ease-in-out;transform:scale(1)}.CalendarTimeSlotButton-module___ZTrnq__duration-button{background-color:var(--mantine-color-neutral-8);cursor:pointer;padding:var(--mantine-spacing-xs);font-weight:700;font-size:var(--mantine-font-size-md);border-radius:8px;flex-direction:row;justify-content:space-between;gap:32px;display:flex}.CalendarTimeSlotButton-module___ZTrnq__duration-button:hover,.CalendarTimeSlotButton-module___ZTrnq__duration-button[data-pressed=true]{background-color:var(--mantine-color-primary-5);color:var(--mantine-color-black);border-radius:8px}.CalendarTimeSlotButton-module___ZTrnq__duration-button:hover .CalendarTimeSlotButton-module___ZTrnq__original-price,.CalendarTimeSlotButton-module___ZTrnq__duration-button[data-pressed=true] .CalendarTimeSlotButton-module___ZTrnq__original-price{color:var(--mantine-color-black)}.CalendarTimeSlotButton-module___ZTrnq__duration-button .CalendarTimeSlotButton-module___ZTrnq__original-price{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-neutral-2);font-weight:400;text-decoration:line-through}
.RecurringReservationSalesInfoCard-module__iSJwna__root{background-color:var(--mantine-color-neutral-7);border-radius:12px;padding:16px 24px}.RecurringReservationSalesInfoCard-module__iSJwna__header{cursor:pointer;flex-flow:row;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.RecurringReservationSalesInfoCard-module__iSJwna__chevron{transition:transform .2s;transform:rotate(0)}.RecurringReservationSalesInfoCard-module__iSJwna__chevron:where([data-rotate]){transform:rotate(180deg)}
[data-mantine-color-scheme=dark] .Popover-module__woL28q__dropdown{--popover-border-color:var(--mantine-color-neutral-5);background-color:var(--mantine-color-neutral-7)}
.PaymentControlWrapper-module__AsUR9a__root{border:1px solid var(--mantine-color-neutral-5);border-radius:8px;padding:16px}
.OptionCard-module__LXRlna__timeslot-grid{grid-gap:var(--mantine-spacing-sm);gap:var(--mantine-spacing-sm);grid-template-columns:repeat(auto-fill,minmax(calc(5.625rem*var(--mantine-scale)),1fr));display:grid}@media (max-width:48em){.OptionCard-module__LXRlna__timeslot-grid{grid-template-columns:repeat(auto-fill,minmax(calc(4.0625rem*var(--mantine-scale)),1fr))}}
.RecurringReservationSlotCard-module__qWE3VW__root{background-color:var(--mantine-color-neutral-6);border:1px solid var(--mantine-color-neutral-6);border-color:var(--mantine-color-neutral-6);cursor:pointer;border-radius:12px;width:100%;height:148px;padding:16px;transition:border-color .2s}.RecurringReservationSlotCard-module__qWE3VW__root[data-selected]{border-color:var(--mantine-color-primary-5)}
[data-mantine-color-scheme=dark] .Tabs-module__v0V8EW__root{--tab-border-color:var(--mantine-color-neutral-6)}[data-mantine-color-scheme=dark] .Tabs-module__v0V8EW__root[data-variant=default]{--tab-hover-color:var(--mantine-color-neutral-7)}
.PaymentCollapsableControl-module__TKwURG__button{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.PaymentCollapsableControl-module__TKwURG__chevron{transition:transform .2s;transform:rotate(0)}.PaymentCollapsableControl-module__TKwURG__chevron:where([data-rotate]){transform:rotate(180deg)}
.ReservationControls-module__BpMgNW__control-row{justify-content:space-between}@media (max-width:36em){.ReservationControls-module__BpMgNW__control-row,.ReservationControls-module__BpMgNW__filter-group{justify-content:center}}
.RecurringReservationPriceTag-module___HKtQW__root{text-align:center;color:var(--mantine-color-white);background-color:var(--mantine-color-neutral-5);font-size:var(--mantine-font-size-md);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:12px 16px;font-weight:700;display:flex}@media screen and (max-width:62em){.RecurringReservationPriceTag-module___HKtQW__root{font-size:var(--mantine-font-size-sm);padding:8px 12px}}
.Menu-module__-SZiJa__itemLabel{font-size:16px}[data-mantine-color-scheme=dark] .Menu-module__-SZiJa__dropdown{background-color:var(--mantine-color-neutral-7)}.Menu-module__-SZiJa__dropdown{border:1px solid var(--mantine-color-neutral-5);border-radius:12px}.Menu-module__-SZiJa__item{border-radius:8px}:where([data-mantine-color-scheme=dark]) .Menu-module__-SZiJa__item:where(:hover,:focus):where(:not(:disabled,[data-disabled])){background-color:var(--menu-item-hover,var(--mantine-color-neutral-8))}
@media (max-width:48em){.MapToggle-module__3ZUmcW__container{z-index:3;position:fixed;inset:auto auto 16px 50%;transform:translate(-50%)}}
.PurchaseProductRow-module__WSoXxa__productImage{background-color:var(--mantine-color-neutral-7);border-radius:calc(1rem*var(--mantine-scale));flex-shrink:0;width:80px;height:80px}@media screen and (max-width:62em){.PurchaseProductRow-module__WSoXxa__productImage{border-radius:calc(.5rem*var(--mantine-scale));width:40px;height:40px}}.PurchaseProductRow-module__WSoXxa__productImage .PurchaseProductRow-module__WSoXxa__productIcon{color:var(--mantine-color-neutral-3);width:24px;height:24px}@media screen and (max-width:62em){.PurchaseProductRow-module__WSoXxa__productImage .PurchaseProductRow-module__WSoXxa__productIcon{width:20px;height:20px}}
.VenueTabs-module__wblXAW__tab{padding:12px 24px}.VenueTabs-module__wblXAW__list:before{border:none}.VenueTabs-module__wblXAW__list{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:auto}.VenueTabs-module__wblXAW__list::-webkit-scrollbar{display:none}.VenueTabs-module__wblXAW__tabLabel{font-size:16px;font-weight:700}.VenueTabs-module__wblXAW__panel{padding-top:16px}
.RecurringReservationSaveTag-module__ROq5gW__root{background-color:var(--mantine-color-primary-5);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-black);border-radius:99px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:2px 8px;font-weight:700;display:flex}@media screen and (max-width:62em){.RecurringReservationSaveTag-module__ROq5gW__root{font-size:var(--mantine-font-size-xs)}}
:where([data-mantine-color-scheme=dark]) .Skeleton-module__JM4aza__root:where([data-visible]):after{background-color:var(--mantine-color-neutral-8)}
.ExplorePage-module__e4NX7q__venues-grid{grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr));gap:16px;display:grid}
.Alert-module__mfBZLG__root{border-radius:16px;padding:10px 16px}.Alert-module__mfBZLG__title{color:var(--mantine-color-white);font-size:var(--mantine-font-size-md);font-weight:700}.Alert-module__mfBZLG__body{gap:calc(.25rem*var(--mantine-scale));font-size:var(--mantine-font-size-md);font-weight:400}.Alert-module__mfBZLG__icon{align-self:flex-start}
.SettingsNavLink-module__nMpQIa__root{text-align:start;font-size:var(--mantine-font-size-md)}.SettingsNavLink-module__nMpQIa__root:hover{background-color:var(--mantine-color-neutral-7)}.SettingsNavLink-module__nMpQIa__root[data-active]{background-color:var(--mantine-color-neutral-7);border:1px solid var(--mantine-color-neutral-3)}.SettingsNavLink-module__nMpQIa__root[data-active]:hover{background-color:var(--mantine-color-neutral-7)}
.VenueAnnouncementCard-module__3zIcVq__root{background:var(--mantine-color-neutral-6);cursor:pointer;border-radius:12px;width:100%;padding:16px;transition:background-color .2s;box-shadow:0 4px 4px #0000001a}.VenueAnnouncementCard-module__3zIcVq__root:hover{background-color:var(--mantine-color-neutral-5)}
.ChatsPageContent-module__WkBuBq__chat-page-layout{margin-inline:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md);grid-gap:var(--mantine-spacing-md);gap:var(--mantine-spacing-md);grid-template-columns:max(350px,25vw) 1fr;display:grid}.ChatsPageContent-module__WkBuBq__chat-page-layout[data-details-open]{grid-template-columns:max(350px,25vw) 1fr 1fr}.ChatsPageContent-module__WkBuBq__chat-list-container{padding:var(--mantine-spacing-xs);background:var(--mantine-color-neutral-8);border-radius:var(--mantine-radius-lg);padding-top:var(--mantine-spacing-sm);max-width:max(350px,25vw);display:flex}.ChatsPageContent-module__WkBuBq__chat-list-scroll-area{overflow:auto}.ChatsPageContent-module__WkBuBq__chat-container{background:var(--mantine-color-neutral-8);border-radius:var(--mantine-radius-lg);display:flex;overflow:auto}.ChatsPageContent-module__WkBuBq__chat-details-container{background:var(--mantine-color-neutral-8);border-radius:var(--mantine-radius-lg);flex:1;display:flex;overflow:auto}@media (max-width:62em){.ChatsPageContent-module__WkBuBq__chat-page-layout{grid-template-columns:1fr!important}.ChatsPageContent-module__WkBuBq__chat-page-layout[data-chat-selected] .ChatsPageContent-module__WkBuBq__chat-list-container{display:none}.ChatsPageContent-module__WkBuBq__chat-page-layout[data-chat-selected] .ChatsPageContent-module__WkBuBq__chat-container{display:flex}.ChatsPageContent-module__WkBuBq__chat-page-layout[data-chat-selected][data-details-open] .ChatsPageContent-module__WkBuBq__chat-container{display:none}.ChatsPageContent-module__WkBuBq__chat-page-layout:not([data-chat-selected]) .ChatsPageContent-module__WkBuBq__chat-list-container{max-width:none;max-width:initial;display:flex}.ChatsPageContent-module__WkBuBq__chat-page-layout:not([data-chat-selected]) .ChatsPageContent-module__WkBuBq__chat-container{display:none}}
.FilterSelect-module__MTDnKG__input::placeholder{color:var(--mantine-color-white)}.FilterSelect-module__MTDnKG__section{transition:transform .2s;transform:rotate(0)}.FilterSelect-module__MTDnKG__input:where([data-expanded])~.FilterSelect-module__MTDnKG__section{transform:rotate(180deg)}
.ReservationParticipantRowButton-module__LtyVrG__root{cursor:pointer;background-color:var(--mantine-color-neutral-7);border-radius:8px;flex-direction:row;align-items:center;gap:16px;padding:10px 16px;display:flex;box-shadow:0 4px 4px #00000040}.ReservationParticipantRowButton-module__LtyVrG__root[data-variant=light]{background-color:var(--mantine-color-neutral-6)}.ReservationParticipantRowButton-module__LtyVrG__root[data-disabled]{cursor:auto}.ReservationParticipantRowButton-module__LtyVrG__root{transition:background-color .1s ease-in-out,transform .15s}.ReservationParticipantRowButton-module__LtyVrG__root:not([data-disabled]):hover{background-color:var(--mantine-color-neutral-6)}.ReservationParticipantRowButton-module__LtyVrG__root:not([data-disabled]):hover[data-variant=light]{background-color:var(--mantine-color-neutral-5)}.ReservationParticipantRowButton-module__LtyVrG__root:not([data-disabled]):active{transform:translateY(1px)}.ReservationParticipantRowButton-module__LtyVrG__unspecifiedParticipantIconContainer{border:2px dashed var(--mantine-color-neutral-5);aspect-ratio:1;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:8px;display:flex}
.SettingsLayout-module__bl5qla__contentCard{background-color:var(--mantine-color-neutral-8);overflow-x:hidden}@media (max-width:62em){.SettingsLayout-module__bl5qla__contentCard:not([data-modal-content]){background-color:#0000;background-color:initial}}
.AddReservationParticipantRow-module___k_syG__root{border:2px dashed var(--mantine-color-neutral-5);cursor:pointer;background-color:#0000;border-radius:8px;flex-direction:row;align-items:center;gap:16px;padding:10px 16px;transition:background-color .1s ease-in-out,transform .15s;display:flex;box-shadow:0 4px 4px #00000040}.AddReservationParticipantRow-module___k_syG__root[data-disabled]{cursor:auto}.AddReservationParticipantRow-module___k_syG__root:not([data-disabled]):hover{background-color:var(--mantine-color-neutral-6)}.AddReservationParticipantRow-module___k_syG__root:not([data-disabled]):hover[data-variant=light]{background-color:var(--mantine-color-neutral-5)}.AddReservationParticipantRow-module___k_syG__root:not([data-disabled]):active{transform:translateY(1px)}.AddReservationParticipantRow-module___k_syG__addIcon{border:2px dashed var(--mantine-color-neutral-5);aspect-ratio:1;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:8px;display:flex}
.UserProfileCard-module__tOsYqW__profileContainer{flex-direction:row;gap:60px;display:flex}@media screen and (max-width:62em){.UserProfileCard-module__tOsYqW__profileContainer{flex-direction:column;align-items:center;gap:16px}}
.RecurringReservationsStep2-module__ri3ipq__listFooter{background:linear-gradient(to top,var(--mantine-color-neutral-7)0%,var(--mantine-color-neutral-7)60%,transparent 100%);width:100%;position:absolute;bottom:0;left:0}@media screen and (max-width:62em){.RecurringReservationsStep2-module__ri3ipq__listFooter{background:linear-gradient(to top,var(--mantine-color-neutral-8)0%,var(--mantine-color-neutral-8)60%,transparent 100%)}}
.SplitPaymentRadioGroup-module__Dh2Jfq__root .SplitPaymentRadioGroup-module__Dh2Jfq__aside{opacity:0;visibility:hidden;transition:visibility,opacity .15s}.SplitPaymentRadioGroup-module__Dh2Jfq__root .SplitPaymentRadioGroup-module__Dh2Jfq__label{font-weight:700}.SplitPaymentRadioGroup-module__Dh2Jfq__root .SplitPaymentRadioGroup-module__Dh2Jfq__labelWrapper{width:100%}.SplitPaymentRadioGroup-module__Dh2Jfq__root[data-checked] .SplitPaymentRadioGroup-module__Dh2Jfq__aside{visibility:visible;opacity:1}
.VenueCustomershipCard-module____kRVq__root{background:var(--mantine-color-neutral-7);border-radius:12px;padding:16px 24px;box-shadow:0 4px 4px #00000040}.VenueCustomershipCard-module____kRVq__control{text-align:start;background-color:#0000;border:none;flex-flow:row-reverse;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}
.TournamentPage-module__oSqQfG__banner-image{height:400px}.TournamentPage-module__oSqQfG__banner-overlay{--overlayStart:#0000009c;--overlayEnd:#00000069;background:linear-gradient(180deg,var(--overlayStart)0%,var(--overlayEnd)70%,var(--mantine-color-body)100%);width:100%;height:100%}.TournamentPage-module__oSqQfG__banner-badge{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#d8e3f31a;border-radius:99px}.TournamentPage-module__oSqQfG__mobile-stores-row{justify-content:start}@media (max-width:36em){.TournamentPage-module__oSqQfG__mobile-stores-row{justify-content:center}}.TournamentPage-module__oSqQfG__banner-text-shadow{text-shadow:0 4px 4px #00000040}.TournamentPage-module__oSqQfG__banner-title{font-size:var(--mantine-h3-font-size);line-height:1.25}@media screen and (min-width:62em){.TournamentPage-module__oSqQfG__banner-title{font-size:var(--mantine-h2-font-size)}}.TournamentPage-module__oSqQfG__tab-list{border:2px solid var(--mantine-color-neutral-6);border-radius:12px;padding:2px;display:flex}.TournamentPage-module__oSqQfG__tab-list>[data-active]{background-color:var(--mantine-color-neutral-6)}.TournamentPage-module__oSqQfG__tab-list>*{border-radius:10px;flex:1}
.SelectedRecurringReservationSlotCard-module__QwSKdq__root{background-color:var(--mantine-color-neutral-6);border-radius:12px;width:100%;padding:16px}
.EpassiPaymentButton-module__NjARaG__epic-epassi-button{background:linear-gradient(90deg,#ff612f 0%,#ed3b54 12.22%,#e2197b 22.69%,#d41796 32.72%,#b12c98 42.63%,#893397 52.17%,#65479e 60.91%,#4c56a8 69.73%,#3272c3 78.54%,#208ad2 89.05%,#00abf3 100%);border:none}
.VenueCustomershipsAccordion-module__XBECNa__root{flex-direction:column;gap:16px;width:100%;display:flex}.VenueCustomershipsAccordion-module__XBECNa__chevron{transition:transform var(--accordion-transition-duration,.2s)ease;min-width:16px;transform:rotate(0)}.VenueCustomershipsAccordion-module__XBECNa__chevron:where([data-rotate]){transform:rotate(180deg)}.VenueCustomershipsAccordion-module__XBECNa__chevron:where([data-position=left]){margin-inline-start:var(--mantine-spacing-md);margin-inline-end:var(--mantine-spacing-md)}
.TournamentMatchesTab-module__fATKEW__match-card{border:1px solid var(--mantine-color-neutral-6);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-sm)}.TournamentMatchesTab-module__fATKEW__vs-badge{border-radius:var(--mantine-radius-sm);border-color:var(--mantine-color-gray-1);border:1px solid var(--mantine-color-neutral-6);padding:4px 8px}.TournamentMatchesTab-module__fATKEW__vs-badge[data-active=true]{border-color:var(--mantine-color-primary-5)}.TournamentMatchesTab-module__fATKEW__score-text{font-size:20px;font-weight:700;line-height:1.35}.TournamentMatchesTab-module__fATKEW__matches-grid,.TournamentMatchesTab-module__fATKEW__own-match-grid{grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr));gap:16px;display:grid}
.RecurringReservationsStep3-module__rdokIq__actionButtonGroup{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}@media screen and (max-width:62em){.RecurringReservationsStep3-module__rdokIq__actionButtonGroup{flex-direction:column;align-items:stretch;gap:8px}}
.ActivityItem-module__CIYhOq__root{background:var(--mantine-color-neutral-8);border-radius:12px;padding:24px;box-shadow:0 4px 4px #00000040}.ActivityItem-module__CIYhOq__contentGrid{grid-gap:12px;grid-template-columns:1.5fr 1fr 1.5fr 1fr .3fr auto;grid-template-areas:"title subtitle aside status price arrow";align-items:center;gap:12px;display:grid}@media (max-width:62em){.ActivityItem-module__CIYhOq__contentGrid{grid-template-columns:1fr auto auto;grid-template-areas:"title price arrow""aside price arrow""status price arrow";gap:4px}}
.EventPage-module__5aMvnW__banner-image{height:400px}.EventPage-module__5aMvnW__banner-overlay{--overlayStart:#0000009c;--overlayEnd:#00000069;background:linear-gradient(180deg,var(--overlayStart)0%,var(--overlayEnd)70%,var(--mantine-color-body)100%);width:100%;height:100%}.EventPage-module__5aMvnW__banner-badge{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#d8e3f31a;border-radius:99px}.EventPage-module__5aMvnW__mobile-stores-row{justify-content:start}@media (max-width:36em){.EventPage-module__5aMvnW__mobile-stores-row{justify-content:center}}.EventPage-module__5aMvnW__banner-text-shadow{text-shadow:0 4px 4px #00000040}.EventPage-module__5aMvnW__banner-title{font-size:var(--mantine-h3-font-size);line-height:1.25}@media screen and (min-width:62em){.EventPage-module__5aMvnW__banner-title{font-size:var(--mantine-h2-font-size)}}
.ApplyPromoCodeInput-module__1S5Z6G__applyButtonRoot{flex-shrink:0;padding-left:16px;padding-right:16px}.ApplyPromoCodeInput-module__1S5Z6G__applyButtonRoot .ApplyPromoCodeInput-module__1S5Z6G__applyButtonLabel{color:#fff}.ApplyPromoCodeInput-module__1S5Z6G__applyButtonRoot[data-disabled] .ApplyPromoCodeInput-module__1S5Z6G__applyButtonLabel{color:var(--mantine-color-neutral-2)}
.ReservationPage-module__NtLaKa__banner-image{height:400px}.ReservationPage-module__NtLaKa__banner-overlay{background:linear-gradient(180deg,var(--mantine-color-body)0%,#0000 40%,#0000 70%,var(--mantine-color-body)100%);width:100%;height:100%}
.CreditTransactionRow-module__SK2SEa__root{flex-flow:row;justify-content:space-between;align-items:center;gap:16px;display:flex}
.TournamentPodium-module__Dv9Mga__first-place,.TournamentPodium-module__Dv9Mga__second-place,.TournamentPodium-module__Dv9Mga__third-place{border-radius:var(--mantine-radius-md);padding-top:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md);border:2px solid var(--mantine-color-neutral-6);flex-direction:column;flex:1;align-items:center;display:flex}.TournamentPodium-module__Dv9Mga__first-place{height:235px}.TournamentPodium-module__Dv9Mga__second-place{height:190px}.TournamentPodium-module__Dv9Mga__third-place{height:160px}
.RecurringReservationSteps-module__AReUBa__root{align-self:center}.RecurringReservationSteps-module__AReUBa__separator{width:40px}.RecurringReservationSteps-module__AReUBa__stepIcon{color:#fff;background-color:#0000;font-size:18px;font-weight:700}
.index-module__oFN37W__background{background:linear-gradient(#17de801a 0%,#17181c1a 100%) 50%/cover no-repeat,url(/thril_logomark_mask_group.svg) calc(100% - 100px) calc(100% - 100px) no-repeat}
/*# sourceMappingURL=eb87f8d1e6e2db53.css.map*/