.EventDetailsHeader-module-scss-module__Nxn8Fq__container{background-color:var(--color-bg-gray);justify-content:center;width:100%;padding:24px 0 48px;display:flex}@media screen and (max-width:768px){.EventDetailsHeader-module-scss-module__Nxn8Fq__container{padding:16px 24px}}.EventDetailsHeader-module-scss-module__Nxn8Fq__inner{flex-direction:column;gap:48px;width:100%;max-width:1024px;display:flex}@media screen and (max-width:768px){.EventDetailsHeader-module-scss-module__Nxn8Fq__inner{gap:16px}}.EventDetailsHeader-module-scss-module__Nxn8Fq__breadcrumbsWrapper{width:100%;overflow:hidden}.EventDetailsHeader-module-scss-module__Nxn8Fq__body{align-items:center;gap:32px;display:flex}@media screen and (max-width:768px){.EventDetailsHeader-module-scss-module__Nxn8Fq__body{flex-direction:column;align-items:stretch;gap:16px}}.EventDetailsHeader-module-scss-module__Nxn8Fq__headerInfo{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}@media screen and (max-width:768px){.EventDetailsHeader-module-scss-module__Nxn8Fq__headerInfo{gap:8px}}.EventDetailsHeader-module-scss-module__Nxn8Fq__titleArea{flex-direction:column;gap:16px;display:flex}@media screen and (max-width:768px){.EventDetailsHeader-module-scss-module__Nxn8Fq__titleArea{gap:8px}}.EventDetailsHeader-module-scss-module__Nxn8Fq__dateRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.EventDetailsHeader-module-scss-module__Nxn8Fq__titleTexts{flex-direction:column;gap:8px;display:flex}.EventDetailsHeader-module-scss-module__Nxn8Fq__hostSummary{align-items:center;gap:16px;display:flex}@media screen and (max-width:768px){.EventDetailsHeader-module-scss-module__Nxn8Fq__hostSummary{gap:8px}}.EventDetailsHeader-module-scss-module__Nxn8Fq__hostAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}@media screen and (max-width:768px){.EventDetailsHeader-module-scss-module__Nxn8Fq__hostAvatar{width:32px;height:32px}}.EventDetailsHeader-module-scss-module__Nxn8Fq__hostSummaryText{flex-direction:column;gap:4px;min-width:0;display:flex}.EventDetailsHeader-module-scss-module__Nxn8Fq__coverImageWrapper{flex-shrink:0;width:360px;height:180px;overflow:hidden}@media screen and (max-width:768px){.EventDetailsHeader-module-scss-module__Nxn8Fq__coverImageWrapper{aspect-ratio:1000/500;width:100%;height:auto}}.EventDetailsHeader-module-scss-module__Nxn8Fq__coverImage{object-fit:cover;width:100%;height:100%}
.EventWaitlistDescription-module-scss-module__4HruTG__eventWaitlistDescription{background-color:var(--color-bg-gray);flex-direction:column;gap:8px;padding:24px;display:flex}.EventWaitlistDescription-module-scss-module__4HruTG__eventWaitlistDescription .EventWaitlistDescription-module-scss-module__4HruTG__list{justify-content:center;align-items:center;display:flex}
.SnackBar-module-scss-module___Oqzya__statusIcon{width:24px;height:24px}.SnackBar-module-scss-module___Oqzya__statusIcon>svg{width:100%;height:100%}.SnackBar-module-scss-module___Oqzya__clearIcon{width:20px;height:20px}.SnackBar-module-scss-module___Oqzya__clearIcon>svg{width:100%;height:100%}.SnackBar-module-scss-module___Oqzya__snackbar{padding:var(--space-400,16px) var(--space-300,12px);align-items:center;gap:var(--space-200,8px);border-radius:3px;display:flex}.SnackBar-module-scss-module___Oqzya__snackbar.SnackBar-module-scss-module___Oqzya__success{border:1px solid var(--color-primitive-green-75,#b5deb2);background:var(--color-bg-success,#f5faf4)}.SnackBar-module-scss-module___Oqzya__snackbar.SnackBar-module-scss-module___Oqzya__success .SnackBar-module-scss-module___Oqzya__statusIcon{color:var(--color-primitive-green-300,#4aae42)}.SnackBar-module-scss-module___Oqzya__snackbar.SnackBar-module-scss-module___Oqzya__error{border:1px solid var(--color-primitive-red-75,#f2b9c6);background:var(--color-bg-danger,#fdf6f8)}.SnackBar-module-scss-module___Oqzya__snackbar.SnackBar-module-scss-module___Oqzya__error .SnackBar-module-scss-module___Oqzya__statusIcon{color:var(--color-primitive-red-300,#df5475)}.SnackBar-module-scss-module___Oqzya__snackbar.SnackBar-module-scss-module___Oqzya__info{border:1px solid var(--color-primitive-navy-75,#b6bec5);background:var(--color-bg-gray,#f6f7f7)}.SnackBar-module-scss-module___Oqzya__snackbar.SnackBar-module-scss-module___Oqzya__info .SnackBar-module-scss-module___Oqzya__statusIcon{color:var(--color-primitive-navy-300,#4c6072)}.SnackBar-module-scss-module___Oqzya__snackbar .SnackBar-module-scss-module___Oqzya__closeIcon{cursor:pointer}.SnackBar-module-scss-module___Oqzya__snackbar span{flex:1 0 0}.SnackBar-module-scss-module___Oqzya__snackbar{width:480px}@media screen and (max-width:544px){.SnackBar-module-scss-module___Oqzya__snackbar{width:343px}}
.TopCenterSnackBar-module-scss-module__BlqRka__wrapper{z-index:100;width:fit-content;margin:0 auto;position:fixed;top:32px;left:0;right:0}
.ProgressStepper-module-scss-module__r2CtkG__stepper{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProgressStepper-module-scss-module__r2CtkG__step{align-items:flex-start;gap:var(--space-300);padding-bottom:var(--space-300);display:flex;position:relative}.ProgressStepper-module-scss-module__r2CtkG__step:last-child{padding-bottom:0}.ProgressStepper-module-scss-module__r2CtkG__step:not(:last-child):before{content:"";background:var(--color-object-gray-1);z-index:0;width:8px;height:calc(100% - 32px);position:absolute;top:32px;left:12px}.ProgressStepper-module-scss-module__r2CtkG__step:has(+.ProgressStepper-module-scss-module__r2CtkG__dividerBefore):before{display:none}.ProgressStepper-module-scss-module__r2CtkG__dot{border:2px solid var(--color-border-default);background:var(--color-bg-white);width:32px;height:32px;color:var(--color-text-lightest);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;display:flex;position:relative}.ProgressStepper-module-scss-module__r2CtkG__completed .ProgressStepper-module-scss-module__r2CtkG__dot{background:var(--color-object-sheblue-darken);border-color:var(--color-object-sheblue-darken);color:var(--color-text-white)}.ProgressStepper-module-scss-module__r2CtkG__upcoming .ProgressStepper-module-scss-module__r2CtkG__dot{background:var(--color-object-gray-2);border-color:var(--color-object-gray-2);color:var(--color-object-white)}.ProgressStepper-module-scss-module__r2CtkG__missed .ProgressStepper-module-scss-module__r2CtkG__dot{background:var(--color-function-danger-default,#df5475);border-color:var(--color-function-danger-default,#df5475);color:#fff}.ProgressStepper-module-scss-module__r2CtkG__label{line-height:32px}.ProgressStepper-module-scss-module__r2CtkG__dividerBefore{margin-top:var(--space-300);padding-top:var(--space-300);border-top:1px solid var(--color-border-default)}
.Sidebar-module-scss-module__z3bADW__sidebar{flex-direction:column;display:flex}.Sidebar-module-scss-module__z3bADW__sidebar>*{flex:1}.Sidebar-module-scss-module__z3bADW__profile{align-items:center;gap:var(--space-200);padding-bottom:var(--space-400);flex-direction:column;display:flex}.Sidebar-module-scss-module__z3bADW__avatar{background:var(--color-bg-sheblue-default);width:80px;height:80px;color:var(--color-text-sheblue-darken);border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.Sidebar-module-scss-module__z3bADW__avatarImage{object-fit:cover;border-radius:50%;width:80px;height:80px}.Sidebar-module-scss-module__z3bADW__names{text-align:center}.Sidebar-module-scss-module__z3bADW__stats{gap:var(--space-200);flex-direction:column;display:flex}.Sidebar-module-scss-module__z3bADW__statRow{justify-content:space-between;align-items:baseline;gap:var(--space-200);background:var(--color-bg-sheblue-default);padding:var(--space-200) var(--space-400);display:flex}.Sidebar-module-scss-module__z3bADW__statValue{color:var(--color-object-sheblue-darken);white-space:nowrap}.Sidebar-module-scss-module__z3bADW__statLabel{align-items:center;gap:var(--space-050);display:inline-flex}.Sidebar-module-scss-module__z3bADW__stepperArea{margin-top:var(--space-400)}
.page-module-scss-module__UzC_RW__sections{gap:var(--space-600);flex-direction:column;display:flex}.page-module-scss-module__UzC_RW__programInfo{gap:var(--space-400);flex-direction:column;display:flex}@media screen and (max-width:768px){.page-module-scss-module__UzC_RW__programInfo{margin-top:var(--space-400)}}.page-module-scss-module__UzC_RW__sectionHeading{color:var(--color-text-sheblue-darken);margin:0;font-size:1.125rem;font-weight:600}.page-module-scss-module__UzC_RW__programGrid{gap:var(--space-500);grid-template-columns:280px 1fr;align-items:start;display:grid}@media screen and (max-width:544px){.page-module-scss-module__UzC_RW__programGrid{grid-template-columns:1fr}}.page-module-scss-module__UzC_RW__programMain{gap:var(--space-500);flex-direction:column;min-width:0;display:flex}.page-module-scss-module__UzC_RW__emptyMessage{color:var(--color-text-light);padding:var(--space-600);text-align:center;font-size:.875rem}
.FloatingEventInfo-module-scss-module__Pr6DNW__container{flex-direction:column;gap:16px;display:flex}.FloatingEventInfo-module-scss-module__Pr6DNW__row{align-items:start;gap:12px;display:flex}.FloatingEventInfo-module-scss-module__Pr6DNW__floatingMenu{position:sticky;top:24px}.FloatingEventInfo-module-scss-module__Pr6DNW__content{flex-direction:column;gap:8px;display:flex}.FloatingEventInfo-module-scss-module__Pr6DNW__archiveAction{flex-direction:column;align-items:center;gap:8px;display:flex}.FloatingEventInfo-module-scss-module__Pr6DNW__archiveAction>*{margin:0}
.EventInfo-module-scss-module__3HAPka__eventInfo{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.EventInfo-module-scss-module__3HAPka__item{color:var(--color-text-default,#1f2d32);align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex}.EventInfo-module-scss-module__3HAPka__icon{color:var(--color-text-light,#4c6072);flex-shrink:0;font-size:22px}
.EventInfoSidebar-module-scss-module__MsXhCa__container{flex-direction:column;gap:40px;display:flex;position:sticky;top:24px}@media screen and (max-width:768px){.EventInfoSidebar-module-scss-module__MsXhCa__container{gap:24px;position:static}}.EventInfoSidebar-module-scss-module__MsXhCa__infoList{flex-direction:column;gap:24px;display:flex}.EventInfoSidebar-module-scss-module__MsXhCa__infoRow{align-items:center;gap:12px;display:flex}.EventInfoSidebar-module-scss-module__MsXhCa__infoIcon{flex-shrink:0}.EventInfoSidebar-module-scss-module__MsXhCa__actionWrapper{width:100%}
.ReservationNote-module-scss-module__SlslhG__reservationNote{flex-direction:column;gap:8px;padding:16px;display:flex}
.MainContents-module-scss-module__3cILoq__header{padding-bottom:var(--space-600,24px);margin-bottom:var(--space-600,24px);border-bottom:1px solid var(--color-border-darken,#e2e4e4)}@media screen and (max-width:768px){.MainContents-module-scss-module__3cILoq__header{padding-top:var(--space-400,16px)}}
.Section-module-scss-module__rR-Ixa__title{padding-bottom:var(--space-400,16px)}
.SectionGroup-module-scss-module__K5YmWW__group{gap:var(--space-800,32px);flex-direction:column;display:flex}
.StepPane-module-scss-module__07GtEW__buttonContainer{justify-content:flex-end;gap:16px;margin-top:24px;display:flex}
.PublishedCelebrationModal-module-scss-module__694Atq__image{width:100%}.PublishedCelebrationModal-module-scss-module__694Atq__image>img{width:100%;height:auto}.PublishedCelebrationModal-module-scss-module__694Atq__body{padding:0 var(--space-600);gap:var(--space-200);flex-direction:column;display:flex}.PublishedCelebrationModal-module-scss-module__694Atq__bodyInner{padding-top:var(--space-400);gap:var(--space-200);flex-direction:column;display:flex}.PublishedCelebrationModal-module-scss-module__694Atq__footer{box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800);flex-direction:column;flex-shrink:0;align-items:center;display:flex}
.GrpEventPageContent-module-scss-module__sTD18G__pageInner{gap:64px;max-width:1012px;margin:auto;padding-top:60px;display:flex}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__pageInner{flex-direction:column-reverse;gap:8px;padding-top:8px}}.GrpEventPageContent-module-scss-module__sTD18G__main{flex-direction:column;flex:1;gap:32px;width:100%;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__mainInner{background-color:var(--color-bg-sheblue-default,#f0f6f7);padding:40px 40px 24px}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__mainInner{padding:40px 16px 16px}}.GrpEventPageContent-module-scss-module__sTD18G__side{width:100%;max-width:340px}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__side{max-width:none}}.GrpEventPageContent-module-scss-module__sTD18G__targetCard{background:#fff;border-radius:8px;align-items:center;gap:16px;margin-bottom:24px;padding:20px 24px;display:flex}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__targetCard{flex-direction:column;align-items:flex-start}}.GrpEventPageContent-module-scss-module__sTD18G__targetCardHtmlText{color:var(--color-text-default,#1f2d32);font-size:16px;font-weight:700}.GrpEventPageContent-module-scss-module__sTD18G__targetCardIconWrapper{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:64px;display:flex}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__targetCardIconWrapper{max-width:none}}.GrpEventPageContent-module-scss-module__sTD18G__targetCardIcon{background:var(--color-text-sheblue-default,#6b9baa);color:#fff;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__section{flex-direction:column;gap:12px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__sectionHeader{color:var(--color-text-sheblue-default,#6b9baa);align-items:center;gap:8px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__sectionHeaderIcon{align-items:center;font-size:18px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__divider{border:none;border-top:1px solid var(--color-object-sheblue-lightest,#dfeaed);margin:0}.GrpEventPageContent-module-scss-module__sTD18G__expandableTextContent{font-size:16px}.GrpEventPageContent-module-scss-module__sTD18G__expandableTextClamped{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.GrpEventPageContent-module-scss-module__sTD18G__moreButtonIcon{color:var(--color-text-default,#1f2d32);transform:rotate(-90deg)}.GrpEventPageContent-module-scss-module__sTD18G__moreButton{cursor:pointer;color:var(--color-text-sheblue-default,#6b9baa);background:0 0;border:none;justify-content:center;align-items:center;gap:4px;width:100%;padding:8px 0 0;font-size:14px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__coachSection{padding:16px}.GrpEventPageContent-module-scss-module__sTD18G__coachHeader{align-items:center;gap:16px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__coachCard{flex-direction:column;gap:12px;margin-top:16px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__coachImage{object-fit:cover;border-radius:50%;width:110px;height:110px}.GrpEventPageContent-module-scss-module__sTD18G__formSection{background:var(--color-bg-sheblue-default,#f0f6f7);padding:24px 24px 40px}.GrpEventPageContent-module-scss-module__sTD18G__reservationButtonWrapper{padding:0 0 16px}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__reservationButtonWrapper{z-index:100;position:sticky;bottom:0;left:0;right:0}.GrpEventPageContent-module-scss-module__sTD18G__reservationButtonHidden{display:none}}.GrpEventPageContent-module-scss-module__sTD18G__reservationButton{color:#fff;cursor:pointer;background:#c41b44;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;max-width:345px;margin:16px auto;padding:14px 16px;font-size:16px;font-weight:700;display:flex;position:relative;box-shadow:0 6px #a21235}.GrpEventPageContent-module-scss-module__sTD18G__reservationButton:hover{opacity:.9}.GrpEventPageContent-module-scss-module__sTD18G__reservationButtonIcon{flex-shrink:0;position:absolute;right:16px}.GrpEventPageContent-module-scss-module__sTD18G__sidebar{flex-direction:column;gap:16px;display:flex}@media screen and (max-width:768px){.GrpEventPageContent-module-scss-module__sTD18G__sidebar{padding:16px 16px 0}}.GrpEventPageContent-module-scss-module__sTD18G__highlightCard{background:var(--color-bg-shepink-default,#f9f2f2);color:var(--color-function-danger-default,#df5475);border-radius:8px;padding:12px 16px}.GrpEventPageContent-module-scss-module__sTD18G__reservationForm{flex-direction:column;gap:20px;margin-top:8px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__formGlobalError{border:1px solid var(--color-function-danger-default,#df5475);background:var(--color-bg-shepink-default,#f9f2f2);color:var(--color-function-danger-default,#df5475);border-radius:8px;padding:12px 16px;font-size:14px}.GrpEventPageContent-module-scss-module__sTD18G__formField{flex-direction:column;gap:8px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__formLabel{color:var(--color-text-default,#1f2d32);font-size:14px;font-weight:700}.GrpEventPageContent-module-scss-module__sTD18G__formInput{border:1px solid var(--color-object-sheblue-lightest,#dfeaed);height:48px;color:var(--color-text-default,#1f2d32);background:#fff;border-radius:8px;outline:none;padding:0 16px;font-size:16px;transition:border-color .2s}.GrpEventPageContent-module-scss-module__sTD18G__formInput:focus{border-color:var(--color-text-sheblue-default,#6b9baa)}.GrpEventPageContent-module-scss-module__sTD18G__formInput::placeholder{color:var(--color-text-light,#9db7bf)}.GrpEventPageContent-module-scss-module__sTD18G__formInputError{border-color:var(--color-function-danger-default,#df5475)}.GrpEventPageContent-module-scss-module__sTD18G__formFieldError{color:var(--color-function-danger-default,#df5475);font-size:12px}.GrpEventPageContent-module-scss-module__sTD18G__formSubmitWrapper{justify-content:center;margin-top:16px;display:flex}.GrpEventPageContent-module-scss-module__sTD18G__formSubmitButton{color:#fff;cursor:pointer;background:#c41b44;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;max-width:345px;padding:14px 16px;font-size:16px;font-weight:700;display:flex;position:relative;box-shadow:0 6px #a21235}.GrpEventPageContent-module-scss-module__sTD18G__formSubmitButton:hover:not(:disabled){opacity:.9}.GrpEventPageContent-module-scss-module__sTD18G__formSubmitButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}
.CopyButton-module-scss-module__B2i7-W__linkTextWrapper{cursor:pointer;color:var(--function-text-link-default,var(--function-text-link-default,#2b8ade));vertical-align:middle;align-items:center;gap:2px;margin-left:2px;margin-right:2px;padding:0;text-decoration:none;display:inline-flex}.CopyButton-module-scss-module__B2i7-W__linkTextWrapper span{color:var(--function-text-link-default,var(--function-text-link-default,#2b8ade))}.CopyButton-module-scss-module__B2i7-W__snackbarWrapper{width:fit-content;position:fixed;bottom:16px;right:16px}@media screen and (max-width:544px){.CopyButton-module-scss-module__B2i7-W__snackbarWrapper{left:50%;right:auto;transform:translate(-50%)}}
.UserInfoCard-module-scss-module__-Cgh5G__userInfo{padding:var(--space-600,24px);border:1px solid var(--color-border-default,#edeeef)}.UserInfoCard-module-scss-module__-Cgh5G__planContainer{display:flex}@media screen and (max-width:544px){.UserInfoCard-module-scss-module__-Cgh5G__planContainer{display:inline}}
.RewardDetailPane-module-scss-module__fRFC8G__rewardDetailPane{border:1px solid var(--color-border-default);width:100%;padding:24px 32px}@media screen and (max-width:544px){.RewardDetailPane-module-scss-module__fRFC8G__rewardDetailPane{flex-direction:column;align-items:center;gap:24px;padding:32px 16px}}.RewardDetailPane-module-scss-module__fRFC8G__body{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}@media screen and (max-width:544px){.RewardDetailPane-module-scss-module__fRFC8G__body{flex-direction:column;align-items:center;gap:16px}}.RewardDetailPane-module-scss-module__fRFC8G__rewardAmountWrap{gap:8px;display:flex}.RewardDetailPane-module-scss-module__fRFC8G__rewardAmount{align-items:flex-end;gap:4px;display:flex}.RewardDetailPane-module-scss-module__fRFC8G__rewardAmount>span{align-items:center;gap:4px;font-size:28px;display:flex}
.page-module-scss-module__xHASCa__pageInner{gap:64px;display:flex}@media screen and (max-width:768px){.page-module-scss-module__xHASCa__pageInner{flex-direction:column-reverse;gap:32px}}.page-module-scss-module__xHASCa__main{flex-direction:column;flex:1;gap:40px;width:100%;min-width:0;display:flex}.page-module-scss-module__xHASCa__side{width:100%;max-width:340px}@media screen and (max-width:768px){.page-module-scss-module__xHASCa__side{max-width:none}}.page-module-scss-module__xHASCa__introduction{color:var(--color-text-default);letter-spacing:.03em;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.8}
.page-module-scss-module__ZqrxLq__noticeWrapper{margin-bottom:24px}.page-module-scss-module__ZqrxLq__pageInner{gap:64px;display:flex}@media screen and (max-width:768px){.page-module-scss-module__ZqrxLq__pageInner{flex-direction:column-reverse;gap:32px}}.page-module-scss-module__ZqrxLq__main{flex-direction:column;flex:1;gap:40px;width:100%;min-width:0;display:flex}.page-module-scss-module__ZqrxLq__side{width:100%;max-width:340px}@media screen and (max-width:768px){.page-module-scss-module__ZqrxLq__side{max-width:none}}.page-module-scss-module__ZqrxLq__introduction{color:var(--color-text-default);letter-spacing:.03em;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.8}.page-module-scss-module__ZqrxLq__archiveAction{flex-direction:column;align-items:center;gap:8px;display:flex}
.page-module-scss-module__OQjGjW__pageInner{gap:64px;display:flex}@media screen and (max-width:768px){.page-module-scss-module__OQjGjW__pageInner{flex-direction:column-reverse;gap:32px}}.page-module-scss-module__OQjGjW__grpEyeCatch{width:100%;max-width:735px;margin:auto}.page-module-scss-module__OQjGjW__grpImage{width:100%}.page-module-scss-module__OQjGjW__main{flex:1;width:100%;min-width:0}.page-module-scss-module__OQjGjW__side{width:100%;max-width:340px}@media screen and (max-width:768px){.page-module-scss-module__OQjGjW__side{max-width:none}}.page-module-scss-module__OQjGjW__coachList{flex-direction:column;gap:24px;display:flex}
.DocumentUploadPane-module-scss-module__xPN_zq__formSection{margin-top:var(--space-800,32px);gap:var(--space-600,24px);flex-direction:column;display:flex}.DocumentUploadPane-module-scss-module__xPN_zq__textBold{font-weight:600}.DocumentUploadPane-module-scss-module__xPN_zq__calloutContainer{margin-top:var(--space-800,32px);margin-bottom:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__salarySlipContainer{margin-top:var(--space-800,32px);margin-bottom:var(--space-400,16px)}.DocumentUploadPane-module-scss-module__xPN_zq__noticeUploadText{margin-bottom:var(--space-600,24px)}.DocumentUploadPane-module-scss-module__xPN_zq__headingNoticeSalarySlip,.DocumentUploadPane-module-scss-module__xPN_zq__noticeItems,.DocumentUploadPane-module-scss-module__xPN_zq__noticeSalarySlip{margin-bottom:var(--space-400,16px)}.DocumentUploadPane-module-scss-module__xPN_zq__noticePaymentContainer{margin-top:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__noticePayedDateLabel{display:flex}.DocumentUploadPane-module-scss-module__xPN_zq__noticePayedDateBody{margin-top:var(--space-400,16px)}.DocumentUploadPane-module-scss-module__xPN_zq__dateRangeInputs{align-items:center;gap:var(--space-400,16px);display:flex}.DocumentUploadPane-module-scss-module__xPN_zq__dateInput{gap:var(--space-200,8px);flex-direction:column;flex:1;display:flex}.DocumentUploadPane-module-scss-module__xPN_zq__leaveOfAbsenceContainer{margin-top:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__leaveOfAbsenceNotice{margin-top:var(--space-400,16px);margin-bottom:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__identityDocumentContainer{margin-top:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__identityDocumentNotice{margin-top:var(--space-400,16px);margin-bottom:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__employmentCertificateContainer{margin-top:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__employmentCertificateNotice{margin-top:var(--space-400,16px);margin-bottom:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__agentCompanyContainer{margin-top:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__memoContainer{margin-top:var(--space-800,32px);margin-bottom:var(--space-400,16px)}.DocumentUploadPane-module-scss-module__xPN_zq__memoNotice{margin-top:var(--space-400,16px);margin-bottom:var(--space-800,32px)}.DocumentUploadPane-module-scss-module__xPN_zq__memoNotice a{color:#2b8ade}.DocumentUploadPane-module-scss-module__xPN_zq__memo{margin-top:var(--space-200,8px)}
.RewardHistoryBadge-module-scss-module__Us6MEa__rewardHistoryBadge{border:1px solid var(--color-border-default);border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.RewardHistoryBadge-module-scss-module__Us6MEa__rewardHistoryBadge.RewardHistoryBadge-module-scss-module__Us6MEa__UserRewardHistoryEarned{border-color:var(--color-text-shepink-default)}.RewardHistoryBadge-module-scss-module__Us6MEa__rewardHistoryBadge.RewardHistoryBadge-module-scss-module__Us6MEa__UserRewardHistoryUsed{border-color:var(--color-text-sheblue-default)}.RewardHistoryBadge-module-scss-module__Us6MEa__rewardHistoryBadge.RewardHistoryBadge-module-scss-module__Us6MEa__UserRewardHistoryExpired{border-color:var(--color-text-lightest)}
.DocumentUploadPane-module-scss-module__tOGbzW__submitButton{margin-top:var(--space-800,32px);text-align:right}
.PreparationCheckPane-module-scss-module__ShcsVq__link{color:#2b8ade}.PreparationCheckPane-module-scss-module__ShcsVq__section{margin-bottom:var(--space-800,32px)}.PreparationCheckPane-module-scss-module__ShcsVq__description{margin-top:var(--space-400,16px);margin-bottom:var(--space-400,16px)}.PreparationCheckPane-module-scss-module__ShcsVq__userInfoCard{margin-bottom:var(--space-400,16px)}.PreparationCheckPane-module-scss-module__ShcsVq__radioButtonGroup{gap:var(--space-200,8px);display:flex}@media only screen and (min-width:450px){.PreparationCheckPane-module-scss-module__ShcsVq__radioButtonGroup{margin-top:var(--space-200,8px);margin-bottom:var(--space-400,16px)}}@media only screen and (max-width:449px){.PreparationCheckPane-module-scss-module__ShcsVq__radioButtonGroup{margin-top:0;margin-bottom:5.33333vw}}.PreparationCheckPane-module-scss-module__ShcsVq__radioButton{flex:1}.PreparationCheckPane-module-scss-module__ShcsVq__careerChangeField{margin-bottom:var(--space-400,16px)}.PreparationCheckPane-module-scss-module__ShcsVq__cautionText{margin-top:var(--space-200,8px);margin-bottom:var(--space-400,16px)}.PreparationCheckPane-module-scss-module__ShcsVq__checkboxSection{margin-top:var(--space-200,8px)}.PreparationCheckPane-module-scss-module__ShcsVq__careerChangeDescription{margin-top:var(--space-200,8px);margin-bottom:var(--space-200,8px)}
.RewardHistoryListItem-module-scss-module__PxMV9G__rewardHistoryListItem{border-bottom:1px solid var(--color-border-default);align-items:center;gap:8px;width:100%;padding:12px 0;display:flex}.RewardHistoryListItem-module-scss-module__PxMV9G__badge{flex-shrink:0}.RewardHistoryListItem-module-scss-module__PxMV9G__title{flex-direction:column;flex-grow:1;gap:4px;display:flex;overflow:hidden}.RewardHistoryListItem-module-scss-module__PxMV9G__title>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RewardHistoryListItem-module-scss-module__PxMV9G__rewardAmount{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}
.SearchableSelector-module-scss-module__NzNsmG__selectorWrapper{width:100%;position:relative}.SearchableSelector-module-scss-module__NzNsmG__dropdown{z-index:10;background-color:var(--color-object-white-white,#fff);border:1px solid var(--color-object-gray-3,#c7cbcc);max-height:200px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.SearchableSelector-module-scss-module__NzNsmG__dropdown.SearchableSelector-module-scss-module__NzNsmG__horizontal{margin-left:216px}@media screen and (max-width:544px){.SearchableSelector-module-scss-module__NzNsmG__dropdown.SearchableSelector-module-scss-module__NzNsmG__horizontal{margin-left:0}}.SearchableSelector-module-scss-module__NzNsmG__dropdownItem{cursor:pointer;justify-content:space-between;align-items:center;padding:4px 8px;display:flex}.SearchableSelector-module-scss-module__NzNsmG__dropdownItem.SearchableSelector-module-scss-module__NzNsmG__selected,.SearchableSelector-module-scss-module__NzNsmG__dropdownItem:hover{background-color:var(--color-object-gray-1,#f6f7f7)}
.SessionSelector-module-scss-module__TO8AnW__selectorWrapper{background-color:var(--color-bg-gray);padding:var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}
.CalendarView-module-scss-module__yxLb4W__controlBar{justify-content:space-between;align-items:center;display:flex}.CalendarView-module-scss-module__yxLb4W__chevronWrapper{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.CalendarView-module-scss-module__yxLb4W__chevronWrapper.CalendarView-module-scss-module__yxLb4W__disabled{background:var(--color-text-disabled);cursor:default}.CalendarView-module-scss-module__yxLb4W__chevronWrapper:not(.CalendarView-module-scss-module__yxLb4W__disabled){background:var(--color-function-primary-default)}.CalendarView-module-scss-module__yxLb4W__chevron{fill:var(--color-function-white);stroke:var(--color-function-white);width:8px}.CalendarView-module-scss-module__yxLb4W__calendar{width:100%}.CalendarView-module-scss-module__yxLb4W__calendarHeader{justify-content:space-around;padding:12px 0 4px;display:flex}.CalendarView-module-scss-module__yxLb4W__calendarBody{flex-direction:column;gap:3px;display:flex}.CalendarView-module-scss-module__yxLb4W__calendarRow{flex-wrap:wrap;gap:3px;display:flex}.CalendarView-module-scss-module__yxLb4W__calendarRowItem{background-color:var(--color-bg-gray);color:var(--color-text-disabled);aspect-ratio:1;flex:1 0 0;justify-content:center;align-items:center;font-family:europa,sans-serif;display:flex;position:relative}.CalendarView-module-scss-module__yxLb4W__calendarRowItem.CalendarView-module-scss-module__yxLb4W__clickable{color:var(--color-text-default);cursor:pointer;font-weight:700}.CalendarView-module-scss-module__yxLb4W__calendarRowItem.CalendarView-module-scss-module__yxLb4W__selected{background-color:var(--color-function-primary-default);color:var(--color-text-white)}.CalendarView-module-scss-module__yxLb4W__crossBar{background:var(--color-text-disabled);width:100%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)rotate(-45deg)}
.SessionView-module-scss-module__N72c4q__views{gap:56px;display:flex}@media screen and (max-width:1012px){.SessionView-module-scss-module__N72c4q__views{flex-direction:column}}@media screen and (max-width:768px){.SessionView-module-scss-module__N72c4q__views{gap:32px}}.SessionView-module-scss-module__N72c4q__leftPane,.SessionView-module-scss-module__N72c4q__rightPane{width:50%}@media screen and (max-width:1012px){.SessionView-module-scss-module__N72c4q__leftPane,.SessionView-module-scss-module__N72c4q__rightPane{width:100%}}.SessionView-module-scss-module__N72c4q__rightPane{flex-direction:column;gap:16px;display:flex}
.DateGroup-module-scss-module__dt3w2q__dateGroup{width:100%}.DateGroup-module-scss-module__dt3w2q__title{padding:var(--space-400,16px) var(--space-200,8px);background:var(--color-object-gray-1,#f6f7f7)}
.WaitlistToggleButton-module-scss-module__yLtPQa__cancel{color:var(--color-function-danger-default)}.WaitlistToggleButton-module-scss-module__yLtPQa__create{color:var(--color-function-textlink-default)}.WaitlistToggleButton-module-scss-module__yLtPQa__waitlistToggleButton{align-items:center;padding:0;display:flex}.WaitlistToggleButton-module-scss-module__yLtPQa__waitlistToggleButton>span{cursor:pointer;font-size:14px;text-decoration:underline}
.ScheduleListItem-module-scss-module__FUtygW__scheduleListItem{padding:var(--space-400) 0;border-bottom:1px dashed var(--color-border-default)}.ScheduleListItem-module-scss-module__FUtygW__scheduleListItem:last-child{border-bottom:none}.ScheduleListItem-module-scss-module__FUtygW__header{gap:var(--space-200);flex-direction:column;margin-bottom:12px;display:flex}.ScheduleListItem-module-scss-module__FUtygW__body{justify-content:space-between;align-items:center;gap:16px;display:flex}.ScheduleListItem-module-scss-module__FUtygW__leftPane{flex-grow:1}.ScheduleListItem-module-scss-module__FUtygW__rightPane{flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:flex-end;display:flex}.ScheduleListItem-module-scss-module__FUtygW__labels{gap:var(--space-150);flex-wrap:wrap;display:flex}
.ScheduleListItemMetaInfo-module-scss-module__lo7tQa__metaInfo{gap:var(--space-400,16px);flex-direction:column;display:flex}
.ScheduleListItemMetaInfoRow-module-scss-module__-txghG__row{grid-template-columns:1fr 1fr;gap:8px;font-size:14px;display:grid}.ScheduleListItemMetaInfoRow-module-scss-module__-txghG__label:after{content:" :"}
.CoachingGuideBanner-module-scss-module__ZD0mrq__image{max-width:100%;height:auto}
.MokumokuGuideBanner-module-scss-module__5AoBvG__image{max-width:100%;height:auto}
.RewardHistoryList-module-scss-module__cwa7nW__message{margin-top:14px}
