.TrialBooking-module-scss-module__wOnawa__loadingContainer{justify-content:center;align-items:center;min-height:50vh;display:flex}.TrialBooking-module-scss-module__wOnawa__successContainer{max-width:600px;margin-left:auto;margin-right:auto;padding-top:48px;padding-bottom:48px}.TrialBooking-module-scss-module__wOnawa__successContent{text-align:center}.TrialBooking-module-scss-module__wOnawa__trialDetailsCard{background-color:var(--color-bg-raised);text-align:left;border-radius:12px;margin-bottom:24px;padding:16px}.TrialBooking-module-scss-module__wOnawa__trialDetailsInner{flex-direction:column;gap:8px;display:flex}.TrialBooking-module-scss-module__wOnawa__notEligibleContainer{max-width:600px;margin-left:auto;margin-right:auto;padding-top:48px;padding-bottom:48px}.TrialBooking-module-scss-module__wOnawa__notEligibleContent{text-align:center}.TrialBooking-module-scss-module__wOnawa__formContainer{max-width:600px;margin-left:auto;margin-right:auto;padding-top:24px;padding-bottom:48px}@media (min-width:768px){.TrialBooking-module-scss-module__wOnawa__formContainer{padding-top:48px}}.TrialBooking-module-scss-module__wOnawa__errorBanner{background-color:color-mix(in srgb,var(--color-status-error-primary)8%,transparent);border-radius:8px;margin-bottom:24px;padding:12px}.TrialBooking-module-scss-module__wOnawa__signInPrompt{background-color:var(--color-bg-raised);border-radius:12px;margin-bottom:24px;padding:16px}.TrialBooking-module-scss-module__wOnawa__classSelectionSection{padding-bottom:24px}.TrialBooking-module-scss-module__wOnawa__dateChipsRow{padding-bottom:16px}.TrialBooking-module-scss-module__wOnawa__classOptionsList{flex-direction:column;gap:8px;display:flex}.TrialBooking-module-scss-module__wOnawa__classOption{background-color:var(--color-bg-raised);border:2px solid var(--color-stroke-default);cursor:pointer;border-radius:12px;padding:16px}.TrialBooking-module-scss-module__wOnawa__classOptionSelected{background-color:var(--color-interactive-primary);border-color:var(--color-interactive-primary)}.TrialBooking-module-scss-module__wOnawa__emptyClassesMessage{background-color:var(--color-bg-raised);text-align:center;border-radius:12px;padding:24px 16px}.TrialBooking-module-scss-module__wOnawa__userInfoSection{padding-bottom:24px}.TrialBooking-module-scss-module__wOnawa__userInfoFields{flex-direction:column;gap:16px;display:flex}.TrialBooking-module-scss-module__wOnawa__questionsSection{padding-bottom:24px}.TrialBooking-module-scss-module__wOnawa__questionsFieldsList{flex-direction:column;gap:16px;display:flex}.TrialBooking-module-scss-module__wOnawa__waiverSection{padding-bottom:24px}.TrialBooking-module-scss-module__wOnawa__waiverCard{background-color:var(--color-bg-raised);border:1px solid var(--color-stroke-default);border-radius:12px;padding:16px}.TrialBooking-module-scss-module__wOnawa__waiverCardSigned{background-color:color-mix(in srgb,var(--color-status-success-primary)6%,transparent);border-color:var(--color-status-success-primary)}
.ProfilePage-module-scss-module__Y3Da_G__container{background:var(--color-bg-soft);min-height:100dvh;padding-top:16px;position:relative}@media (max-width:743px){.ProfilePage-module-scss-module__Y3Da_G__container{padding-top:8px}}.ProfilePage-module-scss-module__Y3Da_G__pageWrap{max-width:800px;margin:0 auto;padding:0 24px}.ProfilePage-module-scss-module__Y3Da_G__pageWrap.ProfilePage-module-scss-module__Y3Da_G__ownerWrap{max-width:1080px}@media (max-width:743px){.ProfilePage-module-scss-module__Y3Da_G__pageWrap{padding:0}}.ProfilePage-module-scss-module__Y3Da_G__completeCta{padding-bottom:16px}@media (max-width:743px){.ProfilePage-module-scss-module__Y3Da_G__completeCta{padding:0 16px 16px}.ProfilePage-module-scss-module__Y3Da_G__breadcrumbWrap{display:none}}.ProfilePage-module-scss-module__Y3Da_G__profileCardWrap{padding-bottom:16px}@media (max-width:743px){.ProfilePage-module-scss-module__Y3Da_G__profileCardWrap{padding-bottom:0}}.ProfilePage-module-scss-module__Y3Da_G__completionWrap{border-top:1px solid var(--color-stroke-soft);padding:16px 24px}@media (max-width:743px){.ProfilePage-module-scss-module__Y3Da_G__completionWrap{padding:12px 16px}}.ProfilePage-module-scss-module__Y3Da_G__streakWrap{padding:0 24px 16px}@media (max-width:743px){.ProfilePage-module-scss-module__Y3Da_G__streakWrap{padding:0 16px 12px}}.ProfilePage-module-scss-module__Y3Da_G__headerMeta{flex-direction:column;gap:8px;display:flex}.ProfilePage-module-scss-module__Y3Da_G__headerFollowStats{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:14px;display:flex}.ProfilePage-module-scss-module__Y3Da_G__headerFollowDot{color:var(--color-text-tertiary)}.ProfilePage-module-scss-module__Y3Da_G__headerFollowingLink{all:unset;cursor:pointer;color:var(--color-text-secondary);white-space:nowrap;border-radius:8px;font-size:14px}.ProfilePage-module-scss-module__Y3Da_G__headerFollowingLink strong{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}@media (hover:hover){.ProfilePage-module-scss-module__Y3Da_G__headerFollowingLink:hover{color:var(--color-text-primary)}}.ProfilePage-module-scss-module__Y3Da_G__headerFollowingLink:active{opacity:.8}.ProfilePage-module-scss-module__Y3Da_G__headerFollowingLink:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:2px}.ProfilePage-module-scss-module__Y3Da_G__headerInlineMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ProfilePage-module-scss-module__Y3Da_G__headerLocation{color:var(--color-text-secondary);align-items:center;gap:4px;font-size:14px;display:inline-flex}.ProfilePage-module-scss-module__Y3Da_G__headerAffiliation{color:var(--color-text-secondary);font-size:14px;font-weight:var(--font-weight-medium)}.ProfilePage-module-scss-module__Y3Da_G__archetypeBadge{height:28px;font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-text-always-white);border-radius:999px;align-items:center;gap:4px;padding:0 8px 0 4px;text-decoration:none;transition:opacity .15s cubic-bezier(.2,0,0,1);display:inline-flex}@media (hover:hover){.ProfilePage-module-scss-module__Y3Da_G__archetypeBadge:hover{opacity:.85}}.ProfilePage-module-scss-module__Y3Da_G__archetypeBadgeIcon{border-radius:50%;flex-shrink:0;width:18px;height:18px}.ProfilePage-module-scss-module__Y3Da_G__headerChips{flex-wrap:wrap;gap:4px;display:flex}.ProfilePage-module-scss-module__Y3Da_G__profileSections{flex-direction:column;gap:24px;display:flex}.ProfilePage-module-scss-module__Y3Da_G__section{flex-direction:column;gap:6px;display:flex}.ProfilePage-module-scss-module__Y3Da_G__tabSection{border-top:1px solid var(--color-stroke-default);margin-top:24px;padding-top:16px}.ProfilePage-module-scss-module__Y3Da_G__tabContent{padding:16px 24px 24px}@media (max-width:743px){.ProfilePage-module-scss-module__Y3Da_G__tabContent{padding:16px 16px 24px}}.ProfilePage-module-scss-module__Y3Da_G__bioText{color:var(--color-text-secondary);white-space:pre-wrap;font-size:16px;line-height:1.5}.ProfilePage-module-scss-module__Y3Da_G__editSection{border:1px solid var(--color-interactive-primary);background:var(--color-bg-raised);border-bottom:1px solid var(--color-stroke-default);border-radius:16px;flex-direction:column;gap:16px;padding:20px;animation:.15s cubic-bezier(.2,0,0,1) ProfilePage-module-scss-module__Y3Da_G__editFadeIn;display:flex}@keyframes ProfilePage-module-scss-module__Y3Da_G__editFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ProfilePage-module-scss-module__Y3Da_G__placeholderText{color:var(--color-text-tertiary);font-size:14px;font-style:italic}.ProfilePage-module-scss-module__Y3Da_G__bottomSections{flex-direction:column;gap:24px;padding:16px 24px 24px;display:flex}@media (max-width:743px){.ProfilePage-module-scss-module__Y3Da_G__bottomSections{padding:16px 16px 24px}}.ProfilePage-module-scss-module__Y3Da_G__loadingBlock{padding:24px}.ProfilePage-module-scss-module__Y3Da_G__mobileQuickLinks{padding-bottom:8px;display:block}@media (min-width:1024px){.ProfilePage-module-scss-module__Y3Da_G__mobileQuickLinks{display:none}}.ProfilePage-module-scss-module__Y3Da_G__logoutWrap{background:var(--color-bg-canvas);padding:16px 16px 0}.ProfilePage-module-scss-module__Y3Da_G__nameEditFields{flex-direction:column;gap:8px;display:flex}.ProfilePage-module-scss-module__Y3Da_G__nameEditRow{gap:8px;display:flex}.ProfilePage-module-scss-module__Y3Da_G__nameEditRow>*{flex:1;min-width:0}
.ProfileSocials-module-scss-module__KjDjlW__row{gap:8px;display:flex}
.ConnectionsModal-module-scss-module__2RZ6cW__list{flex-direction:column;gap:8px;display:flex}
.ProfileAboutForm-module-scss-module__zrK4tW__formStack{flex-direction:column;gap:16px;display:flex}.ProfileAboutForm-module-scss-module__zrK4tW__nameRow{gap:8px;display:flex}
.EventTicketsCheckoutForm-module-scss-module__5BfWiq__clickable{cursor:pointer}.EventTicketsCheckoutForm-module-scss-module__5BfWiq__quantityDisplay{justify-content:center;width:26px;display:flex}.EventTicketsCheckoutForm-module-scss-module__5BfWiq__flexRow{justify-content:center;display:flex}.EventTicketsCheckoutForm-module-scss-module__5BfWiq__quarterWidth{flex-basis:25%}
.ProfileContactForm-module-scss-module__ryJ81q__formSection{flex-direction:column;gap:16px;padding-bottom:16px;display:flex}.ProfileContactForm-module-scss-module__ryJ81q__padBottom16{padding-bottom:16px}.ProfileContactForm-module-scss-module__ryJ81q__halfWidth{flex-basis:50%}
.ProfileSingleRoleForm-module-scss-module__yOI-pG__formContainer{flex-direction:column;gap:16px;display:flex}.ProfileSingleRoleForm-module-scss-module__yOI-pG__padBottom8{padding-bottom:8px}.ProfileSingleRoleForm-module-scss-module__yOI-pG__halfWidth{flex-basis:50%}
.ProfileRolesForm-module-scss-module__Nzv8aq__fullWidth{flex-basis:100%}.ProfileRolesForm-module-scss-module__Nzv8aq__clickable{cursor:pointer}
.ProfileSingleExperienceForm-module-scss-module__5DXWXW__formContainer{flex-direction:column;gap:16px;display:flex}.ProfileSingleExperienceForm-module-scss-module__5DXWXW__padBottom8{padding-bottom:8px}.ProfileSingleExperienceForm-module-scss-module__5DXWXW__halfWidth{flex-basis:50%}
.ProfileExperiencesForm-module-scss-module__YsYpNG__fullWidth{flex-basis:100%}.ProfileExperiencesForm-module-scss-module__YsYpNG__clickable{cursor:pointer}
.ProfileSingleLinkForm-module-scss-module__dBaNEG__formStack{flex-direction:column;gap:16px;display:flex}
.ProfileLinksForm-module-scss-module__963E1q__fullWidth{flex-basis:100%}.ProfileLinksForm-module-scss-module__963E1q__clickable{cursor:pointer}
.ProfileSingleAchievementForm-module-scss-module__QViUNG__formContainer{flex-direction:column;gap:16px;display:flex}.ProfileSingleAchievementForm-module-scss-module__QViUNG__padBottom8{padding-bottom:8px}.ProfileSingleAchievementForm-module-scss-module__QViUNG__thirdWidth{flex-basis:33%}.ProfileSingleAchievementForm-module-scss-module__QViUNG__clickable{cursor:pointer}
.ProfileAchievementsForm-module-scss-module__VQda7q__fullWidth{flex-basis:100%}.ProfileAchievementsForm-module-scss-module__VQda7q__clickable{cursor:pointer}
.CredentialForm-module-scss-module__lF0HiW__form{flex-direction:column;gap:16px;display:flex}.CredentialForm-module-scss-module__lF0HiW__recordRow{gap:8px;display:flex}.CredentialForm-module-scss-module__lF0HiW__actions{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}
.FighterProfileForm-module-scss-module__PYTeBG__container{flex-direction:column;gap:16px;display:flex}.FighterProfileForm-module-scss-module__PYTeBG__fields{flex-direction:column;gap:12px;display:flex}.FighterProfileForm-module-scss-module__PYTeBG__toggleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.FighterProfileForm-module-scss-module__PYTeBG__toggleLabel{color:var(--color-text-primary);font-size:16px}.FighterProfileForm-module-scss-module__PYTeBG__recordRow{gap:12px;display:flex}.FighterProfileForm-module-scss-module__PYTeBG__actions{justify-content:flex-end;gap:12px;padding-top:8px;display:flex}
.ProfileAbout-module-scss-module__FmQoTW__editButton{cursor:pointer}
.ProfileHighlights-module-scss-module__ZEDLla__container{flex-direction:column;gap:8px;display:flex}.ProfileHighlights-module-scss-module__ZEDLla__highlightIcon{font-size:24px;line-height:1}.ProfileHighlights-module-scss-module__ZEDLla__dragHandle{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;color:var(--color-text-tertiary);align-items:center;display:flex}
.ProfileContact-module-scss-module__-W80Lq__section{padding-bottom:24px}.ProfileContact-module-scss-module__-W80Lq__clickable{cursor:pointer}
.ProfileRoles-module-scss-module__ObOoKG__section{padding-bottom:24px}.ProfileRoles-module-scss-module__ObOoKG__clickable{cursor:pointer}
.ProfileExperiences-module-scss-module__lRr82a__section{padding-bottom:24px}.ProfileExperiences-module-scss-module__lRr82a__clickable{cursor:pointer}