.LargeText-module__L0k1Sq__text{font-size:20px;font-weight:700;line-height:1.4}
.toggle-module__tCRfrW__main{background:var(--line-strong);border-radius:100px;align-items:center;gap:0;width:38px;padding:2px;display:flex}.toggle-module__tCRfrW__main.toggle-module__tCRfrW__readonly{background:var(--line);cursor:not-allowed}.toggle-module__tCRfrW__round{aspect-ratio:1;background:var(--System-White,var(--surface));border-radius:100px;width:18px;height:18px;transition:transform .2s ease-in-out}.toggle-module__tCRfrW__main.toggle-module__tCRfrW__on{background:var(--surface-inverse)}.toggle-module__tCRfrW__round.toggle-module__tCRfrW__on{transform:translate(16px)}
.ListTable-module__1Vl7Vq__listSection{white-space:nowrap;min-width:fit-content;max-width:100%;margin-top:20px}.ListTable-module__1Vl7Vq__listSection>.ListTable-module__1Vl7Vq__firstLine{border-bottom:1px solid var(--line);height:48px;color:var(--fg-muted);text-align:left;background:0 0;border-radius:0;padding:0 20px;font-family:Pretendard,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:21px}.ListTable-module__1Vl7Vq__listHeadItem{word-wrap:break-word;white-space:normal;width:100%;display:block}.ListTable-module__1Vl7Vq__list{flex-direction:column;width:100%;display:flex}.ListTable-module__1Vl7Vq__listItem{text-align:left;height:auto;min-height:52px;color:var(--fg);word-wrap:break-word;word-break:break-word;white-space:normal;grid-template-columns:170px 170px 170px 50px 50px;justify-content:space-between;align-items:center;column-gap:16px;padding:0 20px;font-family:Pretendard,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:21px;display:grid;position:relative}.ListTable-module__1Vl7Vq__listItem:not(.ListTable-module__1Vl7Vq__firstLine){content-visibility:auto;contain-intrinsic-size:auto 52px}.ListTable-module__1Vl7Vq__hoverEffect:hover{background:var(--surface-2)}.ListTable-module__1Vl7Vq__listItem.ListTable-module__1Vl7Vq__bottomBorder{border-bottom:1px solid var(--line)}.ListTable-module__1Vl7Vq__expandedRow{background:var(--surface-2);width:100%;padding:0;display:block;position:relative}.ListTable-module__1Vl7Vq__expandedRow.ListTable-module__1Vl7Vq__bottomBorder{border-bottom:1px solid var(--line)}.ListTable-module__1Vl7Vq__listItem.ListTable-module__1Vl7Vq__pressed{background:var(--surface-2);box-shadow:inset 0 2px 6px #0000000d}.ListTable-module__1Vl7Vq__listItem.ListTable-module__1Vl7Vq__pressed.ListTable-module__1Vl7Vq__hoverEffect:hover{background:var(--surface-2)}.ListTable-module__1Vl7Vq__listTableBtn{text-align:center;z-index:2;background-color:#0000;border:none;height:100%;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ListTable-module__1Vl7Vq__updateBtn{color:var(--accent)}.ListTable-module__1Vl7Vq__sendMsgBtn{color:var(--blue)}.ListTable-module__1Vl7Vq__optionalBtnContainer{flex-direction:row;align-items:center;column-gap:4px;margin-bottom:20px;display:flex}.ListTable-module__1Vl7Vq__csvBtn{background:var(--surface-3);border:none;border-radius:8px;flex-direction:row;align-items:center;column-gap:4px;height:32px;padding:0 10px;display:flex}.ListTable-module__1Vl7Vq__listSection.ListTable-module__1Vl7Vq__soft{margin-top:0}.ListTable-module__1Vl7Vq__listSection.ListTable-module__1Vl7Vq__soft>.ListTable-module__1Vl7Vq__firstLine{background:var(--surface-2);border-bottom:none;border-radius:8px;column-gap:12px;height:auto;min-height:0;padding:11px 16px;font-size:12px;line-height:17px}.ListTable-module__1Vl7Vq__soft .ListTable-module__1Vl7Vq__listItem:not(.ListTable-module__1Vl7Vq__firstLine){column-gap:12px;min-height:0;padding:13px 16px;font-size:13px;font-weight:400;line-height:19px}.ListTable-module__1Vl7Vq__soft .ListTable-module__1Vl7Vq__listItem.ListTable-module__1Vl7Vq__bottomBorder:not(.ListTable-module__1Vl7Vq__firstLine),.ListTable-module__1Vl7Vq__soft .ListTable-module__1Vl7Vq__expandedRow.ListTable-module__1Vl7Vq__bottomBorder{border-bottom-color:var(--line-subtle)}
.SmallProfile-module__wTr_Da__profileSection{justify-content:flex-start;align-items:center;column-gap:8px;width:100%;min-width:0;display:flex;position:relative}.SmallProfile-module__wTr_Da__profileImgWrapper{border-radius:50%;overflow:hidden}.SmallProfile-module__wTr_Da__profileSection .SmallProfile-module__wTr_Da__rightSection{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.SmallProfile-module__wTr_Da__profileSection .SmallProfile-module__wTr_Da__rightSection span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-style:normal;font-weight:500;line-height:20px;overflow:hidden}.SmallProfile-module__wTr_Da__profileSection .SmallProfile-module__wTr_Da__rightSection .SmallProfile-module__wTr_Da__subText{color:var(--fg-subtle);font-size:10px;font-style:normal;font-weight:500;line-height:14px}
.page-module__goqLDG__status{text-align:center;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:flex}.page-module__goqLDG__paid{background:var(--success-soft);color:var(--success)}.page-module__goqLDG__cancelled{background:var(--danger-soft);color:var(--danger)}.page-module__goqLDG__failed{background:var(--surface-3);color:var(--fg-muted)}.page-module__goqLDG__normalListItem{color:var(--fg);text-align:left;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.page-module__goqLDG__paymentId{color:var(--fg);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.page-module__goqLDG__paidConfirmBtn{color:var(--accent);text-align:center;background-color:#0000;border:none;border-radius:12px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.page-module__goqLDG__inlineDetail{padding:12px 20px 16px}.page-module__goqLDG__inlineDetailCard{background:var(--surface);border:1px solid var(--line);border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 2px 6px #0000000d}.page-module__goqLDG__inlineDetailActions{z-index:2;position:absolute;top:10px;right:10px}
.SubscriptionUnregisterModal-module__HT-c2q__layer{z-index:5;background:#0003;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:100dvw;height:100dvh;display:flex;position:fixed;top:0;left:0}.SubscriptionUnregisterModal-module__HT-c2q__container{background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:40px;padding:60px 100px;display:flex}.SubscriptionUnregisterModal-module__HT-c2q__textContainer{flex-direction:column;align-items:center;gap:20px;width:270px;display:flex}.SubscriptionUnregisterModal-module__HT-c2q__title{color:var(--Labels-Primary,#000);text-align:center;letter-spacing:-.4px;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.SubscriptionUnregisterModal-module__HT-c2q__desc{color:#6a6a6a;text-align:center;min-height:20px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.SubscriptionUnregisterModal-module__HT-c2q__buttonContainer{grid-template-columns:1fr 1fr;column-gap:8px;display:grid}.SubscriptionUnregisterModal-module__HT-c2q__buttonContainer button{text-align:center;border:none;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.SubscriptionUnregisterModal-module__HT-c2q__cancelBtn{color:#000;background:0 0;border:1px solid #eceef1;border-radius:8px;flex:1 0 0;justify-content:space-between;align-items:center;height:56px;padding:16px;display:flex}.SubscriptionUnregisterModal-module__HT-c2q__confirmBtn{color:#fff;background:var(--color_red,#e55b5b);border-radius:8px;flex:1 0 0;justify-content:space-between;align-items:center;height:56px;padding:16px;display:flex}
.Button-module__A-ogCa__button{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);text-align:center;border:none;border-radius:8px;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.Button-module__A-ogCa__disabled{color:var(--Gray-Scale-color_white);background:var(--Gray-Scale-color_gray_500)!important}
.checkBox-module__q62y-W__checkBoxContainer.checkBox-module__q62y-W__readonly{cursor:not-allowed}.checkBox-module__q62y-W__checkBoxWrapper{border:solid 1px var(--Gray-Scale-color_gray_300);box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:3px;display:flex}.checkBox-module__q62y-W__checkBoxWrapper.checkBox-module__q62y-W__checked{background-color:var(--Main-Color-color_main_purple)}.checkBox-module__q62y-W__checkBoxWrapper.checkBox-module__q62y-W__readonly{background-color:var(--Gray-Scale-color_gray_500)}.checkBox-module__q62y-W__checkBoxText{color:var(--Gray-Scale-color_gray_500);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.checkBox-module__q62y-W__checkBoxText.checkBox-module__q62y-W__checked{color:#000}
.LightDimSection-module__p77_Zq__root{background-color:var(--Light-Dim-Bg-Color);border-radius:16px;padding:12px 16px}
.RoundImage-module__RmAlGq__main{border-radius:50%;overflow:hidden}.RoundImage-module__RmAlGq__dummyImage{background-color:#a9a9a9}
.SmallProfile-module__aF6_Hq__profileSection{justify-content:center;align-items:center;column-gap:8px;display:flex}.SmallProfile-module__aF6_Hq__profileImgWrapper{border-radius:50%;overflow:hidden}.SmallProfile-module__aF6_Hq__profileSection .SmallProfile-module__aF6_Hq__rightSection{flex-direction:column;align-items:flex-start;display:flex}.SmallProfile-module__aF6_Hq__profileSection .SmallProfile-module__aF6_Hq__rightSection span{font-size:14px;font-style:normal;font-weight:500;line-height:20px}.SmallProfile-module__aF6_Hq__profileSection .SmallProfile-module__aF6_Hq__rightSection .SmallProfile-module__aF6_Hq__subText{color:var(--Gray-Scale-color_gray_500);font-size:10px;font-style:normal;font-weight:500;line-height:14px}
.StatusLabel-module__4eSgPq__status{text-align:center;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:flex}
.Text-module__5Krtba__small{color:var(--Gray-Scale-color_gray_500);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.Text-module__5Krtba__mid{font-size:14px;font-style:normal;font-weight:700;line-height:20px}.Text-module__5Krtba__large{font-size:20px;font-weight:700;line-height:1.4}.Text-module__5Krtba__semiLarge{font-size:16px;font-weight:400;line-height:1.37}
.toggle-module__9w2SEa__main{background:var(--Gray-Scale-color_gray_500);border-radius:100px;align-items:center;gap:10px;width:42px;padding:2px;display:flex}.toggle-module__9w2SEa__main.toggle-module__9w2SEa__readonly{background:var(--Gray-Scale-color_gray_300);cursor:not-allowed}.toggle-module__9w2SEa__round{aspect-ratio:1;background:var(--System-White,#fff);border-radius:100px;width:24px;height:24px;transition:transform .2s ease-in-out}.toggle-module__9w2SEa__main.toggle-module__9w2SEa__on{background:#18b34e}.toggle-module__9w2SEa__round.toggle-module__9w2SEa__on{transform:translate(18px)}
.BackButton-module__kzE09G__button{background-color:#0000;border:none;justify-content:left;align-self:flex-start;align-items:center;gap:8px;height:52px;display:flex}.BackButton-module__kzE09G__button span{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px}
.DashBoardContentLayout-module__zx08YW__main{flex-direction:column;row-gap:24px;min-width:fit-content;max-width:100%;min-height:100%;display:flex}.DashBoardContentLayout-module__zx08YW__content{flex-direction:column;display:flex}.DashBoardContentLayout-module__zx08YW__headingSection{justify-content:space-between;align-items:center;display:flex}.DashBoardContentLayout-module__zx08YW__titleContainer{column-gap:20px;display:flex}.DashBoardContentLayout-module__zx08YW__heading{color:var(--Gray-Scale-color_black);align-items:center;font-size:24px;font-style:normal;font-weight:500;line-height:28px;display:flex}.DashBoardContentLayout-module__zx08YW__emptyFrame{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DashBoardContentLayout-module__zx08YW__emptyText{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.DashBoardContentLayout-module__zx08YW__loadingLayer{background:var(--Gray-Scale-color_gray_300);opacity:.6;z-index:99;width:100%;height:100%}
.DashboardContentContainer-module__ItRd4G__section{background:#fff;border-radius:8px;flex:auto;min-width:fit-content;padding:20px;position:relative;overflow:auto;box-shadow:0 0 10px #0000001a}.DashboardContentContainer-module__ItRd4G__content{min-height:calc(100vh - 224px);padding:20px;position:relative}.DashboardContentContainer-module__ItRd4G__wrapper{flex-direction:column;flex:1;width:100%;display:flex}.DashboardContentContainer-module__ItRd4G__emptyFrame{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:-20px}.DashboardContentContainer-module__ItRd4G__emptyText{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.DashboardContentContainer-module__ItRd4G__loadingLayer{background:var(--Gray-Scale-color_gray_300);opacity:.6;z-index:99;min-width:100%;min-height:100%}
.Input-module__gchFVG__container{flex-direction:column;row-gap:8px;display:flex}.Input-module__gchFVG__inputTitleContainer{flex-direction:column;display:flex}.Input-module__gchFVG__inputTitleWrapper{align-items:center;gap:4px;display:flex}.Input-module__gchFVG__inputTitle{color:var(--Gray-Scale-color_black);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.Input-module__gchFVG__inputHeadContainer{justify-content:space-between;align-items:center;column-gap:18px;display:flex}.Input-module__gchFVG__inputLabel{color:var(--Main-Color-color_main_purple);font-size:10px;font-style:normal;font-weight:500;line-height:14px}.Input-module__gchFVG__addLessonBtn{box-sizing:border-box;background:#f6f7f8;border:none;border-radius:100px;justify-content:center;align-items:center;gap:4px;width:fit-content;height:fit-content;padding:4px 12px;display:flex}.Input-module__gchFVG__addLessonBtn span{color:#7b7b7b;width:max-content;font-size:14px;font-weight:500;line-height:20px}.Input-module__gchFVG__input{border:1px solid var(--Gray-Scale-color_gray_200);box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;width:100%;height:52px;padding:8px 12px;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:border-color .3s ease-out;display:flex}.Input-module__gchFVG__input.Input-module__gchFVG__error{border:1px solid var(--Main-Color-color_main_red)!important}.Input-module__gchFVG__input::placeholder{color:var(--Gray-Scale-color_gray_400);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.Input-module__gchFVG__input:focus{border-color:var(--Main-Color-color_main_purple)}.Input-module__gchFVG__input:read-only{background-color:var(--lightningcss-light,#efefef4d)var(--lightningcss-dark,#3b3b3b4d)}.Input-module__gchFVG__description{color:var(--Gray-Scale-color_gray_500);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.Input-module__gchFVG__inputContentWrapper,.Input-module__gchFVG__inputContentContainer{position:relative}.Input-module__gchFVG__passwordEyeButton{background:0 0;border:none;width:20px;height:20px;margin:auto;position:absolute;top:0;bottom:0;right:8px}.Input-module__gchFVG__uploadButton{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);cursor:pointer;border:none;border-radius:4px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:0 8px;font-size:10px;font-style:normal;font-weight:500;line-height:14px;display:flex;position:absolute;top:6px;bottom:6px;right:6px}.Input-module__gchFVG__searchButton{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);border:none;border-radius:4px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:0 8px;font-size:10px;font-style:normal;font-weight:500;line-height:14px;display:flex;position:absolute;top:6px;bottom:6px;right:6px}.Input-module__gchFVG__selectCountryContainer{background:0 0;border:none;align-items:center;display:flex;position:absolute;top:16px;bottom:16px;left:6px}.Input-module__gchFVG__phone{box-sizing:border-box}.Input-module__gchFVG__selectContainer{cursor:pointer;justify-content:space-between;display:flex;position:relative}.Input-module__gchFVG__selectList{background:var(--Gray-Scale-color_white);z-index:10;border-radius:8px;flex-direction:column;align-items:flex-start;width:400px;height:fit-content;max-height:200px;padding:8px 0;display:flex;position:absolute;top:57px;left:0;right:0;overflow:auto;box-shadow:0 0 10px #0000001a}.Input-module__gchFVG__selectList>li{box-sizing:border-box;width:100%;padding:10px 16px}.Input-module__gchFVG__selectList>li:hover{background:var(--Gray-Scale-color_gray_100)}.Input-module__gchFVG__segmentedContainer{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Input-module__gchFVG__segmentedItem{border:none;border:1px solid var(--Gray-Scale-color_gray_200);background-color:var(--Gray-Scale-color_white);border-radius:8px;justify-content:center;align-items:center;height:52px;padding:8px;font-size:14px;transition:background .2s ease-out,colort .2s ease-out;display:flex}.Input-module__gchFVG__segmentedItem.Input-module__gchFVG__checked{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);border:none}.Input-module__gchFVG__segmentedContainer.Input-module__gchFVG__readOnly>.Input-module__gchFVG__segmentedItem{opacity:.4;filter:grayscale(.2);cursor:not-allowed}.Input-module__gchFVG__loadContainer{margin:auto;position:relative;left:0;right:0}.Input-module__gchFVG__checkBoxRoot{justify-content:space-between;align-items:center;display:flex}.Input-module__gchFVG__colDir{flex-direction:column;justify-content:left;align-items:flex-start;row-gap:12px}.Input-module__gchFVG__checkBoxContainer{cursor:pointer;align-items:center;gap:5px;display:flex}.Input-module__gchFVG__checkBoxContainer.Input-module__gchFVG__readonly{cursor:not-allowed}.Input-module__gchFVG__checkBoxWrapper{border:solid 1px var(--Gray-Scale-color_gray_300);box-sizing:border-box;justify-content:center;align-items:center;width:20px;height:20px;padding:3px;display:flex}.Input-module__gchFVG__checkBoxWrapper.Input-module__gchFVG__checked{background-color:var(--Main-Color-color_main_purple)}.Input-module__gchFVG__checkBoxWrapper.Input-module__gchFVG__readonly{background-color:var(--Gray-Scale-color_gray_500)}.Input-module__gchFVG__checkBoxText{color:var(--Gray-Scale-color_gray_500);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.Input-module__gchFVG__checkBoxText.Input-module__gchFVG__checked{color:#000}.Input-module__gchFVG__calendarWarpper{z-index:5;justify-content:center;min-width:270px;height:fit-content;display:inline-flex;position:absolute;top:57px;left:0;right:0}.Input-module__gchFVG__calendarWarpper.Input-module__gchFVG__rightAlign{left:auto}.Input-module__gchFVG__calendarContainer.Input-module__gchFVG__readOnly{color:var(--Gray-Scale-color_gray_500)}.Input-module__gchFVG__calendarContainer.Input-module__gchFVG__readOnly:hover *{cursor:not-allowed!important}.Input-module__gchFVG__startTimeContainer{align-items:center;column-gap:8px;display:flex}.Input-module__gchFVG__timeColon{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.Input-module__gchFVG__durationMinutesContainer{padding-right:10px;position:relative}.Input-module__gchFVG__durationMinutesSuffix{color:var(--Gray-Scale-color_gray_500);height:max-content;margin:auto;font-size:12px;font-style:normal;font-weight:500;line-height:16px;position:absolute;top:0;bottom:0;right:6px}.Input-module__gchFVG__errorText{color:var(--Main-Color-color_main_red);font-size:12px;line-height:16px}.Input-module__gchFVG__selectedMultiItemWrapper{font-size:14px}.Input-module__gchFVG__selectedMultiItem{box-sizing:border-box;color:#fff;cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:2px;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.Input-module__gchFVG__withLink{color:var(--Gray-Scale-color_black);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:0 8px;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;display:flex;position:absolute;top:6px;bottom:6px;right:6px}.Input-module__gchFVG__commonSelectable{cursor:pointer;background:var(--Gray-Scale-color_white);box-sizing:border-box;width:28px;height:52px;color:var(--Gray-Scale-color_black);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:background .1s ease-out;display:flex}.Input-module__gchFVG__commonSelectable.Input-module__gchFVG__checked{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white)}.Input-module__gchFVG__dayOfWeekPrefix{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:14px;font-weight:500;line-height:20px}
.PageNavigator-module__yxpePa__container{width:100%;color:var(--Gray-Scale-color_gray_500);justify-content:center;column-gap:26px;padding-top:32px;display:flex}.PageNavigator-module__yxpePa__currentPage{color:var(--Main-Color-color_main_purple);font-weight:700}
.RefreshButton-module__p-lGTW__container{align-items:center;gap:6px;display:flex}.RefreshButton-module__p-lGTW__button{width:fit-content;color:var(--Gray-Scale-color_gray_300);z-index:3;background-color:#0000;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex}.RefreshButton-module__p-lGTW__button.RefreshButton-module__p-lGTW__disabled{color:var(--Gray-Scale-color_gray_700);background:var(--Gray-Scale-color_gray_100)}.RefreshButton-module__p-lGTW__button .RefreshButton-module__p-lGTW__icon{width:24px;height:24px;color:var(--Gray-Scale-color_gray_700);border:1px solid var(--Gray-Scale-color_gray_700);box-sizing:border-box;border-radius:50%;padding:3px}.RefreshButton-module__p-lGTW__button .RefreshButton-module__p-lGTW__icon>svg,.RefreshButton-module__p-lGTW__button .RefreshButton-module__p-lGTW__icon>img{width:100%;height:100%}.RefreshButton-module__p-lGTW__button.RefreshButton-module__p-lGTW__disabled .RefreshButton-module__p-lGTW__icon{color:var(--Gray-Scale-color_gray_700);fill:var(--Gray-Scale-color_gray_700)}.RefreshButton-module__p-lGTW__icon.RefreshButton-module__p-lGTW__rotating{animation:1.5s ease-in-out infinite RefreshButton-module__p-lGTW__rotating}@keyframes RefreshButton-module__p-lGTW__rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.TabGroup-module__-lwenq__tabButtons{column-gap:20px;min-width:max-content;display:flex}.TabGroup-module__-lwenq__tabButton{justify-content:center;align-items:center;height:52px;padding:0 10px;display:flex}.TabGroup-module__-lwenq__tabButton.TabGroup-module__-lwenq__selected{border-bottom:1px solid var(--Gray-Scale-color_black)}
.confirm-module__2zoAUG__confirmModalOverlay{z-index:29;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.confirm-module__2zoAUG__confirmModalContent{text-align:center;box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;row-gap:40px;width:min-content;min-width:340px;height:min-content;padding:60px 100px;display:flex;box-shadow:0 4px 12px #00000026}.confirm-module__2zoAUG__confirmModalHeader{flex-direction:column;row-gap:20px;display:flex}.confirm-module__2zoAUG__confirmModalHeader h2{color:var(--Gray-Scale-color_black);letter-spacing:-.4px;font-size:16px;font-weight:700;line-height:24px}.confirm-module__2zoAUG__confirmModalHeader p{color:var(--Gray-Scale-color_gray_700);font-size:14px;font-weight:500;line-height:20px}.confirm-module__2zoAUG__table{flex-direction:column;align-items:flex-start;font-size:14px;display:flex}.confirm-module__2zoAUG__tableHeader{border-top:1px solid var(--color_gray_200,#d7dadd);border-bottom:1px solid var(--color_gray_200,#d7dadd);align-items:center;display:flex}.confirm-module__2zoAUG__tableItem{width:160px;min-height:36px;padding:4px 12px}.confirm-module__2zoAUG__tableHeader .confirm-module__2zoAUG__tableHeaderItem{border-right:1px solid var(--Gray-Scale-color_gray_200);background:var(--Gray-Scale-color_gray_100);justify-content:center;align-items:center;gap:10px;display:flex}.confirm-module__2zoAUG__table .confirm-module__2zoAUG__tableItem:first-child{border-left:none}.confirm-module__2zoAUG__table .confirm-module__2zoAUG__tableItem:last-child{border-right:none}.confirm-module__2zoAUG__table .confirm-module__2zoAUG__tableBody:first-child{border-top:1px solid var(--color_gray_200,#d7dadd)}.confirm-module__2zoAUG__table .confirm-module__2zoAUG__tableBody{flex-direction:column;display:flex}.confirm-module__2zoAUG__tableBody .confirm-module__2zoAUG__tableBodyItem{border-bottom:1px solid var(--color_gray_200,#d7dadd);align-items:center;height:48px;display:flex}.confirm-module__2zoAUG__tableBody .confirm-module__2zoAUG__highlight{background-color:var(--Gray-Scale-color_gray_100)}.confirm-module__2zoAUG__tableBodyItem .confirm-module__2zoAUG__tableItem{border-right:1px solid var(--color_gray_200,#d7dadd);justify-content:center;align-self:stretch;align-items:center;gap:10px;width:160px;min-height:36px;padding:4px 12px;display:flex}.confirm-module__2zoAUG__confirmModalButtons{justify-content:center;gap:10px;display:flex}.confirm-module__2zoAUG__confirmModalButtons button{background:var(--color_black,#000);border-radius:8px;flex:1 0 0;justify-content:space-between;align-items:center;height:56px;padding:16px;display:flex}.confirm-module__2zoAUG__confirmModalButtons button:hover{background:#e0e0e0}
.legacy-module__U1iD9G__root{--Gray-Scale-color_black:#000;--Gray-Scale-color_gray_100:#f7f8f9;--Gray-Scale-color_gray_200:#d7dadd;--Gray-Scale-color_gray_300:#bcbfc2;--Gray-Scale-color_gray_400:#a1a4a7;--Gray-Scale-color_gray_500:#86898c;--Gray-Scale-color_gray_600:#6b6e71;--Gray-Scale-color_gray_700:#505356;--Gray-Scale-color_gray_800:#35383b;--Gray-Scale-color_gray_900:#181b1e;--Main-Color-color_main_red:#dc2e2e;--Main-Color-color_main_purple:#7000ff;--Main-Color-color_sub_purple:#eaeaea;--Gray-Scale-color_white:#fff;--Label-Green-Text-Color:#16b079;--Label-Green-Bg-Color:#e4faf3;--Label-Gray-Text-Color:var(--Gray-Scale-color_gray_700);--Label-Gray-Bg-Color:var(--Gray-Scale-color_gray_100);--Label-Red-Text-Color:#d03362;--Label-Red-Bg-Color:#fbeef2;--Label-DeepGray-Text-Color:#676a6c;--Label-DeepGray-Bg-Color:#eff0f1;--Label-Purple-Bg-Color:#eae2ff;--Label-Purple-Text-Color:#8971eb;--Label-Blue-Text-Color:#3a6bff;--Label-Blue-Bg-Color:#f3f9fc;--Label-Yellow-Text-Color:#e2be09;--Label-Yellow-Bg-Color:#faf6e4;--Light-Dim-Bg-Color:#f9f9fa;color:#222;text-align:left;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--Gray-Scale-color_gray_100);box-sizing:border-box;min-width:0;padding:32px 40px;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;line-height:1;position:relative;overflow:hidden}.legacy-module__U1iD9G__root button,.legacy-module__U1iD9G__root input,.legacy-module__U1iD9G__root select,.legacy-module__U1iD9G__root textarea{color:#222;font-family:inherit}.legacy-module__U1iD9G__root input::placeholder,.legacy-module__U1iD9G__root textarea::placeholder{color:var(--Gray-Scale-color_gray_400)}.legacy-module__U1iD9G__root a{color:inherit;text-decoration:none}.legacy-module__U1iD9G__root ol,.legacy-module__U1iD9G__root ul{margin:0;padding:0;list-style:none}.legacy-module__U1iD9G__root h1,.legacy-module__U1iD9G__root h2,.legacy-module__U1iD9G__root h3,.legacy-module__U1iD9G__root p{margin:0}.legacy-module__U1iD9G__root img{vertical-align:middle;display:inline-block}.legacy-module__U1iD9G__bare{background:0 0;padding:0}.legacy-module__U1iD9G__dimLayer{z-index:5;background:#0003;position:absolute;inset:0}.legacy-module__U1iD9G__dimLayerDark{background:#00000080}.legacy-module__U1iD9G__centerLayer{justify-content:center;align-items:center;display:flex}.legacy-module__U1iD9G__longModalForm{height:100%;min-height:0}.legacy-module__U1iD9G__stepModalWrap{background:#0003;justify-content:center;padding:40px 0;display:flex;position:relative}
.LongModal-module__klo2XW__layer{z-index:5;--modal-width:450px;background:#0003;width:100%;height:100%;position:absolute;inset:0}.LongModal-module__klo2XW__form{width:var(--modal-width);box-sizing:border-box;background:#fff;height:100%;padding:20px 16px 0;position:absolute;right:0}.LongModal-module__klo2XW__slide-in{opacity:1;transition:transform .3s,opacity .2s;transform:translate(0)}.LongModal-module__klo2XW__modal-hidden{transform:translateX(calc(var(--modal-width) - 300px));opacity:0;transition:transform .2s ease-in-out,opacity .13s ease-out}.LongModal-module__klo2XW__headingContainer{flex-direction:column;row-gap:6px;padding-bottom:16px;display:flex}.LongModal-module__klo2XW__headingSection{justify-content:space-between;align-items:center;display:flex}.LongModal-module__klo2XW__headingSection>h2{color:var(--Gray-Scale-color_gray_700);font-size:20px;font-style:normal;font-weight:700;line-height:24px}.LongModal-module__klo2XW__closeButton{background-color:#0000;border:none}.LongModal-module__klo2XW__contentSection{flex-direction:column;height:calc(100% - 92px);display:flex;position:relative}.LongModal-module__klo2XW__contentSection>div{flex-direction:column;flex:auto;row-gap:16px;display:flex;overflow:auto}.LongModal-module__klo2XW__buttonSection{height:52px;padding:20px;position:absolute;bottom:0;left:0;right:0}
.StepModal-module__xxzkBq__layer{z-index:5;--modal-width:666px;background:#0003;align-content:center;width:100%;height:100%;position:absolute;inset:0;overflow:auto}.StepModal-module__xxzkBq__form{width:var(--modal-width);box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:40px;min-width:min-content;height:min-content;margin:auto;padding:40px;display:flex;inset:0;overflow:auto}.StepModal-module__xxzkBq__slide-in{opacity:1;transition:transform .3s,opacity .2s;transform:translateY(0)}.StepModal-module__xxzkBq__modal-hidden{opacity:0;transition:transform .2s ease-in-out,opacity .13s ease-out;transform:translateY(50px)}.StepModal-module__xxzkBq__form>h2{color:var(--Gray-Scale-color_black);text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.StepModal-module__xxzkBq__closeButton{background-color:#0000;border:none;position:absolute;top:0;right:0}.StepModal-module__xxzkBq__contentSection{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.StepModal-module__xxzkBq__contentSection>div{flex-direction:column;flex:auto;row-gap:16px;display:flex}.StepModal-module__xxzkBq__buttonSection{grid-template-columns:1fr;width:350px;height:52px;padding:20px;display:grid}.StepModal-module__xxzkBq__buttonSection.StepModal-module__xxzkBq__notFirstStep{grid-template-columns:1fr 1fr;column-gap:16px}.StepModal-module__xxzkBq__stepDotContainer{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.StepModal-module__xxzkBq__backButton{background-color:#0000;border:none;flex-shrink:0;width:20px;height:20px;position:absolute;top:0;left:0}.StepModal-module__xxzkBq__stepDotWrapper{align-items:center;gap:10px;display:flex}.StepModal-module__xxzkBq__stepDot{background:var(--Gray-Scale-color_gray_200);border-radius:50%;width:10px;height:10px}.StepModal-module__xxzkBq__stepDot.StepModal-module__xxzkBq__active{background:var(--Main-Color-color_main_purple)}
.dashboardPage-module__P8k0AW__main{flex-direction:column;row-gap:24px;min-width:fit-content;max-width:100%;height:100%;display:flex}.dashboardPage-module__P8k0AW__headingSection{justify-content:space-between;align-items:center;display:flex}.dashboardPage-module__P8k0AW__heading{color:var(--Gray-Scale-color_black);font-size:24px;font-style:normal;font-weight:500;line-height:28px}.dashboardPage-module__P8k0AW__listSection{white-space:nowrap;min-width:fit-content;max-width:100%;margin-top:20px}.dashboardPage-module__P8k0AW__listItemGrid{text-align:center;grid-template-columns:170px 170px 170px 50px 50px;justify-content:space-between;align-items:center;column-gap:16px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:grid}.dashboardPage-module__P8k0AW__listSection>.dashboardPage-module__P8k0AW__firstLine{background:var(--Gray-Scale-color_gray_200);height:auto;min-height:40px;color:var(--Gray-Scale-color_gray_700);text-align:center;border-radius:8px 8px 0 0;padding:0 20px;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.dashboardPage-module__P8k0AW__listHeadItem{word-wrap:break-word;white-space:normal;width:100%;display:block}.dashboardPage-module__P8k0AW__roomList{flex-direction:column;width:100%}.dashboardPage-module__P8k0AW__roomList>li{border-bottom:1px solid var(--Gray-Scale-color_gray_200);height:52px;padding:0 20px}.dashboardPage-module__P8k0AW__updateBtn{color:var(--Main-Color-color_main_purple);text-align:center;background-color:#0000;border:none;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.dashboardPage-module__P8k0AW__removeBtn{color:var(--Main-Color-color_main_red);text-align:center;background-color:#0000;border:none;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.dashboardPage-module__P8k0AW__profileWrapper{background-color:var(--Gray-Scale-color_gray_500);border-radius:50%;width:24px;height:24px;overflow:hidden}.dashboardPage-module__P8k0AW__profileNameSection{text-align:left;flex-direction:column;display:flex}.dashboardPage-module__P8k0AW__profileNameSection>span:first-child{color:var(--Gray-Scale-color_black);text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:500;line-height:20px;overflow:hidden}.dashboardPage-module__P8k0AW__profileNameSection>span:nth-child(2){color:var(--Gray-Scale-color_gray_500);text-overflow:ellipsis;font-size:10px;font-style:normal;font-weight:500;line-height:14px;overflow:hidden}.dashboardPage-module__P8k0AW__emptyFrame{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dashboardPage-module__P8k0AW__emptyText{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.dashboardPage-module__P8k0AW__paidConfirmBtn{color:var(--Main-Color-color_main_purple);text-align:center;background-color:#0000;border:none;border-radius:12px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.dashboardPage-module__P8k0AW__usedConfirmBtn{background-color:var(--Gray-Scale-color_black);color:var(--Gray-Scale-color_white);text-align:center;border:none;border-radius:6px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:500;line-height:16px}
.CancelAll-module__CYPsVW__allCancel{color:var(--Main-Color-color_main_red);text-align:center;background-color:#0000;border:none;justify-content:center;align-items:center;padding:8px 10px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}
.LessonDetailContent-module__xZohvG__root{grid-template-columns:337px auto;gap:20px;min-width:fit-content;max-width:100%;height:100%;display:grid}.LessonDetailContent-module__xZohvG__container{background:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;gap:30px;padding:20px;display:flex}.LessonDetailContent-module__xZohvG__rightContainer{flex-direction:column;row-gap:20px;display:flex}.LessonDetailContent-module__xZohvG__lessonTitleContainer{justify-content:space-between;display:flex}.LessonDetailContent-module__xZohvG__lessonInfoContainer{flex-direction:column;row-gap:10px;display:flex}.LessonDetailContent-module__xZohvG__leftLabel{align-items:center;gap:10px;height:30px;display:flex}.LessonDetailContent-module__xZohvG__leftLabel .LessonDetailContent-module__xZohvG__title{color:var(--Gray-Scale-color_gray_500);min-width:25px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.LessonDetailContent-module__xZohvG__leftLabel .LessonDetailContent-module__xZohvG__content{color:var(--Gray-Scale-color_black);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:normal;font-weight:500;line-height:20px;overflow:hidden}.LessonDetailContent-module__xZohvG__leftLabel .LessonDetailContent-module__xZohvG__link{text-decoration:underline}.LessonDetailContent-module__xZohvG__leftDescLabel{flex-direction:column;align-items:start;gap:6px;height:30px;display:flex}.LessonDetailContent-module__xZohvG__divLine{background-color:var(--Gray-Scale-color_gray_200);width:100%;height:1px}
.ListTable-module__xIvw0G__listSection{white-space:nowrap;min-width:fit-content;max-width:100%;margin-top:20px}.ListTable-module__xIvw0G__listSection>.ListTable-module__xIvw0G__firstLine{background:var(--Gray-Scale-color_gray_200);height:auto;min-height:40px;color:var(--Gray-Scale-color_gray_700);text-align:center;border-radius:8px 8px 0 0;padding:0 20px;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.ListTable-module__xIvw0G__listHeadItem{word-wrap:break-word;white-space:normal;width:100%;display:block}.ListTable-module__xIvw0G__list{flex-direction:column;width:100%;display:flex}.ListTable-module__xIvw0G__listItem{text-align:center;word-wrap:break-word;word-break:break-word;white-space:normal;grid-template-columns:170px 170px 170px 50px 50px;justify-content:space-between;align-items:center;column-gap:16px;height:auto;min-height:52px;padding:0 20px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:grid;position:relative}.ListTable-module__xIvw0G__hoverEffect:hover{background:var(--Gray-Scale-color_gray_100)}.ListTable-module__xIvw0G__listItem.ListTable-module__xIvw0G__bottomBorder{border-bottom:1px solid var(--Gray-Scale-color_gray_200)}.ListTable-module__xIvw0G__listTableBtn{text-align:center;z-index:2;background-color:#0000;border:none;height:100%;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ListTable-module__xIvw0G__updateBtn{color:var(--Main-Color-color_main_purple)}.ListTable-module__xIvw0G__sendMsgBtn{color:var(--Label-Blue-Text-Color)}.ListTable-module__xIvw0G__optionalBtnContainer{flex-direction:row;align-items:center;column-gap:4px;margin-bottom:20px;display:flex}.ListTable-module__xIvw0G__csvBtn{background:var(--Gray-Scale-color_gray_100);border:none;border-radius:8px;flex-direction:row;align-items:center;column-gap:4px;height:32px;padding:0 10px;display:flex}
.paymentsPage-module__wEreva__status{text-align:center;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:flex}.paymentsPage-module__wEreva__paid{color:#16b079;background:#e4faf3}.paymentsPage-module__wEreva__cancelled{color:#d03362;background:#fbeef2}.paymentsPage-module__wEreva__failed{color:#676a6c;background:#eff0f1}.paymentsPage-module__wEreva__normalListItem,.paymentsPage-module__wEreva__paymentId{color:var(--Gray-Scale-color_black);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.paymentsPage-module__wEreva__paidConfirmBtn{color:var(--Main-Color-color_main_purple);text-align:center;background-color:#0000;border:none;border-radius:12px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:500;line-height:16px}
.paymentSubSection-module__zpNvmq__container{flex-direction:column;row-gap:24px;display:flex}.paymentSubSection-module__zpNvmq__header{align-items:center;column-gap:10px;height:40px;display:flex}.paymentSubSection-module__zpNvmq__filterWrapper{color:var(--Gray-Scale-color_gray_500);align-items:center;column-gap:8px;display:flex}.paymentSubSection-module__zpNvmq__filterWrapper span{font-size:14px}.paymentSubSection-module__zpNvmq__filterWrapper div{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.paymentSubSection-module__zpNvmq__divider{background-color:var(--Gray-Scale-color_gray_500);width:2px;height:20px}.paymentSubSection-module__zpNvmq__filterList{background-color:var(--Gray-Scale-color_gray_100);border-radius:8px;align-items:center;column-gap:8px;padding:8px 12px;font-size:14px;display:flex}.paymentSubSection-module__zpNvmq__filterList>button{background-color:#0000;border:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.paymentSubSection-module__zpNvmq__filterList>button>img{width:100%;height:100%}.paymentSubSection-module__zpNvmq__statusContainer{align-items:center;column-gap:24px;display:flex}.paymentSubSection-module__zpNvmq__statusContainer>span{color:var(--Gray-Scale-color_gray_500);font-size:16px}.paymentSubSection-module__zpNvmq__statusList{align-items:center;column-gap:24px;display:flex}.paymentSubSection-module__zpNvmq__filterItem{align-items:center;column-gap:8px;display:flex}.paymentSubSection-module__zpNvmq__filterItem>span{color:var(--Gray-Scale-color_gray_500);font-size:16px}
.studentDetailContent-module__j_6Wmq__PassTicketMain{flex-direction:column;row-gap:40px;display:flex}.studentDetailContent-module__j_6Wmq__cardGroup{flex-direction:column;row-gap:20px;display:flex}.studentDetailContent-module__j_6Wmq__cardGrid{grid-template-columns:repeat(auto-fit,408px);gap:16px;display:grid}.studentDetailContent-module__j_6Wmq__card{border:1px solid var(--color_gray_200,#d7dadd);border-radius:8px;flex-direction:column;row-gap:20px;padding:20px;display:flex}.studentDetailContent-module__j_6Wmq__cardTitle{color:var(--color_black,#000);font-size:14px;font-style:normal;font-weight:700;line-height:20px}.studentDetailContent-module__j_6Wmq__passBottomSection{flex-direction:column;row-gap:10px;display:flex}.studentDetailContent-module__j_6Wmq__ticketTopSection{align-items:center;column-gap:20px;display:flex}.studentDetailContent-module__j_6Wmq__ticketTopSection>div{column-gap:10px;display:flex}.studentDetailContent-module__j_6Wmq__ticketLessonTitleSection{align-items:center;column-gap:20px;display:flex}
.studentDetailPage-module__tMLk_G__root{grid-template-columns:337px auto;gap:20px;min-width:fit-content;max-width:100%;height:100%;display:grid}.studentDetailPage-module__tMLk_G__container{background:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;gap:30px;padding:20px;display:flex}.studentDetailPage-module__tMLk_G__rightContainer{flex-direction:column;row-gap:20px;display:flex}.studentDetailPage-module__tMLk_G__lessonTitleContainer{justify-content:space-between;display:flex}.studentDetailPage-module__tMLk_G__lessonInfoContainer{flex-direction:column;row-gap:10px;display:flex}.studentDetailPage-module__tMLk_G__leftLabel{align-items:center;gap:10px;height:30px;display:flex}.studentDetailPage-module__tMLk_G__leftLabel .studentDetailPage-module__tMLk_G__title{color:var(--Gray-Scale-color_gray_500);min-width:25px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.studentDetailPage-module__tMLk_G__leftLabel .studentDetailPage-module__tMLk_G__content{color:var(--Gray-Scale-color_black);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:normal;font-weight:500;line-height:20px;overflow:hidden}.studentDetailPage-module__tMLk_G__leftLabel .studentDetailPage-module__tMLk_G__link{text-decoration:underline}.studentDetailPage-module__tMLk_G__divLine{background-color:var(--Gray-Scale-color_gray_200);width:100%;height:1px}
.Button-module__gMHI1W__button{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);text-align:center;border:none;border-radius:8px;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.Button-module__gMHI1W__disabled{color:var(--Gray-Scale-color_white);background:var(--Gray-Scale-color_gray_500)!important}
.checkBox-module__zNkLWq__checkBoxContainer.checkBox-module__zNkLWq__readonly{cursor:not-allowed}.checkBox-module__zNkLWq__checkBoxWrapper{border:solid 1px var(--Gray-Scale-color_gray_300);box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:3px;display:flex}.checkBox-module__zNkLWq__checkBoxWrapper.checkBox-module__zNkLWq__checked{background-color:var(--Main-Color-color_main_purple)}.checkBox-module__zNkLWq__checkBoxWrapper.checkBox-module__zNkLWq__readonly{background-color:var(--Gray-Scale-color_gray_500)}.checkBox-module__zNkLWq__checkBoxText{color:var(--Gray-Scale-color_gray_500);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.checkBox-module__zNkLWq__checkBoxText.checkBox-module__zNkLWq__checked{color:#000}
.LightDimSection-module__7b8AOG__root{background-color:var(--Light-Dim-Bg-Color);border-radius:16px;padding:12px 16px}
.RoundImage-module__F20z-a__main{border-radius:50%;overflow:hidden}.RoundImage-module__F20z-a__dummyImage{background-color:#a9a9a9}
.SmallProfile-module__hXD2Dq__profileSection{justify-content:center;align-items:center;column-gap:8px;display:flex}.SmallProfile-module__hXD2Dq__profileImgWrapper{border-radius:50%;overflow:hidden}.SmallProfile-module__hXD2Dq__profileSection .SmallProfile-module__hXD2Dq__rightSection{flex-direction:column;align-items:flex-start;display:flex}.SmallProfile-module__hXD2Dq__profileSection .SmallProfile-module__hXD2Dq__rightSection span{font-size:14px;font-style:normal;font-weight:500;line-height:20px}.SmallProfile-module__hXD2Dq__profileSection .SmallProfile-module__hXD2Dq__rightSection .SmallProfile-module__hXD2Dq__subText{color:var(--Gray-Scale-color_gray_500);font-size:10px;font-style:normal;font-weight:500;line-height:14px}
.StatusLabel-module__YQVh6q__status{text-align:center;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:flex}
.Text-module__4cw0iW__small{color:var(--Gray-Scale-color_gray_500);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.Text-module__4cw0iW__mid{font-size:14px;font-style:normal;font-weight:700;line-height:20px}.Text-module__4cw0iW__large{font-size:20px;font-weight:700;line-height:1.4}.Text-module__4cw0iW__semiLarge{font-size:16px;font-weight:400;line-height:1.37}
.toggle-module__OcGv0W__main{background:var(--Gray-Scale-color_gray_500);border-radius:100px;align-items:center;gap:10px;width:42px;padding:2px;display:flex}.toggle-module__OcGv0W__main.toggle-module__OcGv0W__readonly{background:var(--Gray-Scale-color_gray_300);cursor:not-allowed}.toggle-module__OcGv0W__round{aspect-ratio:1;background:var(--System-White,#fff);border-radius:100px;width:24px;height:24px;transition:transform .2s ease-in-out}.toggle-module__OcGv0W__main.toggle-module__OcGv0W__on{background:#18b34e}.toggle-module__OcGv0W__round.toggle-module__OcGv0W__on{transform:translate(18px)}
.Input-module__nyi5Bq__container{flex-direction:column;row-gap:8px;display:flex}.Input-module__nyi5Bq__inputTitleContainer{flex-direction:column;display:flex}.Input-module__nyi5Bq__inputTitleWrapper{align-items:center;gap:4px;display:flex}.Input-module__nyi5Bq__inputTitle{color:var(--Gray-Scale-color_black);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.Input-module__nyi5Bq__inputHeadContainer{justify-content:space-between;align-items:center;column-gap:18px;display:flex}.Input-module__nyi5Bq__inputLabel{color:var(--Main-Color-color_main_purple);font-size:10px;font-style:normal;font-weight:500;line-height:14px}.Input-module__nyi5Bq__addLessonBtn{box-sizing:border-box;background:#f6f7f8;border:none;border-radius:100px;justify-content:center;align-items:center;gap:4px;width:fit-content;height:fit-content;padding:4px 12px;display:flex}.Input-module__nyi5Bq__addLessonBtn span{color:#7b7b7b;width:max-content;font-size:14px;font-weight:500;line-height:20px}.Input-module__nyi5Bq__input{border:1px solid var(--Gray-Scale-color_gray_200);box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;width:100%;height:52px;padding:8px 12px;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:border-color .3s ease-out;display:flex}.Input-module__nyi5Bq__input.Input-module__nyi5Bq__error{border:1px solid var(--Main-Color-color_main_red)!important}.Input-module__nyi5Bq__input::placeholder{color:var(--Gray-Scale-color_gray_400);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.Input-module__nyi5Bq__input:focus{border-color:var(--Main-Color-color_main_purple)}.Input-module__nyi5Bq__input:read-only{background-color:var(--lightningcss-light,#efefef4d)var(--lightningcss-dark,#3b3b3b4d)}.Input-module__nyi5Bq__description{color:var(--Gray-Scale-color_gray_500);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.Input-module__nyi5Bq__inputContentWrapper,.Input-module__nyi5Bq__inputContentContainer{position:relative}.Input-module__nyi5Bq__passwordEyeButton{background:0 0;border:none;width:20px;height:20px;margin:auto;position:absolute;top:0;bottom:0;right:8px}.Input-module__nyi5Bq__uploadButton{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);cursor:pointer;border:none;border-radius:4px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:0 8px;font-size:10px;font-style:normal;font-weight:500;line-height:14px;display:flex;position:absolute;top:6px;bottom:6px;right:6px}.Input-module__nyi5Bq__searchButton{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);border:none;border-radius:4px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:0 8px;font-size:10px;font-style:normal;font-weight:500;line-height:14px;display:flex;position:absolute;top:6px;bottom:6px;right:6px}.Input-module__nyi5Bq__selectCountryContainer{background:0 0;border:none;align-items:center;display:flex;position:absolute;top:16px;bottom:16px;left:6px}.Input-module__nyi5Bq__phone{box-sizing:border-box}.Input-module__nyi5Bq__selectContainer{cursor:pointer;justify-content:space-between;display:flex;position:relative}.Input-module__nyi5Bq__selectList{background:var(--Gray-Scale-color_white);z-index:10;border-radius:8px;flex-direction:column;align-items:flex-start;width:400px;height:fit-content;max-height:200px;padding:8px 0;display:flex;position:absolute;top:57px;left:0;right:0;overflow:auto;box-shadow:0 0 10px #0000001a}.Input-module__nyi5Bq__selectList>li{box-sizing:border-box;width:100%;padding:10px 16px}.Input-module__nyi5Bq__selectList>li:hover{background:var(--Gray-Scale-color_gray_100)}.Input-module__nyi5Bq__segmentedContainer{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Input-module__nyi5Bq__segmentedItem{border:none;border:1px solid var(--Gray-Scale-color_gray_200);background-color:var(--Gray-Scale-color_white);border-radius:8px;justify-content:center;align-items:center;height:52px;padding:8px;font-size:14px;transition:background .2s ease-out,colort .2s ease-out;display:flex}.Input-module__nyi5Bq__segmentedItem.Input-module__nyi5Bq__checked{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);border:none}.Input-module__nyi5Bq__segmentedContainer.Input-module__nyi5Bq__readOnly>.Input-module__nyi5Bq__segmentedItem{opacity:.4;filter:grayscale(.2);cursor:not-allowed}.Input-module__nyi5Bq__loadContainer{margin:auto;position:relative;left:0;right:0}.Input-module__nyi5Bq__checkBoxRoot{justify-content:space-between;align-items:center;display:flex}.Input-module__nyi5Bq__colDir{flex-direction:column;justify-content:left;align-items:flex-start;row-gap:12px}.Input-module__nyi5Bq__checkBoxContainer{cursor:pointer;align-items:center;gap:5px;display:flex}.Input-module__nyi5Bq__checkBoxContainer.Input-module__nyi5Bq__readonly{cursor:not-allowed}.Input-module__nyi5Bq__checkBoxWrapper{border:solid 1px var(--Gray-Scale-color_gray_300);box-sizing:border-box;justify-content:center;align-items:center;width:20px;height:20px;padding:3px;display:flex}.Input-module__nyi5Bq__checkBoxWrapper.Input-module__nyi5Bq__checked{background-color:var(--Main-Color-color_main_purple)}.Input-module__nyi5Bq__checkBoxWrapper.Input-module__nyi5Bq__readonly{background-color:var(--Gray-Scale-color_gray_500)}.Input-module__nyi5Bq__checkBoxText{color:var(--Gray-Scale-color_gray_500);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.Input-module__nyi5Bq__checkBoxText.Input-module__nyi5Bq__checked{color:#000}.Input-module__nyi5Bq__calendarWarpper{z-index:5;justify-content:center;min-width:270px;height:fit-content;display:inline-flex;position:absolute;top:57px;left:0;right:0}.Input-module__nyi5Bq__calendarWarpper.Input-module__nyi5Bq__rightAlign{left:auto}.Input-module__nyi5Bq__calendarContainer.Input-module__nyi5Bq__readOnly{color:var(--Gray-Scale-color_gray_500)}.Input-module__nyi5Bq__calendarContainer.Input-module__nyi5Bq__readOnly:hover *{cursor:not-allowed!important}.Input-module__nyi5Bq__startTimeContainer{align-items:center;column-gap:8px;display:flex}.Input-module__nyi5Bq__timeColon{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.Input-module__nyi5Bq__durationMinutesContainer{padding-right:10px;position:relative}.Input-module__nyi5Bq__durationMinutesSuffix{color:var(--Gray-Scale-color_gray_500);height:max-content;margin:auto;font-size:12px;font-style:normal;font-weight:500;line-height:16px;position:absolute;top:0;bottom:0;right:6px}.Input-module__nyi5Bq__errorText{color:var(--Main-Color-color_main_red);font-size:12px;line-height:16px}.Input-module__nyi5Bq__selectedMultiItemWrapper{font-size:14px}.Input-module__nyi5Bq__selectedMultiItem{box-sizing:border-box;color:#fff;cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:2px;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.Input-module__nyi5Bq__withLink{color:var(--Gray-Scale-color_black);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:0 8px;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;display:flex;position:absolute;top:6px;bottom:6px;right:6px}.Input-module__nyi5Bq__commonSelectable{cursor:pointer;background:var(--Gray-Scale-color_white);box-sizing:border-box;width:28px;height:52px;color:var(--Gray-Scale-color_black);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:background .1s ease-out;display:flex}.Input-module__nyi5Bq__commonSelectable.Input-module__nyi5Bq__checked{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white)}.Input-module__nyi5Bq__dayOfWeekPrefix{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:14px;font-weight:500;line-height:20px}
.BackButton-module__g320wW__button{background-color:#0000;border:none;justify-content:left;align-self:flex-start;align-items:center;gap:8px;height:52px;display:flex}.BackButton-module__g320wW__button span{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px}
.DashBoardContentLayout-module__5l-lkW__main{flex-direction:column;row-gap:24px;min-width:fit-content;max-width:100%;min-height:100%;display:flex}.DashBoardContentLayout-module__5l-lkW__content{flex-direction:column;display:flex}.DashBoardContentLayout-module__5l-lkW__headingSection{justify-content:space-between;align-items:center;display:flex}.DashBoardContentLayout-module__5l-lkW__titleContainer{column-gap:20px;display:flex}.DashBoardContentLayout-module__5l-lkW__heading{color:var(--Gray-Scale-color_black);align-items:center;font-size:24px;font-style:normal;font-weight:500;line-height:28px;display:flex}.DashBoardContentLayout-module__5l-lkW__emptyFrame{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DashBoardContentLayout-module__5l-lkW__emptyText{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.DashBoardContentLayout-module__5l-lkW__loadingLayer{background:var(--Gray-Scale-color_gray_300);opacity:.6;z-index:99;width:100%;height:100%}
.DashboardContentContainer-module__udz4lq__section{background:#fff;border-radius:8px;flex:auto;min-width:fit-content;padding:20px;position:relative;overflow:auto;box-shadow:0 0 10px #0000001a}.DashboardContentContainer-module__udz4lq__content{min-height:calc(100vh - 224px);padding:20px;position:relative}.DashboardContentContainer-module__udz4lq__wrapper{flex-direction:column;flex:1;width:100%;display:flex}.DashboardContentContainer-module__udz4lq__emptyFrame{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:-20px}.DashboardContentContainer-module__udz4lq__emptyText{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.DashboardContentContainer-module__udz4lq__loadingLayer{background:var(--Gray-Scale-color_gray_300);opacity:.6;z-index:99;min-width:100%;min-height:100%}
.PageNavigator-module__12XNsG__container{width:100%;color:var(--Gray-Scale-color_gray_500);justify-content:center;column-gap:26px;padding-top:32px;display:flex}.PageNavigator-module__12XNsG__currentPage{color:var(--Main-Color-color_main_purple);font-weight:700}
.RefreshButton-module__xNxI8a__container{align-items:center;gap:6px;display:flex}.RefreshButton-module__xNxI8a__button{width:fit-content;color:var(--Gray-Scale-color_gray_300);z-index:3;background-color:#0000;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex}.RefreshButton-module__xNxI8a__button.RefreshButton-module__xNxI8a__disabled{color:var(--Gray-Scale-color_gray_700);background:var(--Gray-Scale-color_gray_100)}.RefreshButton-module__xNxI8a__button .RefreshButton-module__xNxI8a__icon{width:24px;height:24px;color:var(--Gray-Scale-color_gray_700);border:1px solid var(--Gray-Scale-color_gray_700);box-sizing:border-box;border-radius:50%;padding:3px}.RefreshButton-module__xNxI8a__button .RefreshButton-module__xNxI8a__icon>svg,.RefreshButton-module__xNxI8a__button .RefreshButton-module__xNxI8a__icon>img{width:100%;height:100%}.RefreshButton-module__xNxI8a__button.RefreshButton-module__xNxI8a__disabled .RefreshButton-module__xNxI8a__icon{color:var(--Gray-Scale-color_gray_700);fill:var(--Gray-Scale-color_gray_700)}.RefreshButton-module__xNxI8a__icon.RefreshButton-module__xNxI8a__rotating{animation:1.5s ease-in-out infinite RefreshButton-module__xNxI8a__rotating}@keyframes RefreshButton-module__xNxI8a__rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.TabGroup-module__Q08E0G__tabButtons{column-gap:20px;min-width:max-content;display:flex}.TabGroup-module__Q08E0G__tabButton{justify-content:center;align-items:center;height:52px;padding:0 10px;display:flex}.TabGroup-module__Q08E0G__tabButton.TabGroup-module__Q08E0G__selected{border-bottom:1px solid var(--Gray-Scale-color_black)}
.ListTable-module__tgrXXW__listSection{white-space:nowrap;min-width:fit-content;max-width:100%;margin-top:20px}.ListTable-module__tgrXXW__listSection>.ListTable-module__tgrXXW__firstLine{background:var(--Gray-Scale-color_gray_200);height:auto;min-height:40px;color:var(--Gray-Scale-color_gray_700);text-align:center;border-radius:8px 8px 0 0;padding:0 20px;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.ListTable-module__tgrXXW__listHeadItem{word-wrap:break-word;white-space:normal;width:100%;display:block}.ListTable-module__tgrXXW__list{flex-direction:column;width:100%;display:flex}.ListTable-module__tgrXXW__listItem{text-align:center;word-wrap:break-word;word-break:break-word;white-space:normal;grid-template-columns:170px 170px 170px 50px 50px;justify-content:space-between;align-items:center;column-gap:16px;height:auto;min-height:52px;padding:0 20px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:grid;position:relative}.ListTable-module__tgrXXW__hoverEffect:hover{background:var(--Gray-Scale-color_gray_100)}.ListTable-module__tgrXXW__listItem.ListTable-module__tgrXXW__bottomBorder{border-bottom:1px solid var(--Gray-Scale-color_gray_200)}.ListTable-module__tgrXXW__listTableBtn{text-align:center;z-index:2;background-color:#0000;border:none;height:100%;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ListTable-module__tgrXXW__updateBtn{color:var(--Main-Color-color_main_purple)}.ListTable-module__tgrXXW__sendMsgBtn{color:var(--Label-Blue-Text-Color)}.ListTable-module__tgrXXW__optionalBtnContainer{flex-direction:row;align-items:center;column-gap:4px;margin-bottom:20px;display:flex}.ListTable-module__tgrXXW__csvBtn{background:var(--Gray-Scale-color_gray_100);border:none;border-radius:8px;flex-direction:row;align-items:center;column-gap:4px;height:32px;padding:0 10px;display:flex}
.confirm-module__f51JWa__confirmModalOverlay{z-index:29;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.confirm-module__f51JWa__confirmModalContent{text-align:center;box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;row-gap:40px;width:min-content;min-width:340px;height:min-content;padding:60px 100px;display:flex;box-shadow:0 4px 12px #00000026}.confirm-module__f51JWa__confirmModalHeader{flex-direction:column;row-gap:20px;display:flex}.confirm-module__f51JWa__confirmModalHeader h2{color:var(--Gray-Scale-color_black);letter-spacing:-.4px;font-size:16px;font-weight:700;line-height:24px}.confirm-module__f51JWa__confirmModalHeader p{color:var(--Gray-Scale-color_gray_700);font-size:14px;font-weight:500;line-height:20px}.confirm-module__f51JWa__table{flex-direction:column;align-items:flex-start;font-size:14px;display:flex}.confirm-module__f51JWa__tableHeader{border-top:1px solid var(--color_gray_200,#d7dadd);border-bottom:1px solid var(--color_gray_200,#d7dadd);align-items:center;display:flex}.confirm-module__f51JWa__tableItem{width:160px;min-height:36px;padding:4px 12px}.confirm-module__f51JWa__tableHeader .confirm-module__f51JWa__tableHeaderItem{border-right:1px solid var(--Gray-Scale-color_gray_200);background:var(--Gray-Scale-color_gray_100);justify-content:center;align-items:center;gap:10px;display:flex}.confirm-module__f51JWa__table .confirm-module__f51JWa__tableItem:first-child{border-left:none}.confirm-module__f51JWa__table .confirm-module__f51JWa__tableItem:last-child{border-right:none}.confirm-module__f51JWa__table .confirm-module__f51JWa__tableBody:first-child{border-top:1px solid var(--color_gray_200,#d7dadd)}.confirm-module__f51JWa__table .confirm-module__f51JWa__tableBody{flex-direction:column;display:flex}.confirm-module__f51JWa__tableBody .confirm-module__f51JWa__tableBodyItem{border-bottom:1px solid var(--color_gray_200,#d7dadd);align-items:center;height:48px;display:flex}.confirm-module__f51JWa__tableBody .confirm-module__f51JWa__highlight{background-color:var(--Gray-Scale-color_gray_100)}.confirm-module__f51JWa__tableBodyItem .confirm-module__f51JWa__tableItem{border-right:1px solid var(--color_gray_200,#d7dadd);justify-content:center;align-self:stretch;align-items:center;gap:10px;width:160px;min-height:36px;padding:4px 12px;display:flex}.confirm-module__f51JWa__confirmModalButtons{justify-content:center;gap:10px;display:flex}.confirm-module__f51JWa__confirmModalButtons button{background:var(--color_black,#000);border-radius:8px;flex:1 0 0;justify-content:space-between;align-items:center;height:56px;padding:16px;display:flex}.confirm-module__f51JWa__confirmModalButtons button:hover{background:#e0e0e0}
.legacy-module__4wZIUa__root{--Gray-Scale-color_black:#000;--Gray-Scale-color_gray_100:#f7f8f9;--Gray-Scale-color_gray_200:#d7dadd;--Gray-Scale-color_gray_300:#bcbfc2;--Gray-Scale-color_gray_400:#a1a4a7;--Gray-Scale-color_gray_500:#86898c;--Gray-Scale-color_gray_600:#6b6e71;--Gray-Scale-color_gray_700:#505356;--Gray-Scale-color_gray_800:#35383b;--Gray-Scale-color_gray_900:#181b1e;--Main-Color-color_main_red:#dc2e2e;--Main-Color-color_main_purple:#7000ff;--Main-Color-color_sub_purple:#eaeaea;--Gray-Scale-color_white:#fff;--Label-Green-Text-Color:#16b079;--Label-Green-Bg-Color:#e4faf3;--Label-Gray-Text-Color:var(--Gray-Scale-color_gray_700);--Label-Gray-Bg-Color:var(--Gray-Scale-color_gray_100);--Label-Red-Text-Color:#d03362;--Label-Red-Bg-Color:#fbeef2;--Label-DeepGray-Text-Color:#676a6c;--Label-DeepGray-Bg-Color:#eff0f1;--Label-Purple-Bg-Color:#eae2ff;--Label-Purple-Text-Color:#8971eb;--Label-Blue-Text-Color:#3a6bff;--Label-Blue-Bg-Color:#f3f9fc;--Label-Yellow-Text-Color:#e2be09;--Label-Yellow-Bg-Color:#faf6e4;--Light-Dim-Bg-Color:#f9f9fa;color:#222;text-align:left;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--Gray-Scale-color_gray_100);box-sizing:border-box;min-width:0;padding:32px 40px;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;line-height:1;position:relative;overflow:hidden}.legacy-module__4wZIUa__root button,.legacy-module__4wZIUa__root input,.legacy-module__4wZIUa__root select,.legacy-module__4wZIUa__root textarea{color:#222;font-family:inherit}.legacy-module__4wZIUa__root input::placeholder,.legacy-module__4wZIUa__root textarea::placeholder{color:var(--Gray-Scale-color_gray_400)}.legacy-module__4wZIUa__root a{color:inherit;text-decoration:none}.legacy-module__4wZIUa__root ol,.legacy-module__4wZIUa__root ul{margin:0;padding:0;list-style:none}.legacy-module__4wZIUa__root h1,.legacy-module__4wZIUa__root h2,.legacy-module__4wZIUa__root h3,.legacy-module__4wZIUa__root p{margin:0}.legacy-module__4wZIUa__root img{vertical-align:middle;display:inline-block}.legacy-module__4wZIUa__bare{background:0 0;padding:0}.legacy-module__4wZIUa__dimLayer{z-index:5;background:#0003;position:absolute;inset:0}.legacy-module__4wZIUa__dimLayerDark{background:#00000080}.legacy-module__4wZIUa__centerLayer{justify-content:center;align-items:center;display:flex}.legacy-module__4wZIUa__longModalForm{height:100%;min-height:0}.legacy-module__4wZIUa__stepModalWrap{background:#0003;justify-content:center;padding:40px 0;display:flex;position:relative}
.LongModal-module__bD7qma__layer{z-index:5;--modal-width:450px;background:#0003;width:100%;height:100%;position:absolute;inset:0}.LongModal-module__bD7qma__form{width:var(--modal-width);box-sizing:border-box;background:#fff;height:100%;padding:20px 16px 0;position:absolute;right:0}.LongModal-module__bD7qma__slide-in{opacity:1;transition:transform .3s,opacity .2s;transform:translate(0)}.LongModal-module__bD7qma__modal-hidden{transform:translateX(calc(var(--modal-width) - 300px));opacity:0;transition:transform .2s ease-in-out,opacity .13s ease-out}.LongModal-module__bD7qma__headingContainer{flex-direction:column;row-gap:6px;padding-bottom:16px;display:flex}.LongModal-module__bD7qma__headingSection{justify-content:space-between;align-items:center;display:flex}.LongModal-module__bD7qma__headingSection>h2{color:var(--Gray-Scale-color_gray_700);font-size:20px;font-style:normal;font-weight:700;line-height:24px}.LongModal-module__bD7qma__closeButton{background-color:#0000;border:none}.LongModal-module__bD7qma__contentSection{flex-direction:column;height:calc(100% - 92px);display:flex;position:relative}.LongModal-module__bD7qma__contentSection>div{flex-direction:column;flex:auto;row-gap:16px;display:flex;overflow:auto}.LongModal-module__bD7qma__buttonSection{height:52px;padding:20px;position:absolute;bottom:0;left:0;right:0}
.StepModal-module__vEgEsW__layer{z-index:5;--modal-width:666px;background:#0003;align-content:center;width:100%;height:100%;position:absolute;inset:0;overflow:auto}.StepModal-module__vEgEsW__form{width:var(--modal-width);box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:40px;min-width:min-content;height:min-content;margin:auto;padding:40px;display:flex;inset:0;overflow:auto}.StepModal-module__vEgEsW__slide-in{opacity:1;transition:transform .3s,opacity .2s;transform:translateY(0)}.StepModal-module__vEgEsW__modal-hidden{opacity:0;transition:transform .2s ease-in-out,opacity .13s ease-out;transform:translateY(50px)}.StepModal-module__vEgEsW__form>h2{color:var(--Gray-Scale-color_black);text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.StepModal-module__vEgEsW__closeButton{background-color:#0000;border:none;position:absolute;top:0;right:0}.StepModal-module__vEgEsW__contentSection{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.StepModal-module__vEgEsW__contentSection>div{flex-direction:column;flex:auto;row-gap:16px;display:flex}.StepModal-module__vEgEsW__buttonSection{grid-template-columns:1fr;width:350px;height:52px;padding:20px;display:grid}.StepModal-module__vEgEsW__buttonSection.StepModal-module__vEgEsW__notFirstStep{grid-template-columns:1fr 1fr;column-gap:16px}.StepModal-module__vEgEsW__stepDotContainer{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.StepModal-module__vEgEsW__backButton{background-color:#0000;border:none;flex-shrink:0;width:20px;height:20px;position:absolute;top:0;left:0}.StepModal-module__vEgEsW__stepDotWrapper{align-items:center;gap:10px;display:flex}.StepModal-module__vEgEsW__stepDot{background:var(--Gray-Scale-color_gray_200);border-radius:50%;width:10px;height:10px}.StepModal-module__vEgEsW__stepDot.StepModal-module__vEgEsW__active{background:var(--Main-Color-color_main_purple)}
.adminPageContent-module__iLLyxW__root{flex-direction:column;display:flex}.adminPageContent-module__iLLyxW__topSection{justify-content:space-between;align-items:center;height:60px;display:flex}.adminPageContent-module__iLLyxW__topSection .adminPageContent-module__iLLyxW__leftSection{column-gap:20px;display:flex}
.dashboardPage-module__8sQI4a__main{flex-direction:column;row-gap:24px;min-width:fit-content;max-width:100%;height:100%;display:flex}.dashboardPage-module__8sQI4a__headingSection{justify-content:space-between;align-items:center;display:flex}.dashboardPage-module__8sQI4a__heading{color:var(--Gray-Scale-color_black);font-size:24px;font-style:normal;font-weight:500;line-height:28px}.dashboardPage-module__8sQI4a__listSection{white-space:nowrap;min-width:fit-content;max-width:100%;margin-top:20px}.dashboardPage-module__8sQI4a__listItemGrid{text-align:center;grid-template-columns:170px 170px 170px 50px 50px;justify-content:space-between;align-items:center;column-gap:16px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:grid}.dashboardPage-module__8sQI4a__listSection>.dashboardPage-module__8sQI4a__firstLine{background:var(--Gray-Scale-color_gray_200);height:auto;min-height:40px;color:var(--Gray-Scale-color_gray_700);text-align:center;border-radius:8px 8px 0 0;padding:0 20px;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.dashboardPage-module__8sQI4a__listHeadItem{word-wrap:break-word;white-space:normal;width:100%;display:block}.dashboardPage-module__8sQI4a__roomList{flex-direction:column;width:100%}.dashboardPage-module__8sQI4a__roomList>li{border-bottom:1px solid var(--Gray-Scale-color_gray_200);height:52px;padding:0 20px}.dashboardPage-module__8sQI4a__updateBtn{color:var(--Main-Color-color_main_purple);text-align:center;background-color:#0000;border:none;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.dashboardPage-module__8sQI4a__removeBtn{color:var(--Main-Color-color_main_red);text-align:center;background-color:#0000;border:none;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.dashboardPage-module__8sQI4a__profileWrapper{background-color:var(--Gray-Scale-color_gray_500);border-radius:50%;width:24px;height:24px;overflow:hidden}.dashboardPage-module__8sQI4a__profileNameSection{text-align:left;flex-direction:column;display:flex}.dashboardPage-module__8sQI4a__profileNameSection>span:first-child{color:var(--Gray-Scale-color_black);text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:500;line-height:20px;overflow:hidden}.dashboardPage-module__8sQI4a__profileNameSection>span:nth-child(2){color:var(--Gray-Scale-color_gray_500);text-overflow:ellipsis;font-size:10px;font-style:normal;font-weight:500;line-height:14px;overflow:hidden}.dashboardPage-module__8sQI4a__emptyFrame{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dashboardPage-module__8sQI4a__emptyText{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.dashboardPage-module__8sQI4a__paidConfirmBtn{color:var(--Main-Color-color_main_purple);text-align:center;background-color:#0000;border:none;border-radius:12px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.dashboardPage-module__8sQI4a__usedConfirmBtn{background-color:var(--Gray-Scale-color_black);color:var(--Gray-Scale-color_white);text-align:center;border:none;border-radius:6px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:500;line-height:16px}
.LessonDetailContent-module__L4ADxq__root{grid-template-columns:337px auto;gap:20px;min-width:fit-content;max-width:100%;height:100%;display:grid}.LessonDetailContent-module__L4ADxq__container{background:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;gap:30px;padding:20px;display:flex}.LessonDetailContent-module__L4ADxq__rightContainer{flex-direction:column;row-gap:20px;display:flex}.LessonDetailContent-module__L4ADxq__lessonTitleContainer{justify-content:space-between;display:flex}.LessonDetailContent-module__L4ADxq__lessonInfoContainer{flex-direction:column;row-gap:10px;display:flex}.LessonDetailContent-module__L4ADxq__leftLabel{align-items:center;gap:10px;height:30px;display:flex}.LessonDetailContent-module__L4ADxq__leftLabel .LessonDetailContent-module__L4ADxq__title{color:var(--Gray-Scale-color_gray_500);min-width:25px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.LessonDetailContent-module__L4ADxq__leftLabel .LessonDetailContent-module__L4ADxq__content{color:var(--Gray-Scale-color_black);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:normal;font-weight:500;line-height:20px;overflow:hidden}.LessonDetailContent-module__L4ADxq__leftLabel .LessonDetailContent-module__L4ADxq__link{text-decoration:underline}.LessonDetailContent-module__L4ADxq__leftDescLabel{flex-direction:column;align-items:start;gap:6px;height:30px;display:flex}.LessonDetailContent-module__L4ADxq__divLine{background-color:var(--Gray-Scale-color_gray_200);width:100%;height:1px}
.LessonRegistrationBase-module__CoGoLa__root{flex-direction:column;row-gap:16px;width:350px;display:flex}.LessonRegistrationBase-module__CoGoLa__grayText{color:var(--Gray-Scale-color_gray_500);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.LessonRegistrationBase-module__CoGoLa__artistSection{flex-direction:column;row-gap:8px;display:flex}.LessonRegistrationBase-module__CoGoLa__artistsHeading{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.LessonRegistrationBase-module__CoGoLa__fieldText{color:var(--Gray-Scale-color_black);font-size:14px;font-weight:500;line-height:20px}.LessonRegistrationBase-module__CoGoLa__addLessonBtn{background:#f6f7f8;border:none;border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:4px 12px;display:flex}.LessonRegistrationBase-module__CoGoLa__addLessonBtn span{color:#7b7b7b;font-size:14px;font-weight:500;line-height:20px}.LessonRegistrationBase-module__CoGoLa__extraArtistInputContainer{grid-template-columns:300px 36px;align-items:center;column-gap:12px;display:grid}.LessonRegistrationBase-module__CoGoLa__extraArtistRemoveBtn{background:var(--Label-Red-Bg-Color);border:none;border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}
.LessonRegistrationOptional-module__SBaWUW__root{column-gap:60px;display:flex}.LessonRegistrationOptional-module__SBaWUW__dateContainer{background-color:var(--Light-Dim-Bg-Color);border-radius:16px;flex-direction:column;row-gap:20px;padding:12px 16px;display:flex}.LessonRegistrationOptional-module__SBaWUW__leftSection{flex-direction:column;display:flex}.LessonRegistrationOptional-module__SBaWUW__leftBtn{box-sizing:border-box;align-items:center;gap:10px;width:120px;height:40px;padding:0 8px;display:flex}.LessonRegistrationOptional-module__SBaWUW__rightSection{flex-direction:column;row-gap:16px;width:350px;display:flex}.LessonRegistrationOptional-module__SBaWUW__grayText{color:var(--Gray-Scale-color_gray_500);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.LessonRegistrationOptional-module__SBaWUW__hiddenContent{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
.LessonRegistrationOptional_Settlement-module__WgGzwq__settlesContainer{grid-template-columns:150px 1fr 36px;align-items:center;column-gap:12px;display:grid}.LessonRegistrationOptional_Settlement-module__WgGzwq__removeBtn{background:var(--Label-Red-Bg-Color);border:none;border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}
.Button-module__xjuPmq__button{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);text-align:center;border:none;border-radius:8px;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.Button-module__xjuPmq__disabled{color:var(--Gray-Scale-color_white);background:var(--Gray-Scale-color_gray_500)!important}
.checkBox-module__vE2K1G__checkBoxContainer.checkBox-module__vE2K1G__readonly{cursor:not-allowed}.checkBox-module__vE2K1G__checkBoxWrapper{border:solid 1px var(--Gray-Scale-color_gray_300);box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:3px;display:flex}.checkBox-module__vE2K1G__checkBoxWrapper.checkBox-module__vE2K1G__checked{background-color:var(--Main-Color-color_main_purple)}.checkBox-module__vE2K1G__checkBoxWrapper.checkBox-module__vE2K1G__readonly{background-color:var(--Gray-Scale-color_gray_500)}.checkBox-module__vE2K1G__checkBoxText{color:var(--Gray-Scale-color_gray_500);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.checkBox-module__vE2K1G__checkBoxText.checkBox-module__vE2K1G__checked{color:#000}
.LightDimSection-module__NVPgHa__root{background-color:var(--Light-Dim-Bg-Color);border-radius:16px;padding:12px 16px}
.RoundImage-module__FiiXAG__main{border-radius:50%;overflow:hidden}.RoundImage-module__FiiXAG__dummyImage{background-color:#a9a9a9}
.SmallProfile-module__Vu50Fa__profileSection{justify-content:center;align-items:center;column-gap:8px;display:flex}.SmallProfile-module__Vu50Fa__profileImgWrapper{border-radius:50%;overflow:hidden}.SmallProfile-module__Vu50Fa__profileSection .SmallProfile-module__Vu50Fa__rightSection{flex-direction:column;align-items:flex-start;display:flex}.SmallProfile-module__Vu50Fa__profileSection .SmallProfile-module__Vu50Fa__rightSection span{font-size:14px;font-style:normal;font-weight:500;line-height:20px}.SmallProfile-module__Vu50Fa__profileSection .SmallProfile-module__Vu50Fa__rightSection .SmallProfile-module__Vu50Fa__subText{color:var(--Gray-Scale-color_gray_500);font-size:10px;font-style:normal;font-weight:500;line-height:14px}
.StatusLabel-module__xpHLRG__status{text-align:center;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:flex}
.Text-module__jlmSbG__small{color:var(--Gray-Scale-color_gray_500);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.Text-module__jlmSbG__mid{font-size:14px;font-style:normal;font-weight:700;line-height:20px}.Text-module__jlmSbG__large{font-size:20px;font-weight:700;line-height:1.4}.Text-module__jlmSbG__semiLarge{font-size:16px;font-weight:400;line-height:1.37}
.toggle-module__oZqGZa__main{background:var(--Gray-Scale-color_gray_500);border-radius:100px;align-items:center;gap:10px;width:42px;padding:2px;display:flex}.toggle-module__oZqGZa__main.toggle-module__oZqGZa__readonly{background:var(--Gray-Scale-color_gray_300);cursor:not-allowed}.toggle-module__oZqGZa__round{aspect-ratio:1;background:var(--System-White,#fff);border-radius:100px;width:24px;height:24px;transition:transform .2s ease-in-out}.toggle-module__oZqGZa__main.toggle-module__oZqGZa__on{background:#18b34e}.toggle-module__oZqGZa__round.toggle-module__oZqGZa__on{transform:translate(18px)}
.BackButton-module__ADNyCq__button{background-color:#0000;border:none;justify-content:left;align-self:flex-start;align-items:center;gap:8px;height:52px;display:flex}.BackButton-module__ADNyCq__button span{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px}
.DashBoardContentLayout-module__M5wSeq__main{flex-direction:column;row-gap:24px;min-width:fit-content;max-width:100%;min-height:100%;display:flex}.DashBoardContentLayout-module__M5wSeq__content{flex-direction:column;display:flex}.DashBoardContentLayout-module__M5wSeq__headingSection{justify-content:space-between;align-items:center;display:flex}.DashBoardContentLayout-module__M5wSeq__titleContainer{column-gap:20px;display:flex}.DashBoardContentLayout-module__M5wSeq__heading{color:var(--Gray-Scale-color_black);align-items:center;font-size:24px;font-style:normal;font-weight:500;line-height:28px;display:flex}.DashBoardContentLayout-module__M5wSeq__emptyFrame{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DashBoardContentLayout-module__M5wSeq__emptyText{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.DashBoardContentLayout-module__M5wSeq__loadingLayer{background:var(--Gray-Scale-color_gray_300);opacity:.6;z-index:99;width:100%;height:100%}
.DashboardContentContainer-module__PtWi7W__section{background:#fff;border-radius:8px;flex:auto;min-width:fit-content;padding:20px;position:relative;overflow:auto;box-shadow:0 0 10px #0000001a}.DashboardContentContainer-module__PtWi7W__content{min-height:calc(100vh - 224px);padding:20px;position:relative}.DashboardContentContainer-module__PtWi7W__wrapper{flex-direction:column;flex:1;width:100%;display:flex}.DashboardContentContainer-module__PtWi7W__emptyFrame{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:-20px}.DashboardContentContainer-module__PtWi7W__emptyText{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.DashboardContentContainer-module__PtWi7W__loadingLayer{background:var(--Gray-Scale-color_gray_300);opacity:.6;z-index:99;min-width:100%;min-height:100%}
.Input-module__0EN1GG__container{flex-direction:column;row-gap:8px;display:flex}.Input-module__0EN1GG__inputTitleContainer{flex-direction:column;display:flex}.Input-module__0EN1GG__inputTitleWrapper{align-items:center;gap:4px;display:flex}.Input-module__0EN1GG__inputTitle{color:var(--Gray-Scale-color_black);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.Input-module__0EN1GG__inputHeadContainer{justify-content:space-between;align-items:center;column-gap:18px;display:flex}.Input-module__0EN1GG__inputLabel{color:var(--Main-Color-color_main_purple);font-size:10px;font-style:normal;font-weight:500;line-height:14px}.Input-module__0EN1GG__addLessonBtn{box-sizing:border-box;background:#f6f7f8;border:none;border-radius:100px;justify-content:center;align-items:center;gap:4px;width:fit-content;height:fit-content;padding:4px 12px;display:flex}.Input-module__0EN1GG__addLessonBtn span{color:#7b7b7b;width:max-content;font-size:14px;font-weight:500;line-height:20px}.Input-module__0EN1GG__input{border:1px solid var(--Gray-Scale-color_gray_200);box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;width:100%;height:52px;padding:8px 12px;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:border-color .3s ease-out;display:flex}.Input-module__0EN1GG__input.Input-module__0EN1GG__error{border:1px solid var(--Main-Color-color_main_red)!important}.Input-module__0EN1GG__input::placeholder{color:var(--Gray-Scale-color_gray_400);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.Input-module__0EN1GG__input:focus{border-color:var(--Main-Color-color_main_purple)}.Input-module__0EN1GG__input:read-only{background-color:var(--lightningcss-light,#efefef4d)var(--lightningcss-dark,#3b3b3b4d)}.Input-module__0EN1GG__description{color:var(--Gray-Scale-color_gray_500);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.Input-module__0EN1GG__inputContentWrapper,.Input-module__0EN1GG__inputContentContainer{position:relative}.Input-module__0EN1GG__passwordEyeButton{background:0 0;border:none;width:20px;height:20px;margin:auto;position:absolute;top:0;bottom:0;right:8px}.Input-module__0EN1GG__uploadButton{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);cursor:pointer;border:none;border-radius:4px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:0 8px;font-size:10px;font-style:normal;font-weight:500;line-height:14px;display:flex;position:absolute;top:6px;bottom:6px;right:6px}.Input-module__0EN1GG__searchButton{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);border:none;border-radius:4px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:0 8px;font-size:10px;font-style:normal;font-weight:500;line-height:14px;display:flex;position:absolute;top:6px;bottom:6px;right:6px}.Input-module__0EN1GG__selectCountryContainer{background:0 0;border:none;align-items:center;display:flex;position:absolute;top:16px;bottom:16px;left:6px}.Input-module__0EN1GG__phone{box-sizing:border-box}.Input-module__0EN1GG__selectContainer{cursor:pointer;justify-content:space-between;display:flex;position:relative}.Input-module__0EN1GG__selectList{background:var(--Gray-Scale-color_white);z-index:10;border-radius:8px;flex-direction:column;align-items:flex-start;width:400px;height:fit-content;max-height:200px;padding:8px 0;display:flex;position:absolute;top:57px;left:0;right:0;overflow:auto;box-shadow:0 0 10px #0000001a}.Input-module__0EN1GG__selectList>li{box-sizing:border-box;width:100%;padding:10px 16px}.Input-module__0EN1GG__selectList>li:hover{background:var(--Gray-Scale-color_gray_100)}.Input-module__0EN1GG__segmentedContainer{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Input-module__0EN1GG__segmentedItem{border:none;border:1px solid var(--Gray-Scale-color_gray_200);background-color:var(--Gray-Scale-color_white);border-radius:8px;justify-content:center;align-items:center;height:52px;padding:8px;font-size:14px;transition:background .2s ease-out,colort .2s ease-out;display:flex}.Input-module__0EN1GG__segmentedItem.Input-module__0EN1GG__checked{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);border:none}.Input-module__0EN1GG__segmentedContainer.Input-module__0EN1GG__readOnly>.Input-module__0EN1GG__segmentedItem{opacity:.4;filter:grayscale(.2);cursor:not-allowed}.Input-module__0EN1GG__loadContainer{margin:auto;position:relative;left:0;right:0}.Input-module__0EN1GG__checkBoxRoot{justify-content:space-between;align-items:center;display:flex}.Input-module__0EN1GG__colDir{flex-direction:column;justify-content:left;align-items:flex-start;row-gap:12px}.Input-module__0EN1GG__checkBoxContainer{cursor:pointer;align-items:center;gap:5px;display:flex}.Input-module__0EN1GG__checkBoxContainer.Input-module__0EN1GG__readonly{cursor:not-allowed}.Input-module__0EN1GG__checkBoxWrapper{border:solid 1px var(--Gray-Scale-color_gray_300);box-sizing:border-box;justify-content:center;align-items:center;width:20px;height:20px;padding:3px;display:flex}.Input-module__0EN1GG__checkBoxWrapper.Input-module__0EN1GG__checked{background-color:var(--Main-Color-color_main_purple)}.Input-module__0EN1GG__checkBoxWrapper.Input-module__0EN1GG__readonly{background-color:var(--Gray-Scale-color_gray_500)}.Input-module__0EN1GG__checkBoxText{color:var(--Gray-Scale-color_gray_500);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.Input-module__0EN1GG__checkBoxText.Input-module__0EN1GG__checked{color:#000}.Input-module__0EN1GG__calendarWarpper{z-index:5;justify-content:center;min-width:270px;height:fit-content;display:inline-flex;position:absolute;top:57px;left:0;right:0}.Input-module__0EN1GG__calendarWarpper.Input-module__0EN1GG__rightAlign{left:auto}.Input-module__0EN1GG__calendarContainer.Input-module__0EN1GG__readOnly{color:var(--Gray-Scale-color_gray_500)}.Input-module__0EN1GG__calendarContainer.Input-module__0EN1GG__readOnly:hover *{cursor:not-allowed!important}.Input-module__0EN1GG__startTimeContainer{align-items:center;column-gap:8px;display:flex}.Input-module__0EN1GG__timeColon{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.Input-module__0EN1GG__durationMinutesContainer{padding-right:10px;position:relative}.Input-module__0EN1GG__durationMinutesSuffix{color:var(--Gray-Scale-color_gray_500);height:max-content;margin:auto;font-size:12px;font-style:normal;font-weight:500;line-height:16px;position:absolute;top:0;bottom:0;right:6px}.Input-module__0EN1GG__errorText{color:var(--Main-Color-color_main_red);font-size:12px;line-height:16px}.Input-module__0EN1GG__selectedMultiItemWrapper{font-size:14px}.Input-module__0EN1GG__selectedMultiItem{box-sizing:border-box;color:#fff;cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:2px;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.Input-module__0EN1GG__withLink{color:var(--Gray-Scale-color_black);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:0 8px;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;display:flex;position:absolute;top:6px;bottom:6px;right:6px}.Input-module__0EN1GG__commonSelectable{cursor:pointer;background:var(--Gray-Scale-color_white);box-sizing:border-box;width:28px;height:52px;color:var(--Gray-Scale-color_black);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:background .1s ease-out;display:flex}.Input-module__0EN1GG__commonSelectable.Input-module__0EN1GG__checked{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white)}.Input-module__0EN1GG__dayOfWeekPrefix{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:14px;font-weight:500;line-height:20px}
.PageNavigator-module__v--boW__container{width:100%;color:var(--Gray-Scale-color_gray_500);justify-content:center;column-gap:26px;padding-top:32px;display:flex}.PageNavigator-module__v--boW__currentPage{color:var(--Main-Color-color_main_purple);font-weight:700}
.RefreshButton-module__2kzfgG__container{align-items:center;gap:6px;display:flex}.RefreshButton-module__2kzfgG__button{width:fit-content;color:var(--Gray-Scale-color_gray_300);z-index:3;background-color:#0000;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex}.RefreshButton-module__2kzfgG__button.RefreshButton-module__2kzfgG__disabled{color:var(--Gray-Scale-color_gray_700);background:var(--Gray-Scale-color_gray_100)}.RefreshButton-module__2kzfgG__button .RefreshButton-module__2kzfgG__icon{width:24px;height:24px;color:var(--Gray-Scale-color_gray_700);border:1px solid var(--Gray-Scale-color_gray_700);box-sizing:border-box;border-radius:50%;padding:3px}.RefreshButton-module__2kzfgG__button .RefreshButton-module__2kzfgG__icon>svg,.RefreshButton-module__2kzfgG__button .RefreshButton-module__2kzfgG__icon>img{width:100%;height:100%}.RefreshButton-module__2kzfgG__button.RefreshButton-module__2kzfgG__disabled .RefreshButton-module__2kzfgG__icon{color:var(--Gray-Scale-color_gray_700);fill:var(--Gray-Scale-color_gray_700)}.RefreshButton-module__2kzfgG__icon.RefreshButton-module__2kzfgG__rotating{animation:1.5s ease-in-out infinite RefreshButton-module__2kzfgG__rotating}@keyframes RefreshButton-module__2kzfgG__rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.TabGroup-module__j57WHa__tabButtons{column-gap:20px;min-width:max-content;display:flex}.TabGroup-module__j57WHa__tabButton{justify-content:center;align-items:center;height:52px;padding:0 10px;display:flex}.TabGroup-module__j57WHa__tabButton.TabGroup-module__j57WHa__selected{border-bottom:1px solid var(--Gray-Scale-color_black)}
.dashboardPage-module__hGT9ZW__main{flex-direction:column;row-gap:24px;min-width:fit-content;max-width:100%;height:100%;display:flex}.dashboardPage-module__hGT9ZW__headingSection{justify-content:space-between;align-items:center;display:flex}.dashboardPage-module__hGT9ZW__heading{color:var(--Gray-Scale-color_black);font-size:24px;font-style:normal;font-weight:500;line-height:28px}.dashboardPage-module__hGT9ZW__listSection{white-space:nowrap;min-width:fit-content;max-width:100%;margin-top:20px}.dashboardPage-module__hGT9ZW__listItemGrid{text-align:center;grid-template-columns:170px 170px 170px 50px 50px;justify-content:space-between;align-items:center;column-gap:16px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:grid}.dashboardPage-module__hGT9ZW__listSection>.dashboardPage-module__hGT9ZW__firstLine{background:var(--Gray-Scale-color_gray_200);height:auto;min-height:40px;color:var(--Gray-Scale-color_gray_700);text-align:center;border-radius:8px 8px 0 0;padding:0 20px;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.dashboardPage-module__hGT9ZW__listHeadItem{word-wrap:break-word;white-space:normal;width:100%;display:block}.dashboardPage-module__hGT9ZW__roomList{flex-direction:column;width:100%}.dashboardPage-module__hGT9ZW__roomList>li{border-bottom:1px solid var(--Gray-Scale-color_gray_200);height:52px;padding:0 20px}.dashboardPage-module__hGT9ZW__updateBtn{color:var(--Main-Color-color_main_purple);text-align:center;background-color:#0000;border:none;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.dashboardPage-module__hGT9ZW__removeBtn{color:var(--Main-Color-color_main_red);text-align:center;background-color:#0000;border:none;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.dashboardPage-module__hGT9ZW__profileWrapper{background-color:var(--Gray-Scale-color_gray_500);border-radius:50%;width:24px;height:24px;overflow:hidden}.dashboardPage-module__hGT9ZW__profileNameSection{text-align:left;flex-direction:column;display:flex}.dashboardPage-module__hGT9ZW__profileNameSection>span:first-child{color:var(--Gray-Scale-color_black);text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:500;line-height:20px;overflow:hidden}.dashboardPage-module__hGT9ZW__profileNameSection>span:nth-child(2){color:var(--Gray-Scale-color_gray_500);text-overflow:ellipsis;font-size:10px;font-style:normal;font-weight:500;line-height:14px;overflow:hidden}.dashboardPage-module__hGT9ZW__emptyFrame{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dashboardPage-module__hGT9ZW__emptyText{color:var(--Gray-Scale-color_gray_500);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.dashboardPage-module__hGT9ZW__paidConfirmBtn{color:var(--Main-Color-color_main_purple);text-align:center;background-color:#0000;border:none;border-radius:12px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.dashboardPage-module__hGT9ZW__usedConfirmBtn{background-color:var(--Gray-Scale-color_black);color:var(--Gray-Scale-color_white);text-align:center;border:none;border-radius:6px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:500;line-height:16px}
.CancelAll-module__Hr_d7G__allCancel{color:var(--Main-Color-color_main_red);text-align:center;background-color:#0000;border:none;justify-content:center;align-items:center;padding:8px 10px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}
.LessonDetailContent-module__P1fuYW__root{grid-template-columns:337px auto;gap:20px;min-width:fit-content;max-width:100%;height:100%;display:grid}.LessonDetailContent-module__P1fuYW__container{background:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;gap:30px;padding:20px;display:flex}.LessonDetailContent-module__P1fuYW__rightContainer{flex-direction:column;row-gap:20px;display:flex}.LessonDetailContent-module__P1fuYW__lessonTitleContainer{justify-content:space-between;display:flex}.LessonDetailContent-module__P1fuYW__lessonInfoContainer{flex-direction:column;row-gap:10px;display:flex}.LessonDetailContent-module__P1fuYW__leftLabel{align-items:center;gap:10px;height:30px;display:flex}.LessonDetailContent-module__P1fuYW__leftLabel .LessonDetailContent-module__P1fuYW__title{color:var(--Gray-Scale-color_gray_500);min-width:25px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.LessonDetailContent-module__P1fuYW__leftLabel .LessonDetailContent-module__P1fuYW__content{color:var(--Gray-Scale-color_black);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:normal;font-weight:500;line-height:20px;overflow:hidden}.LessonDetailContent-module__P1fuYW__leftLabel .LessonDetailContent-module__P1fuYW__link{text-decoration:underline}.LessonDetailContent-module__P1fuYW__divLine{background-color:var(--Gray-Scale-color_gray_200);width:100%;height:1px}
.ListTable-module__sfiu0W__listSection{white-space:nowrap;min-width:fit-content;max-width:100%;margin-top:20px}.ListTable-module__sfiu0W__listSection>.ListTable-module__sfiu0W__firstLine{background:var(--Gray-Scale-color_gray_200);height:auto;min-height:40px;color:var(--Gray-Scale-color_gray_700);text-align:center;border-radius:8px 8px 0 0;padding:0 20px;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.ListTable-module__sfiu0W__listHeadItem{word-wrap:break-word;white-space:normal;width:100%;display:block}.ListTable-module__sfiu0W__list{flex-direction:column;width:100%;display:flex}.ListTable-module__sfiu0W__listItem{text-align:center;word-wrap:break-word;word-break:break-word;white-space:normal;grid-template-columns:170px 170px 170px 50px 50px;justify-content:space-between;align-items:center;column-gap:16px;height:auto;min-height:52px;padding:0 20px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:grid;position:relative}.ListTable-module__sfiu0W__hoverEffect:hover{background:var(--Gray-Scale-color_gray_100)}.ListTable-module__sfiu0W__listItem.ListTable-module__sfiu0W__bottomBorder{border-bottom:1px solid var(--Gray-Scale-color_gray_200)}.ListTable-module__sfiu0W__listTableBtn{text-align:center;z-index:2;background-color:#0000;border:none;height:100%;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ListTable-module__sfiu0W__updateBtn{color:var(--Main-Color-color_main_purple)}.ListTable-module__sfiu0W__sendMsgBtn{color:var(--Label-Blue-Text-Color)}.ListTable-module__sfiu0W__optionalBtnContainer{flex-direction:row;align-items:center;column-gap:4px;margin-bottom:20px;display:flex}.ListTable-module__sfiu0W__csvBtn{background:var(--Gray-Scale-color_gray_100);border:none;border-radius:8px;flex-direction:row;align-items:center;column-gap:4px;height:32px;padding:0 10px;display:flex}
.lessonsPage-module__BiCn8G__status{text-align:center;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:flex}.lessonsPage-module__BiCn8G__normalListItem{color:var(--Gray-Scale-color_black);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}
.legacy-module__sNi_6G__root{--Gray-Scale-color_black:#000;--Gray-Scale-color_gray_100:#f7f8f9;--Gray-Scale-color_gray_200:#d7dadd;--Gray-Scale-color_gray_300:#bcbfc2;--Gray-Scale-color_gray_400:#a1a4a7;--Gray-Scale-color_gray_500:#86898c;--Gray-Scale-color_gray_600:#6b6e71;--Gray-Scale-color_gray_700:#505356;--Gray-Scale-color_gray_800:#35383b;--Gray-Scale-color_gray_900:#181b1e;--Main-Color-color_main_red:#dc2e2e;--Main-Color-color_main_purple:#7000ff;--Main-Color-color_sub_purple:#eaeaea;--Gray-Scale-color_white:#fff;--Label-Green-Text-Color:#16b079;--Label-Green-Bg-Color:#e4faf3;--Label-Gray-Text-Color:var(--Gray-Scale-color_gray_700);--Label-Gray-Bg-Color:var(--Gray-Scale-color_gray_100);--Label-Red-Text-Color:#d03362;--Label-Red-Bg-Color:#fbeef2;--Label-DeepGray-Text-Color:#676a6c;--Label-DeepGray-Bg-Color:#eff0f1;--Label-Purple-Bg-Color:#eae2ff;--Label-Purple-Text-Color:#8971eb;--Label-Blue-Text-Color:#3a6bff;--Label-Blue-Bg-Color:#f3f9fc;--Label-Yellow-Text-Color:#e2be09;--Label-Yellow-Bg-Color:#faf6e4;--Light-Dim-Bg-Color:#f9f9fa;color:#222;text-align:left;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--Gray-Scale-color_gray_100);box-sizing:border-box;min-width:0;padding:32px 40px;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;line-height:1;position:relative;overflow:hidden}.legacy-module__sNi_6G__root button,.legacy-module__sNi_6G__root input,.legacy-module__sNi_6G__root select,.legacy-module__sNi_6G__root textarea{color:#222;font-family:inherit}.legacy-module__sNi_6G__root input::placeholder,.legacy-module__sNi_6G__root textarea::placeholder{color:var(--Gray-Scale-color_gray_400)}.legacy-module__sNi_6G__root a{color:inherit;text-decoration:none}.legacy-module__sNi_6G__root ol,.legacy-module__sNi_6G__root ul{margin:0;padding:0;list-style:none}.legacy-module__sNi_6G__root h1,.legacy-module__sNi_6G__root h2,.legacy-module__sNi_6G__root h3,.legacy-module__sNi_6G__root p{margin:0}.legacy-module__sNi_6G__root img{vertical-align:middle;display:inline-block}.legacy-module__sNi_6G__bare{background:0 0;padding:0}.legacy-module__sNi_6G__dimLayer{z-index:5;background:#0003;position:absolute;inset:0}.legacy-module__sNi_6G__dimLayerDark{background:#00000080}.legacy-module__sNi_6G__centerLayer{justify-content:center;align-items:center;display:flex}.legacy-module__sNi_6G__longModalForm{height:100%;min-height:0}.legacy-module__sNi_6G__stepModalWrap{background:#0003;justify-content:center;padding:40px 0;display:flex;position:relative}
.Button-module__gbKSUG__button{background:var(--Main-Color-color_main_purple);color:var(--Gray-Scale-color_white);text-align:center;border:none;border-radius:8px;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.Button-module__gbKSUG__disabled{color:var(--Gray-Scale-color_white);background:var(--Gray-Scale-color_gray_500)!important}
.checkBox-module__s6YaTa__checkBoxContainer.checkBox-module__s6YaTa__readonly{cursor:not-allowed}.checkBox-module__s6YaTa__checkBoxWrapper{border:solid 1px var(--Gray-Scale-color_gray_300);box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:3px;display:flex}.checkBox-module__s6YaTa__checkBoxWrapper.checkBox-module__s6YaTa__checked{background-color:var(--Main-Color-color_main_purple)}.checkBox-module__s6YaTa__checkBoxWrapper.checkBox-module__s6YaTa__readonly{background-color:var(--Gray-Scale-color_gray_500)}.checkBox-module__s6YaTa__checkBoxText{color:var(--Gray-Scale-color_gray_500);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.checkBox-module__s6YaTa__checkBoxText.checkBox-module__s6YaTa__checked{color:#000}
.LightDimSection-module__AAPFbG__root{background-color:var(--Light-Dim-Bg-Color);border-radius:16px;padding:12px 16px}
.RoundImage-module__ZHMK-q__main{border-radius:50%;overflow:hidden}.RoundImage-module__ZHMK-q__dummyImage{background-color:#a9a9a9}
.SmallProfile-module__Gp6P-W__profileSection{justify-content:center;align-items:center;column-gap:8px;display:flex}.SmallProfile-module__Gp6P-W__profileImgWrapper{border-radius:50%;overflow:hidden}.SmallProfile-module__Gp6P-W__profileSection .SmallProfile-module__Gp6P-W__rightSection{flex-direction:column;align-items:flex-start;display:flex}.SmallProfile-module__Gp6P-W__profileSection .SmallProfile-module__Gp6P-W__rightSection span{font-size:14px;font-style:normal;font-weight:500;line-height:20px}.SmallProfile-module__Gp6P-W__profileSection .SmallProfile-module__Gp6P-W__rightSection .SmallProfile-module__Gp6P-W__subText{color:var(--Gray-Scale-color_gray_500);font-size:10px;font-style:normal;font-weight:500;line-height:14px}
.StatusLabel-module__XmpjvG__status{text-align:center;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:flex}
.Text-module__WjdCnW__small{color:var(--Gray-Scale-color_gray_500);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.Text-module__WjdCnW__mid{font-size:14px;font-style:normal;font-weight:700;line-height:20px}.Text-module__WjdCnW__large{font-size:20px;font-weight:700;line-height:1.4}.Text-module__WjdCnW__semiLarge{font-size:16px;font-weight:400;line-height:1.37}
.toggle-module__yG-HlG__main{background:var(--Gray-Scale-color_gray_500);border-radius:100px;align-items:center;gap:10px;width:42px;padding:2px;display:flex}.toggle-module__yG-HlG__main.toggle-module__yG-HlG__readonly{background:var(--Gray-Scale-color_gray_300);cursor:not-allowed}.toggle-module__yG-HlG__round{aspect-ratio:1;background:var(--System-White,#fff);border-radius:100px;width:24px;height:24px;transition:transform .2s ease-in-out}.toggle-module__yG-HlG__main.toggle-module__yG-HlG__on{background:#18b34e}.toggle-module__yG-HlG__round.toggle-module__yG-HlG__on{transform:translate(18px)}
@keyframes rippleEffect-module__4hTGMq__materialRipple{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(var(--target-scale));opacity:0}}.rippleEffect-module__4hTGMq__material-ripple{position:relative;overflow:hidden}.rippleEffect-module__4hTGMq__material-ripple:after{content:"";top:var(--y);left:var(--x);width:var(--start-size);height:var(--start-size);background:var(--ripple-color,#d7dbddd6);pointer-events:none;border-radius:50%;animation:.5s linear forwards rippleEffect-module__4hTGMq__materialRipple;display:block;position:absolute;transform:translate(-50%,-50%)scale(1)}
.RefreshButton-module__LLh1Wq__container{align-items:center;gap:6px;display:flex}.RefreshButton-module__LLh1Wq__button{width:fit-content;color:var(--fg-faint);z-index:3;cursor:pointer;background-color:#0000;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;transition:background-color .15s;display:flex}.RefreshButton-module__LLh1Wq__button:hover:not(.RefreshButton-module__LLh1Wq__disabled){background-color:var(--surface-3)}.RefreshButton-module__LLh1Wq__button.RefreshButton-module__LLh1Wq__disabled{color:var(--fg-muted);background:var(--surface-3)}.RefreshButton-module__LLh1Wq__button .RefreshButton-module__LLh1Wq__icon{width:24px;height:24px;color:var(--fg-muted);border:1px solid var(--line-strong);box-sizing:border-box;border-radius:50%;padding:3px}.RefreshButton-module__LLh1Wq__button .RefreshButton-module__LLh1Wq__icon>svg,.RefreshButton-module__LLh1Wq__button .RefreshButton-module__LLh1Wq__icon>img{width:100%;height:100%}.RefreshButton-module__LLh1Wq__button.RefreshButton-module__LLh1Wq__disabled .RefreshButton-module__LLh1Wq__icon{color:var(--fg-muted);fill:var(--fg-muted)}.RefreshButton-module__LLh1Wq__icon.RefreshButton-module__LLh1Wq__rotating{animation:1.5s ease-in-out infinite RefreshButton-module__LLh1Wq__rotating}@keyframes RefreshButton-module__LLh1Wq__rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.DashboardContentContainer-module__1pnO1a__section{background:var(--surface);flex:auto;min-width:fit-content;position:relative;overflow:auto}.DashboardContentContainer-module__1pnO1a__content{min-height:calc(100vh - 224px);padding:40px;position:relative}.DashboardContentContainer-module__1pnO1a__wrapper{flex-direction:column;flex:1;width:100%;display:flex}.DashboardContentContainer-module__1pnO1a__emptyFrame{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DashboardContentContainer-module__1pnO1a__emptyText{color:var(--fg-subtle);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.DashboardContentContainer-module__1pnO1a__loadingLayer{background:var(--line);opacity:.6;z-index:99;min-width:100%;min-height:100%}
.page-module__8wTA3G__main{flex-direction:column;row-gap:24px;min-width:fit-content;max-width:100%;height:100%;display:flex}.page-module__8wTA3G__headingSection{justify-content:space-between;align-items:center;display:flex}.page-module__8wTA3G__heading{color:var(--fg);font-size:24px;font-style:normal;font-weight:500;line-height:28px}.page-module__8wTA3G__listSection{white-space:nowrap;min-width:fit-content;max-width:100%;margin-top:20px}.page-module__8wTA3G__listItemGrid{text-align:center;grid-template-columns:170px 170px 170px 50px 50px;justify-content:space-between;align-items:center;column-gap:16px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:grid}.page-module__8wTA3G__listSection>.page-module__8wTA3G__firstLine{background:var(--surface-3);height:auto;min-height:40px;color:var(--fg-muted);text-align:center;border-radius:8px 8px 0 0;padding:0 20px;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.page-module__8wTA3G__listHeadItem{word-wrap:break-word;white-space:normal;width:100%;display:block}.page-module__8wTA3G__roomList{flex-direction:column;width:100%}.page-module__8wTA3G__roomList>li{border-bottom:1px solid var(--line);height:52px;padding:0 20px}.page-module__8wTA3G__updateBtn{color:var(--accent);text-align:center;background-color:#0000;border:none;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.page-module__8wTA3G__removeBtn{color:var(--danger);text-align:center;background-color:#0000;border:none;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.page-module__8wTA3G__profileWrapper{background-color:var(--line-strong);border-radius:50%;width:24px;height:24px;overflow:hidden}.page-module__8wTA3G__profileNameSection{text-align:left;flex-direction:column;display:flex}.page-module__8wTA3G__profileNameSection>span:first-child{color:var(--fg);text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:500;line-height:20px;overflow:hidden}.page-module__8wTA3G__profileNameSection>span:nth-child(2){color:var(--fg-subtle);text-overflow:ellipsis;font-size:10px;font-style:normal;font-weight:500;line-height:14px;overflow:hidden}.page-module__8wTA3G__emptyFrame{pointer-events:none;z-index:0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.page-module__8wTA3G__emptyText{color:var(--fg-subtle);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.page-module__8wTA3G__paidConfirmBtn{color:var(--accent);text-align:center;background-color:#0000;border:none;border-radius:12px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.page-module__8wTA3G__usedConfirmBtn{background-color:var(--surface-inverse);color:var(--fg-inverse);text-align:center;border:none;border-radius:6px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:500;line-height:16px}
.LongModal-module__SbrXsW__layer{z-index:5;--modal-width:450px;background:#0003;width:100dvw;height:100dvh;position:fixed;top:0;left:0}.LongModal-module__SbrXsW__form{background:var(--surface);width:var(--modal-width);box-sizing:border-box;height:100dvh;padding:20px 16px 0;position:absolute;right:0}.LongModal-module__SbrXsW__slide-in{opacity:1;transition:transform .3s,opacity .2s;transform:translate(0)}.LongModal-module__SbrXsW__modal-hidden{transform:translateX(calc(var(--modal-width) - 300px));opacity:0;transition:transform .2s ease-in-out,opacity .13s ease-out}.LongModal-module__SbrXsW__headingContainer{flex-direction:column;row-gap:6px;padding-bottom:16px;display:flex}.LongModal-module__SbrXsW__headingSection{justify-content:space-between;align-items:center;display:flex}.LongModal-module__SbrXsW__headingSection>h2{color:var(--fg-muted);font-size:20px;font-style:normal;font-weight:700;line-height:24px}.LongModal-module__SbrXsW__closeButton{background-color:#0000;border:none}.LongModal-module__SbrXsW__contentSection{flex-direction:column;height:calc(100% - 92px);display:flex;position:relative}.LongModal-module__SbrXsW__contentSection>div{flex-direction:column;flex:auto;row-gap:16px;display:flex;overflow:auto}.LongModal-module__SbrXsW__buttonSection{box-sizing:border-box;align-items:center;min-height:92px;padding:20px;display:flex;position:absolute;bottom:0;left:0;right:0}
.homeGrid-module__NyF1kq__grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:auto;align-items:start;gap:24px;display:grid}.homeGrid-module__NyF1kq__item{grid-column:var(--gc);grid-row:var(--gr);min-width:0;container-type:inline-size}@media (max-width:767px){.homeGrid-module__NyF1kq__grid{flex-direction:column;display:flex}.homeGrid-module__NyF1kq__item{order:var(--order)}}
.page-module__2ZP-0W__status{text-align:center;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:flex}.page-module__2ZP-0W__normalListItem{color:var(--fg);text-align:left;font-size:14px;font-style:normal;font-weight:500;line-height:20px}
.UnregisterButton-module__2uxRsW__allCancel{color:var(--danger);text-align:center;background-color:#0000;border:none;justify-content:center;align-items:center;padding:8px 10px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}
.searchHighlight-module__6DanTG__highlight{text-underline-offset:8px;-webkit-text-decoration:underline #3182f6;text-decoration:underline #3182f6;text-decoration-thickness:2px}
.layout-module__TTENja__topContainer{--sideNavWidth:240px;--headerHeight:56px;background:var(--surface);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.layout-module__TTENja__contentWrapper{background:var(--surface);flex:1;display:flex;overflow:hidden}.layout-module__TTENja__main{background:var(--surface);flex:1;position:relative;overflow:auto}
.page-module__9prZQG__emptyFrame{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.page-module__9prZQG__emptyText{color:var(--fg-subtle);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px}
/*# sourceMappingURL=24555df4043e5261.css.map*/