@keyframes Button-module__fupC4q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button-module__fupC4q__button{cursor:pointer;appearance:none;background:0 0;border:none;margin:0;padding:0}.Button-module__fupC4q__button svg{vertical-align:middle;display:block}.Button-module__fupC4q__button{-webkit-user-select:none;user-select:none}.Button-module__fupC4q__button:active{transform:none}.Button-module__fupC4q__spinner{animation:1s linear infinite Button-module__fupC4q__spin}.Button-module__fupC4q__button.Button-module__fupC4q__primary:disabled{background:linear-gradient(180deg,var(--color-yellow-600)0%,var(--color-orange-700)100%)!important}.Button-module__fupC4q__button.Button-module__fupC4q__primary:not(:disabled):hover{filter:brightness(.95);background:linear-gradient(180deg,var(--color-yellow-600)0%,var(--color-orange-700)100%)!important}.Button-module__fupC4q__button.Button-module__fupC4q__primary:not(:disabled):active{filter:brightness(.9);background:linear-gradient(180deg,var(--color-yellow-600)0%,var(--color-orange-700)100%)!important}.Button-module__fupC4q__button.Button-module__fupC4q__secondaryGray:not(:disabled):hover{background-color:var(--color-background-tertiary)!important;border-color:var(--color-border-primary-on-hover)!important}.Button-module__fupC4q__button.Button-module__fupC4q__secondaryGray:not(:disabled):active{background-color:var(--color-background-quaternary)!important;border-color:var(--color-border-primary-on-hover)!important}.Button-module__fupC4q__button.Button-module__fupC4q__secondaryColor:not(:disabled):hover{background-color:var(--color-brand-min)!important;color:var(--color-brand-primary-on-hover)!important;border-color:var(--color-brand-primary-on-hover)!important}.Button-module__fupC4q__button.Button-module__fupC4q__secondaryColor:not(:disabled):active{background-color:var(--color-brand-subtle)!important;color:var(--color-brand-primary-on-hover)!important;border-color:var(--color-brand-primary-on-hover)!important}.Button-module__fupC4q__button.Button-module__fupC4q__tertiaryColor:not(:disabled):hover{background-color:var(--color-background-transparent-black)!important;color:var(--color-brand-primary)!important}.Button-module__fupC4q__button.Button-module__fupC4q__tertiaryColor:not(:disabled):active{background-color:var(--color-brand-subtle)!important;color:var(--color-brand-primary-on-hover)!important}.Button-module__fupC4q__button.Button-module__fupC4q__tertiaryGray:not(:disabled):hover{color:var(--color-foreground-secondary)!important;background-color:#0000000d!important}.Button-module__fupC4q__button.Button-module__fupC4q__tertiaryGray:not(:disabled):active{color:var(--color-foreground-secondary)!important;background-color:#00000014!important}.Button-module__fupC4q__button.Button-module__fupC4q__social:not(:disabled):hover{background-color:var(--color-background-tertiary)!important;border-color:var(--color-border-primary)!important}.Button-module__fupC4q__button.Button-module__fupC4q__social:not(:disabled):active{background-color:var(--color-background-quaternary)!important;border-color:var(--color-border-primary)!important}.Button-module__fupC4q__button.Button-module__fupC4q__primary:focus-visible{--tw-ring-color:var(--color-brand-primary)}.Button-module__fupC4q__button.Button-module__fupC4q__secondaryGray:focus-visible,.Button-module__fupC4q__button.Button-module__fupC4q__secondaryColor:focus-visible,.Button-module__fupC4q__button.Button-module__fupC4q__tertiaryColor:focus-visible,.Button-module__fupC4q__button.Button-module__fupC4q__tertiaryGray:focus-visible,.Button-module__fupC4q__button.Button-module__fupC4q__social:focus-visible{--tw-ring-color:var(--color-border-primary)}
.Checkbox-module__OMtoUG__container{cursor:pointer;display:inline-flex;position:relative}.Checkbox-module__OMtoUG__container:has(input:disabled){cursor:not-allowed}.Checkbox-module__OMtoUG__container:has(input:read-only){cursor:default}.Checkbox-module__OMtoUG__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.Checkbox-module__OMtoUG__checkboxWrapper{flex-shrink:0;align-items:center;display:flex}.Checkbox-module__OMtoUG__checkbox{box-sizing:border-box;transition:all .2s ease-in-out;position:relative}.Checkbox-module__OMtoUG__container:hover .Checkbox-module__OMtoUG__checkbox:not(.Checkbox-module__OMtoUG__checked):not(.Checkbox-module__OMtoUG__disabled){border-color:#bfbfbf!important}.Checkbox-module__OMtoUG__container:hover .Checkbox-module__OMtoUG__checkbox.Checkbox-module__OMtoUG__checked:not(.Checkbox-module__OMtoUG__disabled){border:2px solid #ffd3c5!important}.Checkbox-module__OMtoUG__input:focus-visible+.Checkbox-module__OMtoUG__checkboxWrapper .Checkbox-module__OMtoUG__checkbox{outline-offset:2px;outline:2px solid #ff4919}.Checkbox-module__OMtoUG__input:focus-visible+.Checkbox-module__OMtoUG__checkboxWrapper .Checkbox-module__OMtoUG__checkbox.Checkbox-module__OMtoUG__invalid{outline-color:#ff4919}.Checkbox-module__OMtoUG__container:active .Checkbox-module__OMtoUG__checkbox:not(.Checkbox-module__OMtoUG__checked):not(.Checkbox-module__OMtoUG__disabled){background-color:#f8f8f8}.Checkbox-module__OMtoUG__checkbox.Checkbox-module__OMtoUG__disabled{cursor:not-allowed}.Checkbox-module__OMtoUG__container:has(input:disabled):hover .Checkbox-module__OMtoUG__checkbox{border-color:#ccc!important}.Checkbox-module__OMtoUG__container:has(input:disabled):hover .Checkbox-module__OMtoUG__checkbox.Checkbox-module__OMtoUG__checked{border:1px solid #ff4919!important}.Checkbox-module__OMtoUG__container:has(input:read-only):hover .Checkbox-module__OMtoUG__checkbox{border-color:#ccc!important}.Checkbox-module__OMtoUG__container:has(input:read-only):hover .Checkbox-module__OMtoUG__checkbox.Checkbox-module__OMtoUG__checked{border:1px solid #ff4919!important}
.SelectableCard-module__6NMala__container{cursor:pointer;display:flex;position:relative}.SelectableCard-module__6NMala__container.SelectableCard-module__6NMala__disabled{cursor:not-allowed;opacity:.4}.SelectableCard-module__6NMala__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.SelectableCard-module__6NMala__card{box-sizing:border-box;align-items:center;width:100%;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;display:flex}.SelectableCard-module__6NMala__container:hover .SelectableCard-module__6NMala__card:not(.SelectableCard-module__6NMala__selected):not(.SelectableCard-module__6NMala__disabled){background-color:var(--color-background-secondary,#fdfdfd)!important}.SelectableCard-module__6NMala__container:active .SelectableCard-module__6NMala__card:not(.SelectableCard-module__6NMala__selected):not(.SelectableCard-module__6NMala__disabled){background-color:var(--color-background-tertiary,#f8f8f8)!important;border-color:var(--color-border-primary-on-hover,#bfbfbf)!important}.SelectableCard-module__6NMala__input:focus-visible~.SelectableCard-module__6NMala__card{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:2px}.SelectableCard-module__6NMala__container.SelectableCard-module__6NMala__disabled:hover .SelectableCard-module__6NMala__card{background-color:inherit!important;border-color:inherit!important}.SelectableCard-module__6NMala__indicator{flex-shrink:0;transition:border-color .15s ease-in-out}.SelectableCard-module__6NMala__container:hover .SelectableCard-module__6NMala__radioIndicator:not(.SelectableCard-module__6NMala__selected),.SelectableCard-module__6NMala__container:hover .SelectableCard-module__6NMala__checkboxIndicator:not(.SelectableCard-module__6NMala__selected){border-color:var(--color-border-primary-on-hover,#bfbfbf)!important}
.SegmentedControl-module__vautSW__container{align-items:center;display:flex}.SegmentedControl-module__vautSW__item{align-items:center;gap:var(--spacing-2,2px);border:none;outline:none;flex:1;transition:background-color .15s;display:flex}.SegmentedControl-module__vautSW__itemCentered{gap:var(--spacing-2,2px);flex-direction:column}.SegmentedControl-module__vautSW__itemInline{gap:var(--spacing-8,8px);flex-direction:row;flex:none;justify-content:center}.SegmentedControl-module__vautSW__item:focus-visible{box-shadow:0 0 0 2px var(--color-background-primary),0 0 0 4px var(--color-brand-primary);z-index:2}.SegmentedControl-module__vautSW__item:not(.SegmentedControl-module__vautSW__selected):not(:disabled):hover{background-color:#00000008!important}.SegmentedControl-module__vautSW__item:not(.SegmentedControl-module__vautSW__selected):not(:disabled):active{background-color:#0000000d!important}.SegmentedControl-module__vautSW__icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.SegmentedControl-module__vautSW__icon svg{width:100%;height:100%}
.Badge-module__i2IRCW__badge{font-family:var(--font-family-outfit,"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);white-space:nowrap;border:1px solid;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;transition:all .2s;display:inline-flex}.Badge-module__i2IRCW__badge--labeled.Badge-module__i2IRCW__badge--sm{gap:4px;padding:2px 6px;font-size:12px;line-height:16px}.Badge-module__i2IRCW__badge--labeled.Badge-module__i2IRCW__badge--md{gap:4px;padding:2px 8px;font-size:14px;line-height:20px}.Badge-module__i2IRCW__badge--labeled.Badge-module__i2IRCW__badge--lg{gap:4px;padding:4px 10px;font-size:14px;line-height:20px}.Badge-module__i2IRCW__badge--icon-only.Badge-module__i2IRCW__badge--sm{padding:6px}.Badge-module__i2IRCW__badge--icon-only.Badge-module__i2IRCW__badge--md{padding:8px}.Badge-module__i2IRCW__badge--icon-only.Badge-module__i2IRCW__badge--lg{padding:10px}.Badge-module__i2IRCW__badge__icon{flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex}.Badge-module__i2IRCW__badge--labeled.Badge-module__i2IRCW__badge--sm .Badge-module__i2IRCW__badge__icon{width:6px;height:6px}.Badge-module__i2IRCW__badge--labeled.Badge-module__i2IRCW__badge--md .Badge-module__i2IRCW__badge__icon,.Badge-module__i2IRCW__badge--labeled.Badge-module__i2IRCW__badge--lg .Badge-module__i2IRCW__badge__icon,.Badge-module__i2IRCW__badge--icon-only .Badge-module__i2IRCW__badge__icon{width:12px;height:12px}.Badge-module__i2IRCW__badge__icon svg{color:currentColor;width:100%;height:100%;display:block}.Badge-module__i2IRCW__badge__label{align-items:center;line-height:1;display:inline-flex}.Badge-module__i2IRCW__badge--brand{color:#ff4919;background-color:#fff7f2;border-color:#ff9d83}.Badge-module__i2IRCW__badge--green{color:#739800;background-color:#f8ffe7;border-color:#accf5f}.Badge-module__i2IRCW__badge--blue{color:#3395b8;background-color:#eff;border-color:#6ccff6}.Badge-module__i2IRCW__badge--orange{color:#ff9b19;background-color:#fff9e6;border-color:#fcab59}.Badge-module__i2IRCW__badge--red{color:#ff4919;background-color:#fff7f2;border-color:#ff9d83}.Badge-module__i2IRCW__badge--neutral{color:#525252;background-color:#f8f8f8;border-color:#e3e3e3}
.Input-module__oaB_nG__inputWrapper.Input-module__oaB_nG__interactive:focus-within{outline:none;border-color:var(--color-base-black)!important}.Input-module__oaB_nG__innerShadow{pointer-events:none;z-index:0;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 2px 4px #0000000d}.Input-module__oaB_nG__input{z-index:1;position:relative;font-style:normal!important;font-weight:500!important}.Input-module__oaB_nG__input:focus{outline:none}.Input-module__oaB_nG__input::placeholder{color:var(--color-foreground-quaternary);opacity:1;font-style:italic;font-weight:400}.Input-module__oaB_nG__passwordField[type=password]{letter-spacing:.18em}.Input-module__oaB_nG__passwordField::placeholder{color:var(--color-foreground-quaternary);font-style:normal;font-weight:500}.Input-module__oaB_nG__input:disabled{cursor:not-allowed}.Input-module__oaB_nG__prefix,.Input-module__oaB_nG__suffix{z-index:1;position:relative}.Input-module__oaB_nG__prefix{-webkit-user-select:text;user-select:text}.Input-module__oaB_nG__inputWrapper.Input-module__oaB_nG__invalid{background-color:var(--color-brand-min)!important;border-color:var(--color-reds-primary)!important}.Input-module__oaB_nG__inputWrapper.Input-module__oaB_nG__invalid:focus-within{border-color:var(--color-reds-primary)!important}
.LocationAutocomplete-module__ldBSAW__menu{scrollbar-width:thin;scrollbar-color:var(--color-border-secondary)transparent}.LocationAutocomplete-module__ldBSAW__menu::-webkit-scrollbar{width:6px}.LocationAutocomplete-module__ldBSAW__menu::-webkit-scrollbar-track{background:0 0}.LocationAutocomplete-module__ldBSAW__menu::-webkit-scrollbar-thumb{background-color:var(--color-border-secondary);border-radius:3px}.LocationAutocomplete-module__ldBSAW__suggestion{-webkit-user-select:none;user-select:none}.LocationAutocomplete-module__ldBSAW__suggestion:active{transition:transform .1s;transform:scale(.98)}
.TextArea-module__C-nzoq__textareaWrapper.TextArea-module__C-nzoq__interactive:focus-within{outline:none;border-color:var(--color-base-black)!important}.TextArea-module__C-nzoq__innerShadow{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 2px 4px #0000000d}.TextArea-module__C-nzoq__textarea{font-style:normal!important;font-weight:500!important}.TextArea-module__C-nzoq__textarea:focus{outline:none}.TextArea-module__C-nzoq__textarea::placeholder{color:var(--color-foreground-quaternary);opacity:1;font-style:italic;font-weight:400}.TextArea-module__C-nzoq__textarea:disabled{cursor:not-allowed}.TextArea-module__C-nzoq__textareaWrapper.TextArea-module__C-nzoq__invalid{background-color:var(--color-brand-min)!important;border-color:var(--color-reds-primary)!important}.TextArea-module__C-nzoq__textareaWrapper.TextArea-module__C-nzoq__invalid:focus-within{border-color:var(--color-reds-primary)!important}.TextArea-module__C-nzoq__textarea[resize=none]{resize:none}
.Modal-module__C63nFW__overlay{z-index:1000;background-color:#0006;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out Modal-module__C63nFW__fadeIn;display:flex;position:fixed;inset:0}@keyframes Modal-module__C63nFW__fadeIn{0%{opacity:0}to{opacity:1}}.Modal-module__C63nFW__modal{animation:.2s ease-out Modal-module__C63nFW__scaleIn;box-shadow:0 1px 2px #1018280d}@keyframes Modal-module__C63nFW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Modal-module__C63nFW__header,.Modal-module__C63nFW__content{flex-shrink:0}.Modal-module__C63nFW__contentScrollable{scrollbar-width:thin;scrollbar-color:var(--color-border-primary,#e3e3e3)transparent;overflow:hidden auto}.Modal-module__C63nFW__contentScrollable::-webkit-scrollbar{width:6px}.Modal-module__C63nFW__contentScrollable::-webkit-scrollbar-track{background:0 0}.Modal-module__C63nFW__contentScrollable::-webkit-scrollbar-thumb{background-color:var(--color-border-primary,#e3e3e3);border-radius:3px}.Modal-module__C63nFW__contentScrollable::-webkit-scrollbar-thumb:hover{background-color:var(--color-border-primary-on-hover,#bfbfbf)}.Modal-module__C63nFW__footer{flex-shrink:0}.Modal-module__C63nFW__footerFixed{pointer-events:auto;flex-shrink:0;position:absolute;bottom:0;left:0;right:0}.Modal-module__C63nFW__closeButton{transition:background-color .2s}.Modal-module__C63nFW__closeButton:hover{background-color:var(--color-background-tertiary,#f8f8f8)!important}.Modal-module__C63nFW__closeButton:active{background-color:var(--color-background-quaternary,#efefef)!important}.Modal-module__C63nFW__closeButton:focus-visible{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:2px}.Modal-module__C63nFW__backButton{transition:background-color .2s}.Modal-module__C63nFW__backButton:hover{background-color:var(--color-background-tertiary,#f8f8f8)!important}.Modal-module__C63nFW__backButton:active{background-color:var(--color-background-quaternary,#efefef)!important}.Modal-module__C63nFW__backButton:focus-visible{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:2px}
.Toggle-module__qAvJRa__container{box-sizing:border-box;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.Toggle-module__qAvJRa__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.Toggle-module__qAvJRa__knob{pointer-events:none;flex-shrink:0;position:relative}.Toggle-module__qAvJRa__container:has(.Toggle-module__qAvJRa__input:focus-visible){outline:2px solid var(--color-brand-primary);outline-offset:2px}.Toggle-module__qAvJRa__disabled{cursor:not-allowed;pointer-events:none}
.Avatar-module__FaAn3G__avatar,.Avatar-module__FaAn3G__avatar *{box-sizing:border-box}
.Tooltip-module__ksCDya__trigger{justify-content:center;align-items:center;display:inline-flex}.Tooltip-module__ksCDya__trigger:focus-visible{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:2px;border-radius:4px}
.AvatarStack-module__oBh4TG__stack{flex-wrap:nowrap;align-items:center;display:flex}.AvatarStack-module__oBh4TG__trigger{flex-shrink:0;display:inline-flex}.AvatarStack-module__oBh4TG__avatarWrapper{box-sizing:border-box;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.AvatarStack-module__oBh4TG__truncationIndicator{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;display:flex}

.Dropdown-module__6Tty4a__inlineTrigger:not(:disabled):hover{background-color:var(--color-background-tertiary)!important}.Dropdown-module__6Tty4a__inlineTrigger:focus{outline:none}.Dropdown-module__6Tty4a__fieldTrigger{all:unset;box-sizing:border-box}.Dropdown-module__6Tty4a__fieldTrigger:not(:disabled):hover{border-color:var(--color-border-primary)}.Dropdown-module__6Tty4a__fieldTrigger:focus{outline:none;border-color:var(--color-base-black)!important}.Dropdown-module__6Tty4a__fieldTrigger.Dropdown-module__6Tty4a__invalid:focus{border-color:var(--color-reds-primary)!important}.Dropdown-module__6Tty4a__prefix,.Dropdown-module__6Tty4a__menuItemPrefix{flex-shrink:0;align-items:center;display:flex}.Dropdown-module__6Tty4a__innerShadow{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 2px 4px #0000000d}.Dropdown-module__6Tty4a__icon{color:var(--color-foreground-tertiary);flex-shrink:0}.Dropdown-module__6Tty4a__menu{animation:.15s ease-out Dropdown-module__6Tty4a__slideDown}@keyframes Dropdown-module__6Tty4a__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Dropdown-module__6Tty4a__menu::-webkit-scrollbar{width:8px}.Dropdown-module__6Tty4a__menu::-webkit-scrollbar-track{background:0 0}.Dropdown-module__6Tty4a__menu::-webkit-scrollbar-thumb{background:var(--color-foreground-quaternary);border-radius:9999px}.Dropdown-module__6Tty4a__menu::-webkit-scrollbar-thumb:hover{background:var(--color-foreground-tertiary)}.Dropdown-module__6Tty4a__quickActions{border-bottom:1px solid var(--color-border-primary);background-color:var(--color-background-primary);z-index:1;gap:4px;margin-bottom:8px;padding:4px;display:flex;position:sticky;top:0}.Dropdown-module__6Tty4a__quickActionButton{cursor:pointer;font-family:var(--font-family-body);color:var(--color-brand-primary);background:0 0;border:none;border-radius:8px;flex:1;padding:8px 12px;font-size:14px;font-weight:600;line-height:20px;transition:background-color .15s}.Dropdown-module__6Tty4a__quickActionButton:hover:not(:disabled){background-color:var(--color-background-tertiary)}.Dropdown-module__6Tty4a__quickActionButton:disabled{opacity:.4;cursor:not-allowed}.Dropdown-module__6Tty4a__optionsLabel{font-family:var(--font-family-body);color:var(--color-foreground-tertiary);padding:12px 8px 4px;font-size:14px;font-weight:500;line-height:20px}.Dropdown-module__6Tty4a__optionsList{flex-direction:column;display:flex}.Dropdown-module__6Tty4a__option{transition:background-color .15s}.Dropdown-module__6Tty4a__option:not([aria-disabled=true]):hover{background-color:var(--color-background-tertiary)!important}.Dropdown-module__6Tty4a__option:not([aria-disabled=true]):active{background-color:var(--color-background-tertiary)}.Dropdown-module__6Tty4a__checkbox{border:1px solid var(--color-border-primary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s;display:flex}.Dropdown-module__6Tty4a__checkbox.Dropdown-module__6Tty4a__checked{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-foreground-primary-on-brand)}.Dropdown-module__6Tty4a__checkIcon{color:var(--color-brand-primary);flex-shrink:0}
.RSVPItem-module__7sMDwG__rsvpItem{cursor:pointer;border:1px solid var(--color-border-primary);background:var(--color-background-primary);font-family:var(--font-family-outfit);box-sizing:border-box;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,box-shadow .15s,opacity .15s;display:flex;box-shadow:0 1px 2px #0000000d}.RSVPItem-module__7sMDwG__rsvpItem:disabled{cursor:not-allowed;opacity:.6}.RSVPItem-module__7sMDwG__dimmed{cursor:pointer}.RSVPItem-module__7sMDwG__size-lg{border-radius:16px;flex-direction:column;gap:0;width:140px;padding:6px 8px}.RSVPItem-module__7sMDwG__size-md,.RSVPItem-module__7sMDwG__size-sm{border-radius:9999px;flex-direction:row;flex:1;gap:4px;min-width:0;padding:8px}.RSVPItem-module__7sMDwG__compact{flex:none;padding:8px 12px}.RSVPItem-module__7sMDwG__icon{flex-shrink:0;line-height:1}.RSVPItem-module__7sMDwG__size-lg .RSVPItem-module__7sMDwG__icon{font-size:20px;font-weight:700;line-height:28px}.RSVPItem-module__7sMDwG__size-md .RSVPItem-module__7sMDwG__icon{font-size:16px;line-height:24px}.RSVPItem-module__7sMDwG__size-sm .RSVPItem-module__7sMDwG__icon{font-size:14px;line-height:20px}.RSVPItem-module__7sMDwG__label{text-align:center;color:var(--color-foreground-secondary);flex-shrink:0}.RSVPItem-module__7sMDwG__size-lg .RSVPItem-module__7sMDwG__label,.RSVPItem-module__7sMDwG__size-md .RSVPItem-module__7sMDwG__label{font-size:16px;font-weight:500;line-height:24px}.RSVPItem-module__7sMDwG__size-sm .RSVPItem-module__7sMDwG__label{font-size:14px;font-weight:500;line-height:20px}.RSVPItem-module__7sMDwG__status-going .RSVPItem-module__7sMDwG__icon{color:var(--color-greens-primary)}.RSVPItem-module__7sMDwG__status-notGoing .RSVPItem-module__7sMDwG__icon{color:var(--color-reds-primary)}.RSVPItem-module__7sMDwG__status-joinWaitlist .RSVPItem-module__7sMDwG__icon,.RSVPItem-module__7sMDwG__status-onWaitlist .RSVPItem-module__7sMDwG__icon{color:var(--color-yellow-primary)}.RSVPItem-module__7sMDwG__status-going.RSVPItem-module__7sMDwG__active .RSVPItem-module__7sMDwG__label{color:var(--color-greens-primary)}.RSVPItem-module__7sMDwG__status-notGoing.RSVPItem-module__7sMDwG__active .RSVPItem-module__7sMDwG__label{color:var(--color-reds-primary)}.RSVPItem-module__7sMDwG__status-joinWaitlist.RSVPItem-module__7sMDwG__active .RSVPItem-module__7sMDwG__label,.RSVPItem-module__7sMDwG__status-onWaitlist.RSVPItem-module__7sMDwG__active .RSVPItem-module__7sMDwG__label{color:var(--color-yellow-primary)}.RSVPItem-module__7sMDwG__active{cursor:default}.RSVPItem-module__7sMDwG__status-going:not(:disabled):not(.RSVPItem-module__7sMDwG__active):hover{background:var(--color-greens-min)}.RSVPItem-module__7sMDwG__status-notGoing:not(:disabled):not(.RSVPItem-module__7sMDwG__active):hover{background:var(--color-reds-min)}.RSVPItem-module__7sMDwG__status-joinWaitlist:not(:disabled):not(.RSVPItem-module__7sMDwG__active):hover,.RSVPItem-module__7sMDwG__status-onWaitlist:not(:disabled):not(.RSVPItem-module__7sMDwG__active):hover{background:var(--color-yellow-min)}.RSVPItem-module__7sMDwG__status-going.RSVPItem-module__7sMDwG__active{background:var(--color-greens-min);border-color:var(--color-greens-primary);box-shadow:inset 0 0 0 1px var(--color-greens-primary),0px 4px 6px -1px #0000000f,0px 2px 4px -2px #0000001a}.RSVPItem-module__7sMDwG__status-notGoing.RSVPItem-module__7sMDwG__active{background:var(--color-reds-min);border-color:var(--color-reds-primary);box-shadow:inset 0 0 0 1px var(--color-reds-primary),0px 4px 6px -1px #0000000f,0px 2px 4px -2px #0000001a}.RSVPItem-module__7sMDwG__status-joinWaitlist.RSVPItem-module__7sMDwG__active,.RSVPItem-module__7sMDwG__status-onWaitlist.RSVPItem-module__7sMDwG__active{background:var(--color-yellow-min);border-color:var(--color-yellow-primary);box-shadow:inset 0 0 0 1px var(--color-yellow-primary),0px 4px 6px -1px #0000000f,0px 2px 4px -2px #0000001a}.RSVPItem-module__7sMDwG__rsvpItem:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}
.RSVPActions-module__lv4GwW__rsvpActions{align-items:center;gap:8px;width:288px;display:flex}.RSVPActions-module__lv4GwW__fullWidth{width:100%}.RSVPActions-module__lv4GwW__compact{width:auto}
.SportTypeIcon-module__UYLsma__sportTypeIcon{box-sizing:border-box;-webkit-user-select:none;user-select:none}.SportTypeIcon-module__UYLsma__sportTypeIcon img{image-rendering:-webkit-optimize-contrast;-webkit-font-smoothing:antialiased}
.EventCard-module__hGgolW__eventCard{flex-direction:column;width:100%;display:flex}.EventCard-module__hGgolW__sizeL .EventCard-module__hGgolW__titleWrapper{height:22px}.EventCard-module__hGgolW__cardWrapper{border-radius:8px;flex-direction:row;align-items:stretch;display:flex;box-shadow:0 1px 2px #0000000d}.EventCard-module__hGgolW__statusBar{flex-shrink:0}.EventCard-module__hGgolW__content{flex:1;min-width:0;display:flex}.EventCard-module__hGgolW__card .EventCard-module__hGgolW__content{flex-direction:column;align-items:flex-start}.EventCard-module__hGgolW__inline .EventCard-module__hGgolW__content{flex-direction:row;align-items:center}.EventCard-module__hGgolW__contentLarge{grid-template-columns:1fr auto 1fr auto;align-items:center;display:grid}.EventCard-module__hGgolW__contentLarge>.EventCard-module__hGgolW__info{grid-column:1}.EventCard-module__hGgolW__contentLarge>.EventCard-module__hGgolW__avatarStackWrapper{grid-column:2}.EventCard-module__hGgolW__contentLarge>.EventCard-module__hGgolW__actions{grid-column:3;justify-self:end}.EventCard-module__hGgolW__contentLarge>.EventCard-module__hGgolW__ownerMenuWrapper{grid-column:4}.EventCard-module__hGgolW__avatarStackWrapper{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.EventCard-module__hGgolW__info{flex-direction:row;flex:1;align-items:center;min-width:0;display:flex}.EventCard-module__hGgolW__dateBadge{white-space:nowrap;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.EventCard-module__hGgolW__dateMonth,.EventCard-module__hGgolW__dateDay{text-align:center;margin:0}.EventCard-module__hGgolW__details{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.EventCard-module__hGgolW__titleWrapper{align-items:center;gap:8px;height:22px;display:flex}.EventCard-module__hGgolW__title{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.EventCard-module__hGgolW__metadata{flex-direction:row;align-items:flex-start;display:flex}.EventCard-module__hGgolW__metaItem{white-space:nowrap;align-items:center;display:flex}.EventCard-module__hGgolW__metaItem span{margin:0}.EventCard-module__hGgolW__actions{flex-direction:row;align-items:center;display:flex}.EventCard-module__hGgolW__card .EventCard-module__hGgolW__actions{width:100%}.EventCard-module__hGgolW__inline .EventCard-module__hGgolW__actions{flex:1;justify-content:flex-end}.EventCard-module__hGgolW__contentWrapper{flex-direction:column;flex:1;min-width:0;display:flex}.EventCard-module__hGgolW__teamHeader{align-items:center;width:100%;display:flex}.EventCard-module__hGgolW__teamName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.EventCard-module__hGgolW__hoverable .EventCard-module__hGgolW__cardWrapper{transition:box-shadow .2s,background-color .2s}.EventCard-module__hGgolW__hoverable:hover:not(.EventCard-module__hGgolW__menuHovered) .EventCard-module__hGgolW__cardWrapper{box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000000f}.EventCard-module__hGgolW__hoverable:active:not(.EventCard-module__hGgolW__menuHovered) .EventCard-module__hGgolW__cardWrapper{box-shadow:0 1px 2px #0000000d}.EventCard-module__hGgolW__clickable{cursor:pointer}.EventCard-module__hGgolW__clickable:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #06c}.EventCard-module__hGgolW__recurringIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.EventCard-module__hGgolW__menuTrigger{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:flex;position:relative}.EventCard-module__hGgolW__menuTrigger:hover{background-color:var(--color-background-tertiary,#f8f8f8)}.EventCard-module__hGgolW__menuTrigger:focus-visible{outline-offset:2px;outline:2px solid #06c}.EventCard-module__hGgolW__ownerMenuWrapper{position:relative}.EventCard-module__hGgolW__ownerMenu{background:var(--color-background-primary,white);border:1px solid var(--color-border-primary,#e3e3e3);z-index:50;border-radius:8px;min-width:160px;margin-top:4px;padding:4px;position:absolute;top:100%;right:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}.EventCard-module__hGgolW__menuItem{cursor:pointer;width:100%;color:var(--color-foreground-primary,#2e2e2e);white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;line-height:20px;display:flex}.EventCard-module__hGgolW__menuItem:hover{background-color:var(--color-background-tertiary,#f8f8f8)}.EventCard-module__hGgolW__menuItem:focus-visible{outline-offset:-2px;outline:2px solid #06c}.EventCard-module__hGgolW__menuItemDestructive{color:var(--color-reds-primary,#ff4919)}.EventCard-module__hGgolW__sizeSTopRow{align-items:center;gap:8px;width:100%;display:flex}
.SportTypeSelector-module__ONkzhG__sportTypeSelector:hover:not(:disabled){background-color:var(--color-background-tertiary)!important}.SportTypeSelector-module__ONkzhG__sportTypeSelector:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.SportTypeSelector-module__ONkzhG__sportTypeSelector:active:not(:disabled){background-color:var(--color-background-quaternary)!important}.SportTypeSelector-module__ONkzhG__sportTypeSelector.SportTypeSelector-module__ONkzhG__selected{background-color:var(--color-brand-min)!important;border-color:var(--color-brand-primary)!important}.SportTypeSelector-module__ONkzhG__sportTypeSelector.SportTypeSelector-module__ONkzhG__selected:hover:not(:disabled){background-color:var(--color-brand-min)!important;border-color:var(--color-brand-primary-on-hover)!important}.SportTypeSelector-module__ONkzhG__sportTypeSelector:disabled{cursor:not-allowed}
.MemberCard-module__AdmMPa__card{box-sizing:border-box;border:1px solid var(--color-border-primary,#e3e3e3);background-color:var(--color-background-primary,white);cursor:pointer;border-radius:8px;width:100%;transition:background-color .2s;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.MemberCard-module__AdmMPa__card:hover,.MemberCard-module__AdmMPa__hover{background-color:var(--color-background-tertiary,#f8f8f8)}.MemberCard-module__AdmMPa__cardTile{flex-direction:column;align-items:center;gap:8px;padding:12px}.MemberCard-module__AdmMPa__cardList{flex-direction:row;justify-content:space-between;align-items:center;height:40px;padding:2px 2px 2px 8px}.MemberCard-module__AdmMPa__placeholder{background-color:var(--color-background-quaternary,#efefef);box-shadow:none}.MemberCard-module__AdmMPa__placeholder:hover{background-color:var(--color-background-quaternary,#efefef)}.MemberCard-module__AdmMPa__placeholder:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 2px 4px #0000000d}.MemberCard-module__AdmMPa__placeholderList{height:40px}.MemberCard-module__AdmMPa__placeholderTile{min-height:116px}.MemberCard-module__AdmMPa__nameTile{font-family:var(--font-family-outfit,"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:var(--color-foreground-secondary,#525252);text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.MemberCard-module__AdmMPa__tileBadge{position:absolute;top:11px;left:11px}.MemberCard-module__AdmMPa__tileAction{position:absolute;top:3px;right:4px}.MemberCard-module__AdmMPa__leftAddon{color:var(--color-foreground-quaternary,#a3a3a3);opacity:0;flex-shrink:0;justify-content:center;align-items:center;width:0;transition:opacity .15s,width .15s;display:flex;overflow:hidden}.MemberCard-module__AdmMPa__card:hover .MemberCard-module__AdmMPa__leftAddon{opacity:1;width:16px;overflow:visible}@media (hover:none){.MemberCard-module__AdmMPa__leftAddon{opacity:1;width:16px;overflow:visible}}.MemberCard-module__AdmMPa__listLeft{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.MemberCard-module__AdmMPa__listRight{flex-shrink:0;align-items:center;display:flex}.MemberCard-module__AdmMPa__nameList{font-family:var(--font-family-outfit,"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:var(--color-foreground-secondary,#525252);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.MemberCard-module__AdmMPa__actionButton{cursor:pointer;color:var(--color-foreground-secondary,#525252);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;transition:background-color .15s;display:flex}.MemberCard-module__AdmMPa__actionButton:hover{background-color:#00000008}.MemberCard-module__AdmMPa__actionButton:focus{outline:none}.MemberCard-module__AdmMPa__actionButton:focus-visible{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:2px}.MemberCard-module__AdmMPa__actionButtonActive{background-color:#0000000d}.MemberCard-module__AdmMPa__menuContainer{position:relative}.MemberCard-module__AdmMPa__menuDropdown{background-color:var(--color-background-primary,white);border:1px solid var(--color-border-primary,#e3e3e3);z-index:10;border-radius:8px;width:200px;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 4px 6px -1px #0000000f,0 2px 4px -2px #0000001a}.MemberCard-module__AdmMPa__menuItems{flex-direction:column;gap:4px;padding:7px;display:flex}.MemberCard-module__AdmMPa__menuItem{cursor:pointer;text-align:left;width:100%;height:36px;font-family:var(--font-family-outfit,"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:var(--color-foreground-secondary,#525252);background:0 0;border:none;border-radius:8px;align-items:center;padding:0 8px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s;display:flex}.MemberCard-module__AdmMPa__menuItem:hover{background-color:var(--color-background-tertiary,#f8f8f8)}.MemberCard-module__AdmMPa__menuItem:focus{outline:none}.MemberCard-module__AdmMPa__menuItem:focus-visible{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:-2px}.MemberCard-module__AdmMPa__confirmDescription{font-family:var(--font-family-outfit,"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:var(--color-foreground-secondary,#525252);margin:0;padding:8px 0;font-size:14px;font-weight:400;line-height:20px}
.TeamCard-module__WbZ3pW__teamCard{box-sizing:border-box;border-radius:8px;width:100%;transition:background-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #0000000d}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__interactive{cursor:pointer}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__interactive:focus{outline:none}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__interactive:focus-visible{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:2px}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__hover,.TeamCard-module__WbZ3pW__teamCard:hover{box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000000f}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__interactive:active{box-shadow:0 1px 2px #0000000d}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeSm{background-color:var(--color-brand-min,#fff7f2);border:1px solid var(--color-border-primary,#e3e3e3);flex-direction:column;align-items:flex-start;overflow:hidden}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeSm.TeamCard-module__WbZ3pW__hover,.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeSm:hover{background-color:#0000}.TeamCard-module__WbZ3pW__cardInner{background-color:var(--color-background-primary,white);border-radius:8px;align-items:center;gap:12px;width:100%;padding:8px 10px 8px 8px;display:flex}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeMd{background-color:var(--color-background-primary,white);border:1px solid var(--color-border-secondary,#efefef);flex-direction:row;align-items:center;gap:8px;padding:8px 20px 8px 8px}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeLg{background-color:var(--color-background-primary,white);border:1px solid var(--color-border-secondary,#efefef);flex-direction:row;justify-content:space-between;align-items:center;padding:8px 20px 8px 8px}.TeamCard-module__WbZ3pW__sportTypeIconContainer{background-color:var(--color-background-tertiary,#f8f8f8);border:1px solid var(--color-border-primary,#e3e3e3);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.TeamCard-module__WbZ3pW__wrapper{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.TeamCard-module__WbZ3pW__teamNameLine{flex-shrink:0;align-items:center;gap:8px;display:flex}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeSm .TeamCard-module__WbZ3pW__teamNameLine{width:100%}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeMd .TeamCard-module__WbZ3pW__teamNameLine,.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeLg .TeamCard-module__WbZ3pW__teamNameLine{gap:12px}.TeamCard-module__WbZ3pW__teamName{font-family:var(--font-family-body,"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:var(--font-size-p-l,16px);line-height:24px;font-weight:var(--font-weight-semibold,600);color:var(--color-foreground-primary,#2e2e2e);margin:0}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeSm .TeamCard-module__WbZ3pW__teamName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeMd .TeamCard-module__WbZ3pW__teamName,.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeLg .TeamCard-module__WbZ3pW__teamName{flex-shrink:0}.TeamCard-module__WbZ3pW__stats{align-items:flex-start;gap:12px;display:flex}.TeamCard-module__WbZ3pW__statItem{white-space:nowrap;align-items:center;gap:4px;display:flex}.TeamCard-module__WbZ3pW__statIcon{width:16px;height:16px;color:var(--color-foreground-quaternary,#bfbfbf);flex-shrink:0}.TeamCard-module__WbZ3pW__statValue{font-family:var(--font-family-body,"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:var(--font-size-p-m,14px);line-height:20px;font-weight:var(--font-weight-medium,500);color:var(--color-foreground-secondary,#525252)}.TeamCard-module__WbZ3pW__statLabel{font-family:var(--font-family-body,"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:var(--font-size-p-m,14px);line-height:20px;font-weight:var(--font-weight-regular,400);color:var(--color-foreground-tertiary,#888)}.TeamCard-module__WbZ3pW__leftGroup{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.TeamCard-module__WbZ3pW__rightGroup{flex-shrink:0;align-items:center;display:flex}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeMd .TeamCard-module__WbZ3pW__rightGroup{gap:20px}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeLg .TeamCard-module__WbZ3pW__rightGroup{gap:48px}.TeamCard-module__WbZ3pW__metricGroup{flex-shrink:0;align-items:center;gap:8px;display:flex}.TeamCard-module__WbZ3pW__metricIcon{width:20px;height:20px;color:var(--color-foreground-quaternary,#bfbfbf);flex-shrink:0}.TeamCard-module__WbZ3pW__metricColumn{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:0;display:flex}.TeamCard-module__WbZ3pW__metricLabel{font-family:var(--font-family-number,"JetBrains Mono",ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace);font-size:var(--font-size-p-s,12px);line-height:16px;font-weight:var(--font-weight-regular,400);color:var(--color-foreground-tertiary,#888)}.TeamCard-module__WbZ3pW__metricValue{font-family:var(--font-family-body,"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:var(--font-size-p-m,14px);line-height:20px;font-weight:var(--font-weight-bold,700);color:var(--color-foreground-secondary,#525252)}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeMd .TeamCard-module__WbZ3pW__createdByColumn{width:140px}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeLg .TeamCard-module__WbZ3pW__createdByColumn{width:180px}.TeamCard-module__WbZ3pW__teamCard.TeamCard-module__WbZ3pW__sizeMd .TeamCard-module__WbZ3pW__createdByValue{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.TeamCard-module__WbZ3pW__arrowIcon{color:var(--color-foreground-quaternary,#bfbfbf);flex-shrink:0}
.TeamHeader-module__Ly7Sxa__teamHeader{justify-content:center;align-items:center;gap:var(--spacing-16);flex-direction:column;width:100%;display:flex;position:relative}.TeamHeader-module__Ly7Sxa__backButton{justify-content:center;align-items:center;gap:var(--spacing-4);padding:var(--spacing-8)var(--spacing-12);border-radius:var(--spacing-8);cursor:pointer;background:0 0;border:none;transition:background-color .15s;display:flex;position:absolute;top:0;left:0}.TeamHeader-module__Ly7Sxa__backButton:hover{background-color:var(--color-background-quaternary)}.TeamHeader-module__Ly7Sxa__backButton:active{background-color:var(--color-background-tertiary)}.TeamHeader-module__Ly7Sxa__backIcon{width:16.67px;height:16.67px;color:var(--color-foreground-secondary)}.TeamHeader-module__Ly7Sxa__backText{font-family:var(--font-family-body);font-size:var(--font-size-p-m);line-height:var(--line-height-p-m);font-weight:var(--font-weight-semibold);color:var(--color-foreground-secondary);padding:0 var(--spacing-2)}.TeamHeader-module__Ly7Sxa__headerLine{align-items:center;gap:var(--spacing-8);flex-direction:column;width:100%;display:flex}.TeamHeader-module__Ly7Sxa__sportIconWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.TeamHeader-module__Ly7Sxa__teamInfo{gap:var(--spacing-4);text-align:center;flex-direction:column;min-width:0;display:flex}.TeamHeader-module__Ly7Sxa__teamName{font-family:var(--font-family-body);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-bold);color:var(--color-foreground-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@media (max-width:480px){.TeamHeader-module__Ly7Sxa__backButton{padding:var(--spacing-6)var(--spacing-8)}.TeamHeader-module__Ly7Sxa__backText{font-size:var(--font-size-p-s)}.TeamHeader-module__Ly7Sxa__teamName{font-size:var(--font-size-p-xl);line-height:var(--line-height-p-xl)}}
.MoodImage-module__qUHVqW__moodImageContainer{flex-shrink:0;width:100%;height:100vh;position:relative;overflow:hidden}@media (max-width:1023px){.MoodImage-module__qUHVqW__moodImageContainer{display:none}}@media (min-width:1024px) and (max-width:1439px){.MoodImage-module__qUHVqW__moodImageContainer{width:45%}}@media (min-width:1440px){.MoodImage-module__qUHVqW__moodImageContainer{width:40%;max-width:800px}}.MoodImage-module__qUHVqW__moodImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@keyframes MoodImage-module__qUHVqW__fadeIn{0%{opacity:0}to{opacity:1}}.MoodImage-module__qUHVqW__moodImage{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;animation:.3s ease-in-out MoodImage-module__qUHVqW__fadeIn}
.AttendanceSummaryCard-module__80owka__attendanceSummaryCard{box-sizing:border-box}.AttendanceSummaryCard-module__80owka__statLabel{letter-spacing:.05em}
.AttendanceCard-module__P2nN5q__card{background-color:var(--color-background-tertiary,#f8f8f8);border:1px solid var(--color-border-primary,#e3e3e3);border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:10px 16px 16px;display:flex;box-shadow:0 1px 2px #0000000d}.AttendanceCard-module__P2nN5q__card--md{padding:8px 12px 12px}.AttendanceCard-module__P2nN5q__header{flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:36px;display:flex}.AttendanceCard-module__P2nN5q__headerLeft{flex-shrink:0;align-items:center;gap:6px;display:flex}.AttendanceCard-module__P2nN5q__title{font-family:var(--font-family-outfit,"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);white-space:nowrap;font-size:16px;font-weight:600;line-height:24px}.AttendanceCard-module__P2nN5q__title--going{color:var(--color-greens-primary,#739800)}.AttendanceCard-module__P2nN5q__title--notGoing{color:var(--color-brand-primary,#ff4919)}.AttendanceCard-module__P2nN5q__title--waitlist{color:var(--color-yellow-primary,#ff9b19)}.AttendanceCard-module__P2nN5q__title--notResponded{color:var(--color-foreground-secondary,#525252)}.AttendanceCard-module__P2nN5q__inviteButton{cursor:pointer;color:var(--color-foreground-secondary,#525252);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:8px;transition:background-color .15s;display:flex}.AttendanceCard-module__P2nN5q__inviteButton:hover{background-color:var(--color-background-quaternary,#f0f0f0)}.AttendanceCard-module__P2nN5q__inviteButton:focus{outline:none}.AttendanceCard-module__P2nN5q__inviteButton:focus-visible{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:2px}.AttendanceCard-module__P2nN5q__dropTarget{outline:2px dashed var(--color-brand-primary,#ff4919);outline-offset:-2px;background-color:var(--color-background-quaternary,#f0f0f0);transition:outline-color .15s,background-color .15s}.AttendanceCard-module__P2nN5q__playersContainer{flex-direction:column;gap:8px;width:100%;display:flex}.AttendanceCard-module__P2nN5q__playerItem{width:100%}
.SupportBanner-module__PKBfIq__supportBanner{border:1px solid var(--color-brand-subtle,#ffd3c5);background-color:var(--color-brand-min,#fff7f2);-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #0000000d}.SupportBanner-module__PKBfIq__sizeSm{width:268px;height:96px;padding:0 0 0 24px}.SupportBanner-module__PKBfIq__sizeLg{width:480px;max-width:600px;height:100px;padding:0 12px 0 40px}.SupportBanner-module__PKBfIq__clickable{cursor:pointer}.SupportBanner-module__PKBfIq__clickable:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.SupportBanner-module__PKBfIq__clickable:active{transform:translateY(0);box-shadow:0 1px 2px #0000000d}.SupportBanner-module__PKBfIq__clickable:focus{outline:none}.SupportBanner-module__PKBfIq__clickable:focus-visible{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:2px}.SupportBanner-module__PKBfIq__textContent{min-width:0;font-family:var(--font-family-outfit,"Outfit",sans-serif);flex:1;font-weight:500}.SupportBanner-module__PKBfIq__sizeSm .SupportBanner-module__PKBfIq__textContent{font-size:16px;line-height:24px}.SupportBanner-module__PKBfIq__sizeLg .SupportBanner-module__PKBfIq__textContent{font-size:20px;line-height:28px}.SupportBanner-module__PKBfIq__textSecondary{color:var(--color-foreground-tertiary,#888)}.SupportBanner-module__PKBfIq__textPrimary{color:var(--color-brand-primary,#ff4919)}.SupportBanner-module__PKBfIq__textGap{width:8px;display:inline-block}.SupportBanner-module__PKBfIq__imageContainer{aspect-ratio:1;flex-shrink:0;position:relative}.SupportBanner-module__PKBfIq__sizeSm .SupportBanner-module__PKBfIq__imageContainer{width:96px;height:96px}.SupportBanner-module__PKBfIq__sizeLg .SupportBanner-module__PKBfIq__imageContainer{width:100px;height:100px}.SupportBanner-module__PKBfIq__image{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%}
.ActionListItem-module__86VIbW__item{box-sizing:border-box;transition:background-color .15s;position:relative}.ActionListItem-module__86VIbW__item[role=button]:not(.ActionListItem-module__86VIbW__disabled):hover{background-color:var(--color-background-tertiary)!important}.ActionListItem-module__86VIbW__destructive[role=button]:not(.ActionListItem-module__86VIbW__disabled):hover{background:linear-gradient(90deg,#0000000d 0%,#0000000d 100%),var(--color-orange-50)!important}.ActionListItem-module__86VIbW__item[role=button]:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-2px;z-index:1}.ActionListItem-module__86VIbW__disabled{opacity:.5;cursor:not-allowed!important}.ActionListItem-module__86VIbW__item{-webkit-user-select:none;user-select:none}
.ActionList-module__7KHMiq__list>*{width:100%}.ActionList-module__7KHMiq__list>:first-child{border-radius:8px 8px 0 0}.ActionList-module__7KHMiq__list>:last-child{border-radius:0 0 8px 8px}.ActionList-module__7KHMiq__list>:only-child{border-radius:8px}
.Drawer-module__FMthAG__drawerWrapper{z-index:9999;pointer-events:none;position:fixed;inset:0}.Drawer-module__FMthAG__drawerWrapper *{box-sizing:border-box}.Drawer-module__FMthAG__overlay{opacity:0;pointer-events:none;background-color:#0009;transition:opacity .25s ease-out;position:fixed;inset:0}.Drawer-module__FMthAG__overlayVisible{opacity:1;pointer-events:auto}.Drawer-module__FMthAG__drawer{background-color:var(--background-secondary,#fdfdfd);pointer-events:auto;flex-direction:column;transition:transform .25s ease-out;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 16px #00000026}.Drawer-module__FMthAG__drawerRight{top:0;bottom:0;right:0;transform:translate(100%)}.Drawer-module__FMthAG__drawerRight.Drawer-module__FMthAG__drawerOpen{transform:translate(0)}.Drawer-module__FMthAG__drawerLeft{top:0;bottom:0;left:0;transform:translate(-100%)}.Drawer-module__FMthAG__drawerLeft.Drawer-module__FMthAG__drawerOpen{transform:translate(0)}.Drawer-module__FMthAG__drawerTop{top:0;left:0;right:0;transform:translateY(-100%)}.Drawer-module__FMthAG__drawerTop.Drawer-module__FMthAG__drawerOpen{transform:translateY(0)}.Drawer-module__FMthAG__drawerBottom{bottom:0;left:0;right:0;transform:translateY(100%)}.Drawer-module__FMthAG__drawerBottom.Drawer-module__FMthAG__drawerOpen{transform:translateY(0)}.Drawer-module__FMthAG__closeButton{border-radius:var(--radius-8,8px);cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;transition:background-color .15s;display:flex;position:absolute;top:8px;right:8px}.Drawer-module__FMthAG__closeButton:hover{background-color:var(--background-tertiary,#f8f8f8)}.Drawer-module__FMthAG__closeButton:focus-visible{outline:2px solid var(--brand-primary,#ff4919);outline-offset:2px}.Drawer-module__FMthAG__content{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden auto}.Drawer-module__FMthAG__content::-webkit-scrollbar{width:6px;height:6px}.Drawer-module__FMthAG__content::-webkit-scrollbar-track{background:0 0}.Drawer-module__FMthAG__content::-webkit-scrollbar-thumb{background-color:var(--border-primary,#e3e3e3);border-radius:3px}.Drawer-module__FMthAG__content::-webkit-scrollbar-thumb:hover{background-color:var(--border-primary-on-hover,#bfbfbf)}@media (prefers-reduced-motion:reduce){.Drawer-module__FMthAG__overlay,.Drawer-module__FMthAG__drawer,.Drawer-module__FMthAG__closeButton{transition:none}}
.Menu-module__viI1tq__backButton{justify-content:center;align-items:center;gap:var(--spacing-sm,6px);border-radius:var(--radius-8,8px);cursor:pointer;z-index:10;background:0 0;border:none;padding:12px 16px;transition:background-color .15s;display:flex;position:absolute;top:4px;left:4px}.Menu-module__viI1tq__backButton:hover{background-color:var(--background-tertiary,#f8f8f8)}.Menu-module__viI1tq__backButton:focus-visible{outline:2px solid var(--brand-primary,#ff4919);outline-offset:2px}.Menu-module__viI1tq__content{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden auto}.Menu-module__viI1tq__contentInner{flex-direction:column;align-items:center;gap:32px;width:100%;min-height:100%;display:flex}.Menu-module__viI1tq__mainContent{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.Menu-module__viI1tq__spacer{flex:1}.Menu-module__viI1tq__footer{flex-direction:column;flex-shrink:0;gap:16px;width:100%;display:flex}.Menu-module__viI1tq__content::-webkit-scrollbar{width:6px}.Menu-module__viI1tq__content::-webkit-scrollbar-track{background:0 0}.Menu-module__viI1tq__content::-webkit-scrollbar-thumb{background-color:var(--border-primary,#e3e3e3);border-radius:3px}.Menu-module__viI1tq__content::-webkit-scrollbar-thumb:hover{background-color:var(--border-primary-on-hover,#bfbfbf)}.Menu-module__viI1tq__footerLink{text-decoration:none;transition:-webkit-text-decoration .15s,text-decoration .15s}.Menu-module__viI1tq__footerLink:hover{text-decoration:underline}.Menu-module__viI1tq__footerLink:focus-visible{outline:2px solid var(--brand-primary,#ff4919);outline-offset:2px;border-radius:2px}.Menu-module__viI1tq__brandTextLink{text-decoration:none;transition:-webkit-text-decoration .15s,text-decoration .15s}.Menu-module__viI1tq__brandTextLink:hover{text-decoration:underline}.Menu-module__viI1tq__brandTextLink:focus-visible{outline:2px solid var(--brand-primary,#ff4919);outline-offset:2px;border-radius:2px}@keyframes Menu-module__viI1tq__slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes Menu-module__viI1tq__slideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}.Menu-module__viI1tq__contentInner>*{animation:.2s cubic-bezier(.4,0,.2,1) Menu-module__viI1tq__slideInRight}@media (prefers-reduced-motion:reduce){.Menu-module__viI1tq__backButton,.Menu-module__viI1tq__footerLink,.Menu-module__viI1tq__brandTextLink{transition:none}.Menu-module__viI1tq__content>*{animation:none}}
.DesktopMenu-module__achqBG__container{background-color:var(--background-primary,#fff);border:1px solid var(--border-primary,#e3e3e3);border-radius:var(--radius-8,8px);z-index:50;flex-direction:column;align-items:center;width:300px;display:flex;overflow:visible;box-shadow:0 4px 6px -1px #0000000f,0 2px 4px -2px #0000001a}.DesktopMenu-module__achqBG__animateIn{animation:.15s cubic-bezier(.16,1,.3,1) forwards DesktopMenu-module__achqBG__fadeScaleIn}.DesktopMenu-module__achqBG__animateOut{animation:.15s cubic-bezier(.16,1,.3,1) forwards DesktopMenu-module__achqBG__fadeScaleOut}@keyframes DesktopMenu-module__achqBG__fadeScaleIn{0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes DesktopMenu-module__achqBG__fadeScaleOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(-4px)}}.DesktopMenu-module__achqBG__footerLink{text-decoration:none;transition:-webkit-text-decoration .15s,text-decoration .15s}.DesktopMenu-module__achqBG__footerLink:hover{text-decoration:underline}.DesktopMenu-module__achqBG__footerLink:focus-visible{outline:2px solid var(--brand-primary,#ff4919);outline-offset:2px;border-radius:2px}.DesktopMenu-module__achqBG__brandTextLink{text-decoration:none;transition:-webkit-text-decoration .15s,text-decoration .15s}.DesktopMenu-module__achqBG__brandTextLink:hover{text-decoration:underline}.DesktopMenu-module__achqBG__brandTextLink:focus-visible{outline:2px solid var(--brand-primary,#ff4919);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.DesktopMenu-module__achqBG__animateIn,.DesktopMenu-module__achqBG__animateOut{animation:none}.DesktopMenu-module__achqBG__footerLink,.DesktopMenu-module__achqBG__brandTextLink{transition:none}}
.NavItem-module__64-tVW__navItem{color:inherit;outline:none;text-decoration:none}.NavItem-module__64-tVW__navItem:after{content:"";width:0;height:var(--scale-2px,2px);background-color:var(--color-brand-primary,#ff4919);transition:width .2s ease-in-out;position:absolute;bottom:0;left:0}.NavItem-module__64-tVW__navItem:hover:not(.NavItem-module__64-tVW__disabled):after{width:100%}.NavItem-module__64-tVW__navItem:hover:not(.NavItem-module__64-tVW__disabled) p{color:var(--color-foreground-primary,#2e2e2e);transition:color .2s ease-in-out}.NavItem-module__64-tVW__navItem.NavItem-module__64-tVW__active:after{width:100%}.NavItem-module__64-tVW__navItem.NavItem-module__64-tVW__active p{color:var(--color-foreground-primary,#2e2e2e)}.NavItem-module__64-tVW__navItem:focus-visible{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:2px;border-radius:2px}.NavItem-module__64-tVW__navItem.NavItem-module__64-tVW__disabled{opacity:.4;pointer-events:none}
.Navigation-module__RvJ8hq__navigation,.Navigation-module__RvJ8hq__navigation *{box-sizing:border-box}.Navigation-module__RvJ8hq__menuButton{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;flex-shrink:0;transition:transform .15s ease-out}.Navigation-module__RvJ8hq__menuButton:hover,.Navigation-module__RvJ8hq__menuButton:focus-visible{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.Navigation-module__RvJ8hq__menuButton{transition:none}}.Navigation-module__RvJ8hq__responsiveNav{width:100%}.Navigation-module__RvJ8hq__responsiveXl,.Navigation-module__RvJ8hq__responsiveMd,.Navigation-module__RvJ8hq__responsiveSm{display:none}@media (min-width:1200px){.Navigation-module__RvJ8hq__responsiveXl{display:flex}}@media (min-width:576px) and (max-width:1199px){.Navigation-module__RvJ8hq__responsiveMd{display:flex}}@media (max-width:575px){.Navigation-module__RvJ8hq__responsiveSm{display:flex}}
.DatePicker-module__gafbJa__container{position:relative}.DatePicker-module__gafbJa__input{transition:border-color .2s}.DatePicker-module__gafbJa__input:hover:not(:disabled){border-color:var(--color-border-primary-on-hover,#bfbfbf)!important}.DatePicker-module__gafbJa__input:focus-visible{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:2px}.DatePicker-module__gafbJa__input.DatePicker-module__gafbJa__invalid{border-color:var(--color-reds-primary,#ff4919)!important}.DatePicker-module__gafbJa__calendar{animation:.15s ease-out DatePicker-module__gafbJa__fadeIn}@keyframes DatePicker-module__gafbJa__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DatePicker-module__gafbJa__navButton{transition:background-color .2s}.DatePicker-module__gafbJa__navButton:hover{background-color:var(--color-background-tertiary,#f8f8f8)!important}.DatePicker-module__gafbJa__navButton:active{background-color:var(--color-background-quaternary,#efefef)!important}.DatePicker-module__gafbJa__day{cursor:pointer;width:32px;height:32px;font-family:var(--font-family-body,Outfit,sans-serif);color:var(--color-foreground-secondary,#525252);background-color:#0000;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:400;transition:background-color .15s;display:flex}.DatePicker-module__gafbJa__day:hover:not(.DatePicker-module__gafbJa__daySelected):not(.DatePicker-module__gafbJa__dayDisabled){background-color:var(--color-background-tertiary,#f8f8f8)}.DatePicker-module__gafbJa__daySelected{background:linear-gradient(180deg,var(--color-yellow-600,#ff9b19)0%,var(--color-orange-700,#ff4919)100%);color:var(--color-foreground-primary-on-brand,white);font-weight:500}.DatePicker-module__gafbJa__dayToday{border:1px solid var(--color-brand-primary,#ff4919);color:var(--color-brand-primary,#ff4919);font-weight:500}.DatePicker-module__gafbJa__dayDisabled{color:var(--color-foreground-quaternary,#bfbfbf);cursor:not-allowed;opacity:.5}.DatePicker-module__gafbJa__dayEmpty{width:32px;height:32px}
.TimeInput-module__3-Gg2W__container{position:relative}.TimeInput-module__3-Gg2W__inputWrapper{transition:border-color .2s}.TimeInput-module__3-Gg2W__inputWrapper:hover:not(.TimeInput-module__3-Gg2W__invalid){border-color:var(--color-border-primary-on-hover,#bfbfbf)!important}.TimeInput-module__3-Gg2W__inputWrapper:focus-within{border-color:var(--color-base-black,#000)!important}.TimeInput-module__3-Gg2W__inputWrapper.TimeInput-module__3-Gg2W__invalid{border-color:var(--color-reds-primary,#ff4919)!important}.TimeInput-module__3-Gg2W__input::placeholder{color:var(--color-foreground-quaternary,#bfbfbf);font-style:italic}.TimeInput-module__3-Gg2W__toggleButton{transition:color .2s}.TimeInput-module__3-Gg2W__toggleButton:hover:not(:disabled){color:var(--color-foreground-secondary,#525252)!important}.TimeInput-module__3-Gg2W__dropdown{scrollbar-width:thin;scrollbar-color:var(--color-border-primary,#e3e3e3)transparent;animation:.15s ease-out TimeInput-module__3-Gg2W__fadeIn}.TimeInput-module__3-Gg2W__dropdown::-webkit-scrollbar{width:6px}.TimeInput-module__3-Gg2W__dropdown::-webkit-scrollbar-track{background:0 0}.TimeInput-module__3-Gg2W__dropdown::-webkit-scrollbar-thumb{background-color:var(--color-border-primary,#e3e3e3);border-radius:3px}@keyframes TimeInput-module__3-Gg2W__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TimeInput-module__3-Gg2W__option{transition:background-color .15s}.TimeInput-module__3-Gg2W__option:hover,.TimeInput-module__3-Gg2W__optionSelected{background-color:var(--color-background-tertiary,#f8f8f8)!important}
.NumberInput-module__BKwjNa__container{position:relative}.NumberInput-module__BKwjNa__inputWrapper{transition:border-color .2s}.NumberInput-module__BKwjNa__inputWrapper:hover:not(.NumberInput-module__BKwjNa__invalid){border-color:var(--color-border-primary-on-hover,#bfbfbf)!important}.NumberInput-module__BKwjNa__inputWrapper:focus-within{border-color:var(--color-base-black,#000)!important}.NumberInput-module__BKwjNa__inputWrapper.NumberInput-module__BKwjNa__invalid{border-color:var(--color-reds-primary,#ff4919)!important}.NumberInput-module__BKwjNa__input{-moz-appearance:textfield}.NumberInput-module__BKwjNa__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.NumberInput-module__BKwjNa__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.NumberInput-module__BKwjNa__input::placeholder{color:var(--color-foreground-quaternary,#bfbfbf)}.NumberInput-module__BKwjNa__button{transition:background-color .15s,color .15s}.NumberInput-module__BKwjNa__button:hover:not(:disabled){background-color:var(--color-background-tertiary,#f8f8f8)!important}.NumberInput-module__BKwjNa__button:active:not(:disabled){background-color:var(--color-background-quaternary,#efefef)!important}
.GameModal-module__hzD1YW__form{flex-direction:column;gap:24px;padding:0;display:flex}.GameModal-module__hzD1YW__row{gap:16px;width:100%;display:flex}.GameModal-module__hzD1YW__halfWidth{flex:1;min-width:0}.GameModal-module__hzD1YW__toggleGroup{border:1px solid var(--color-border-primary,#e3e3e3);border-radius:8px;flex-direction:column;display:flex;box-shadow:0 1px 2px #0000000d}.GameModal-module__hzD1YW__toggleRow{flex-direction:column;gap:12px;padding:8px 16px;display:flex}.GameModal-module__hzD1YW__toggleRowBorder{border-bottom:1px solid var(--color-border-primary,#e3e3e3)}.GameModal-module__hzD1YW__toggleHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.GameModal-module__hzD1YW__toggleLabel{font-family:var(--font-family-body,Outfit,sans-serif);color:var(--color-foreground-secondary,#525252);font-size:14px;font-weight:500;line-height:20px}.GameModal-module__hzD1YW__toggleContent{width:100%;padding-bottom:4px}@media (max-width:360px){.GameModal-module__hzD1YW__row{flex-direction:column;gap:24px}.GameModal-module__hzD1YW__halfWidth{width:100%}}
.InvitePlayersModal-module__jU3ztq__content{gap:var(--spacing-24,24px);flex-direction:column;align-items:center;width:100%;display:flex}.InvitePlayersModal-module__jU3ztq__qrCode{justify-content:center;align-items:center;display:flex}.InvitePlayersModal-module__jU3ztq__textContent{gap:var(--spacing-8,8px);flex-direction:column;align-items:center;width:100%;display:flex}
.TeamSettingsModal-module__watc6a__form{gap:var(--spacing-24,24px);flex-direction:column;width:100%;display:flex}.TeamSettingsModal-module__watc6a__deleteButton{align-items:center;gap:var(--spacing-4,4px);border-radius:var(--radius-8,8px);cursor:pointer;font-family:var(--font-family-body);font-size:var(--font-size-p-m,14px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-p-m,20px);color:var(--color-orange-primary,#ff4919);white-space:nowrap;background:0 0;border:none;padding:10px 14px;transition:color .2s,background-color .2s;display:flex}.TeamSettingsModal-module__watc6a__deleteButton:hover:not(:disabled){color:var(--color-orange-primary-on-hover,#e63e10);background-color:var(--background-secondary,#0000000a)}.TeamSettingsModal-module__watc6a__deleteButton:disabled{cursor:not-allowed;opacity:.5}
.PlayerCardModal-module___yQc7q__wrapper{flex-direction:column;align-items:center;max-width:90vw;max-height:80vh;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex}.PlayerCardModal-module___yQc7q__avatarContainer{z-index:1;flex-shrink:0;position:relative}.PlayerCardModal-module___yQc7q__avatarRing{border:2px solid var(--color-base-white,#fff);border-radius:9999px;justify-content:center;align-items:center;line-height:0;display:flex;box-shadow:0 2px 8px #0000001a}.PlayerCardModal-module___yQc7q__avatarLarge{width:96px!important;height:96px!important}.PlayerCardModal-module___yQc7q__card{flex-direction:column;width:100%;transition:padding-top .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1),max-height .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280d}.PlayerCardModal-module___yQc7q__headerActions{z-index:2;align-items:center;transition:top .3s cubic-bezier(.4,0,.2,1),right .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute}.PlayerCardModal-module___yQc7q__iconButton{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .2s,width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1);display:flex}.PlayerCardModal-module___yQc7q__iconButton:hover{background-color:var(--color-background-tertiary,#f8f8f8)}.PlayerCardModal-module___yQc7q__iconButton:active{background-color:var(--color-background-quaternary,#efefef)}.PlayerCardModal-module___yQc7q__iconButton:focus-visible{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:2px}.PlayerCardModal-module___yQc7q__cardBody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.PlayerCardModal-module___yQc7q__scrollArea{scrollbar-width:thin;scrollbar-color:var(--color-border-primary,#e3e3e3)transparent;flex:1;transition:padding .3s cubic-bezier(.4,0,.2,1);overflow:hidden auto}.PlayerCardModal-module___yQc7q__scrollArea::-webkit-scrollbar{width:6px}.PlayerCardModal-module___yQc7q__scrollArea::-webkit-scrollbar-track{background:0 0}.PlayerCardModal-module___yQc7q__scrollArea::-webkit-scrollbar-thumb{background-color:var(--color-border-primary,#e3e3e3);border-radius:3px}.PlayerCardModal-module___yQc7q__scrollArea::-webkit-scrollbar-thumb:hover{background-color:var(--color-border-primary-on-hover,#bfbfbf)}.PlayerCardModal-module___yQc7q__gradientFade{pointer-events:none;position:absolute;bottom:0;left:0;right:0}.PlayerCardModal-module___yQc7q__dot{border-radius:50%;flex-shrink:0}.PlayerCardModal-module___yQc7q__gameRow{cursor:pointer;border-radius:8px;align-items:stretch;gap:0;width:100%;transition:background-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #0000000d}.PlayerCardModal-module___yQc7q__gameRow:hover{background-color:var(--color-background-tertiary,#f8f8f8);box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000000f}.PlayerCardModal-module___yQc7q__gameRow:active{box-shadow:0 1px 2px #0000000d}.PlayerCardModal-module___yQc7q__gameRow:focus-visible{outline:2px solid var(--color-brand-primary,#ff4919);outline-offset:2px}.PlayerCardModal-module___yQc7q__statusBar{flex-shrink:0}
.BottomSticky-module__dfvnpq__container{z-index:50;-webkit-backdrop-filter:blur(4px);padding:24px 16px 16px;padding-bottom:max(16px,env(safe-area-inset-bottom));background:linear-gradient(#fff0 0%,#fffc 100%);position:fixed;bottom:0;left:0;right:0}@media (max-width:359px){.BottomSticky-module__dfvnpq__container{padding:16px 10px 10px;padding-bottom:max(10px,env(safe-area-inset-bottom))}}.BottomSticky-module__dfvnpq__content{align-items:stretch;gap:8px;display:flex}.BottomSticky-module__dfvnpq__actionSlot{flex:1 0 0;min-width:0;display:flex}.BottomSticky-module__dfvnpq__actionSlot>*{width:100%}.BottomSticky-module__dfvnpq__moreSlot{flex:none;position:relative}.BottomSticky-module__dfvnpq__menu{background-color:var(--color-background-primary);border:1px solid var(--color-border-primary);z-index:1000;border-radius:8px;min-width:200px;padding:7px;animation:.15s ease-out BottomSticky-module__dfvnpq__slideUp;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 4px 6px -1px #0000000f,0 2px 4px -2px #0000001a}@keyframes BottomSticky-module__dfvnpq__slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.BottomSticky-module__dfvnpq__menuItem{all:unset;box-sizing:border-box;cursor:pointer;width:100%;height:36px;font-family:var(--font-family-body);color:var(--color-foreground-secondary);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s;display:flex}.BottomSticky-module__dfvnpq__menuItem:hover:not(:disabled){background-color:var(--color-background-tertiary)}.BottomSticky-module__dfvnpq__menuItem:focus-visible{outline:2px solid var(--color-border-primary);outline-offset:-2px}.BottomSticky-module__dfvnpq__menuItem:disabled{opacity:.4;cursor:not-allowed}.BottomSticky-module__dfvnpq__menuItemIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}
@keyframes Spinner-module__6Uj_cq__spinner-rotate{to{transform:rotate(360deg)}}.Spinner-module__6Uj_cq__spinner{animation:.8s steps(8,end) infinite Spinner-module__6Uj_cq__spinner-rotate}
.LanguageSelector-module__UbrBHq__container{display:inline-flex;position:relative}.LanguageSelector-module__UbrBHq__labelFull{display:none}.LanguageSelector-module__UbrBHq__labelAbbr{display:inline}@media (min-width:768px){.LanguageSelector-module__UbrBHq__labelFull{display:inline}.LanguageSelector-module__UbrBHq__labelAbbr{display:none}}.LanguageSelector-module__UbrBHq__menu{animation:.15s ease-out LanguageSelector-module__UbrBHq__fadeIn}.LanguageSelector-module__UbrBHq__option:hover{background-color:var(--color-background-tertiary)!important}@keyframes LanguageSelector-module__UbrBHq__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.AttendanceLogModal-module__pR76nq__subtitle{font-family:var(--font-family-body);font-size:var(--font-size-p-l);line-height:var(--line-height-p-l);color:var(--color-foreground-secondary);margin:0}.AttendanceLogModal-module__pR76nq__subtitleBold{font-weight:var(--font-weight-bold)}.AttendanceLogModal-module__pR76nq__subtitleRegular{font-weight:var(--font-weight-regular)}.AttendanceLogModal-module__pR76nq__logList{border:1px solid var(--color-border-secondary);border-radius:var(--radius-8);flex-direction:column;width:100%;display:flex}.AttendanceLogModal-module__pR76nq__logRow{padding:var(--spacing-4)var(--spacing-12)var(--spacing-4)var(--spacing-8);border-bottom:1px solid var(--color-border-secondary);justify-content:space-between;align-items:center;display:flex}.AttendanceLogModal-module__pR76nq__logRow:last-child{border-bottom:none}.AttendanceLogModal-module__pR76nq__playerInfo{align-items:center;gap:var(--spacing-8);flex:1;min-width:0;display:flex}.AttendanceLogModal-module__pR76nq__playerDetails{flex-direction:column;justify-content:center;display:flex}.AttendanceLogModal-module__pR76nq__playerName{font-family:var(--font-family-body);font-size:var(--font-size-p-md);line-height:var(--line-height-p-md);font-weight:var(--font-weight-semibold);color:var(--color-foreground-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AttendanceLogModal-module__pR76nq__timestamp{align-items:center;display:flex}.AttendanceLogModal-module__pR76nq__timestampText{font-family:var(--font-family-body);font-size:var(--font-size-p-s);line-height:var(--line-height-p-s);font-weight:var(--font-weight-regular);color:var(--color-foreground-tertiary);white-space:nowrap}.AttendanceLogModal-module__pR76nq__dot{width:16px;height:16px;color:var(--color-foreground-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AttendanceLogModal-module__pR76nq__statusTransition{align-items:center;gap:var(--spacing-4);flex-shrink:0;justify-content:flex-end;width:180px;display:flex}.AttendanceLogModal-module__pR76nq__statusTransitionWithMeta{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;width:180px;display:flex}.AttendanceLogModal-module__pR76nq__statusBadges{align-items:center;gap:var(--spacing-4);justify-content:flex-end;width:100%;display:flex}.AttendanceLogModal-module__pR76nq__changedByText{font-family:var(--font-family-body);font-size:var(--font-size-p-xs);line-height:var(--line-height-p-xs);font-weight:var(--font-weight-regular);color:var(--color-foreground-tertiary);white-space:nowrap}.AttendanceLogModal-module__pR76nq__arrowIcon{color:var(--color-foreground-tertiary);flex-shrink:0}.AttendanceLogModal-module__pR76nq__emptyState{padding:var(--spacing-32);color:var(--color-foreground-tertiary);font-family:var(--font-family-body);font-size:var(--font-size-p-md);line-height:var(--line-height-p-md);justify-content:center;align-items:center;display:flex}.AttendanceLogModal-module__pR76nq__loadingState{padding:var(--spacing-32);justify-content:center;align-items:center;display:flex}@media (max-width:575px){.AttendanceLogModal-module__pR76nq__logRow{align-items:flex-start;gap:var(--spacing-8);padding:var(--spacing-4)var(--spacing-8);flex-direction:column}.AttendanceLogModal-module__pR76nq__statusTransition,.AttendanceLogModal-module__pR76nq__statusTransitionWithMeta{width:auto;margin-left:var(--spacing-8)}}
.AddToGoingModal-module__r19pWa__content{flex-direction:column;gap:0;width:100%;display:flex}.AddToGoingModal-module__r19pWa__description{margin:0}.AddToGoingModal-module__r19pWa__guestList{flex-direction:column;gap:8px;max-height:360px;margin-top:16px;padding-right:4px;display:flex;overflow-y:auto}.AddToGoingModal-module__r19pWa__emptyState{text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;margin-top:16px;padding:24px 16px;display:flex}.AddToGoingModal-module__r19pWa__loadingState{justify-content:center;align-items:center;padding:48px 16px;display:flex}.AddToGoingModal-module__r19pWa__newGuestForm{flex-direction:column;gap:16px;margin-top:16px;display:flex}
