.MobileScheduleDetailSelectTab_divider__11Ink{width:100%;height:1px;background-color:#e9ecef;margin-top:16px}.MobileScheduleDetailHeader_wrapper__7sj6M{display:flex;flex-direction:column}.MobileScheduleDetailHeader_actionWrapper__QLH15{display:flex;flex-direction:column;gap:16px}.Tab_wrapper__uarrZ{display:flex;gap:8px;background-color:#fff;width:100%;position:relative}.Tab_wrapper__uarrZ:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e9ecef}.Tab_wrapper__uarrZ.Tab_large__9fkU_{padding:16px 32px 0}.Tab_wrapper__uarrZ.Tab_medium__1n7Cw{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap}.Tab_wrapper__uarrZ.Tab_medium__1n7Cw::-webkit-scrollbar{display:none}.Tab_wrapper__uarrZ.Tab_medium__1n7Cw.Tab_mobile__9GR4b{padding-left:20px;padding-right:20px}.Tab_wrapper__uarrZ.Tab_medium__1n7Cw.Tab_desktop__LaBGK{padding-left:32px;padding-right:32px}.Tab_wrapper__uarrZ.Tab_sidePadding300__SOxUh.Tab_large__9fkU_,.Tab_wrapper__uarrZ.Tab_sidePadding300__SOxUh.Tab_medium__1n7Cw{padding-left:24px;padding-right:24px}.Tab_wrapper__uarrZ.Tab_topRadius__ESC4P{border-radius:16px 16px 0 0}.Tab_wrapper__uarrZ.Tab_noTopRadius__LcYSZ{border-radius:0}.Tab_wrapper__uarrZ.Tab_noTopPadding__feHFl{padding-top:0}.Tab_wrapper__uarrZ.Tab_topPadding__6qxKg{padding-top:32px}.Tab_tab__M0Lvi{font-size:24px;line-height:36px;font-weight:700;background:none;border:none;padding:16px 8px;border-radius:8px;color:#adb5bd;cursor:pointer;position:relative;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.Tab_tab__M0Lvi.Tab_medium__1n7Cw{padding:12px 8px;font-size:16px;line-height:24px;font-weight:700}.Tab_tab__M0Lvi:hover{color:#868e96}.Tab_tab__M0Lvi.Tab_active__WQeKZ{color:#343a40}.Tab_tab__M0Lvi.Tab_active__WQeKZ.Tab_underline__m_Kd_:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;border-radius:2px 2px 0 0;background-color:#343a40;z-index:1}.ClassItemTabContent_wrapper__HEtwW{padding:56px 32px}.ClassItemTabContent_wrapper__HEtwW.ClassItemTabContent_review__vpLc5{padding-bottom:0}.ClassItemTabContent_wrapper__HEtwW.ClassItemTabContent_mobile__Jf9ER{padding:32px 20px}.ClassInfo_wrapper__6j2Lt{display:flex;flex-direction:column}.ClassInfo_wrapper__6j2Lt.ClassInfo_desktop__JKXqp{gap:32px}.ClassInfo_wrapper__6j2Lt.ClassInfo_mobile__Z4iP1{gap:24px}.ClassInfo_header__Uk8So{display:flex;gap:24px}.ClassInfo_titleWrapper__4ujcs{display:flex;flex-direction:column;flex:1 1;gap:16px}.ClassInfo_titleWrapper__4ujcs .ClassInfo_title__a9bFK{color:#212529}.ClassInfo_titleWrapper__4ujcs .ClassInfo_classStatus__bh85y{display:flex;gap:8px}.ClassInfo_titleWrapper__4ujcs img{border-radius:8px}.ClassInfo_priceList__zxjFb{display:flex;flex-direction:column;gap:8px;padding-top:4px}.ClassInfo_priceWrapper__UOgQw{display:flex;justify-content:space-between}.ClassInfo_priceLabel__jIeT5{font-size:14px;line-height:20px;font-weight:400;color:#868e96}.ClassInfo_priceValue__QV5ln{font-size:14px;line-height:20px;font-weight:400;color:#adb5bd}.ClassInfo_discountWrapper__fvYVP{display:flex;gap:8px;justify-content:flex-end}.ClassInfo_discountValue__yLH_8{font-size:14px;line-height:20px;font-weight:400;color:#fa5252}.ClassInfo_discountValue__yLH_8,.ClassInfo_priceLabel__jIeT5{text-align:right}.ClassInfo_finalPrice__W11F9{display:flex;gap:8px;justify-content:flex-end;font-size:18px;line-height:24px;font-weight:700}.ClassInfo_finalPriceLabel__oUXcF{color:#495057}.ClassInfo_finalPriceValue__m9Pnb{color:#fa5252}.ClassInfo_info__R_Z31{display:flex;flex-direction:column;font-size:14px;line-height:16px;font-weight:400;gap:8px}.ClassInfo_classType__93DCK{font-size:14px;line-height:16px;font-weight:700}.ClassInfo_buttonWrapper__CtwOI{display:flex;flex-direction:column;gap:8px}.ClassInfo_buttonWrapper__CtwOI .ClassInfo_subButtonWrapper__xSWiF{display:flex;gap:8px}.ClassInfo_divider__WH76_{width:100%;height:1px;background-color:#f1f3f5}.CouponDetailHeader_header__2CRdC{display:flex;align-items:center;padding:32px 32px 0}.CouponDetailHeader_header__2CRdC.CouponDetailHeader_mobile__JUQxA{padding:0 20px}.CouponDetailHeader_title__YOHTB{font-size:24px;line-height:36px;font-weight:700;color:#343a40;padding:16px 0}.CouponDetailHeader_mobileTitle__HTtJY{font-size:20px;line-height:28px;font-weight:700;color:#343a40}.CouponDetailHeader_tabWrapper__8fBhe{display:flex;gap:4px}.CouponDetailHeader_tabButton__6Hc1S{font-size:24px;line-height:36px;font-weight:700;padding:8px}.NoticeTab_wrapper__m10F7{display:flex;gap:16px;background-color:#fff}.NoticeTab_wrapper__m10F7.NoticeTab_desktop__8z57o{border:solid #e9ecef;border-width:1px 1px 0;border-radius:16px 16px 0 0}.ChatParticipantTabs_wrapper__A21jl{width:100%;display:flex}.ChatParticipantTabs_tab__ulvow{width:100%}.ChatParticipantTabs_unreadDot__RF2jx{position:absolute;top:8px;top:12px;right:2px;width:4px;height:4px;border-radius:50%;background-color:#fa5252}.ScheduleButtonList_wrapper__1V5Bw{display:flex;gap:16px}.ScheduleButtonList_mobileWrapper__74x4e{display:flex;flex-direction:column;gap:8px}.ClassPageHeader_header__WitNL{display:flex;justify-content:space-between;align-items:center;padding:32px 32px 0}.ClassPageHeader_tabWrapper__JmHL8{display:flex;gap:16px}.FilterField_wrapper__Ix9yv{display:flex;justify-content:flex-end}.FilterField_filterButton__JPw3t{font-size:14px;line-height:16px;font-weight:700;display:flex;align-items:center;gap:8px}.FilterField_filterSection__7qr2A{display:flex;flex-direction:column;gap:8px}.FilterField_filterTitle__g__2T{font-size:16px;line-height:24px;font-weight:700;margin-left:16px;color:#343a40}.FilterField_itemList__9XKvC{display:flex;flex-direction:column;gap:8px;overflow-y:auto}.HeaderModal_fixedHeader__Mfj_b{position:-webkit-sticky;position:sticky;top:0;z-index:1}.HeaderModal_content__3eNm6{max-height:60vh;overflow-y:auto}.HeaderModal_content__3eNm6.HeaderModal_withPadding__eT_qE{padding:0 20px}.HeaderModal_content__3eNm6.HeaderModal_withoutPadding__4qCHX{padding:0}.HeaderModal_content__3eNm6.HeaderModal_contentWithoutFooter__HifM8{padding-bottom:24px}.HeaderModal_footer__oTEv_{padding:24px 20px}.LoginButton_wrapper__VCQaL{border:none;outline:none;border-radius:8px;padding:0 16px;color:#343a40;display:flex;align-items:center;justify-content:center;gap:24px;height:56px;width:100%;font-size:16px;line-height:24px;font-weight:700;cursor:pointer}.LoginButton_wrapper__VCQaL:disabled{cursor:not-allowed;color:#868e96}.LoginButton_wrapper__VCQaL .LoginButton_figure__wWUEJ{width:20px;height:20px}.LoginButton_wrapper__VCQaL.LoginButton_google__Z_99g{background-color:#f8f9fa;border:1px solid #f1f3f5}.LoginButton_wrapper__VCQaL.LoginButton_kakao__1Wd51{background-color:#fee500}.LoginModal_wrapper__BSOyD{display:flex;flex-direction:column;align-items:center;gap:24px;background-color:#fff;border-radius:16px;padding:24px 20px}.LoginModal_wrapper__BSOyD.LoginModal_desktop__r1_0p{width:400px}.LoginModal_wrapper__BSOyD.LoginModal_mobile__UBThr{width:320px}.LoginModal_wrapper__BSOyD .LoginModal_logo__ieHOw{display:flex;justify-content:center;align-items:center;border-radius:50%;width:54px;height:54px;background-color:#343a40}.LoginModal_buttonWrapper__e_XHi{display:flex;flex-direction:column;gap:8px;width:100%}.DiscoveryTalent_wrapper__ls78l{display:flex;flex-direction:column;align-items:center;background-color:#fff}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr{display:flex;flex-direction:column;width:1296px;gap:56px;padding:80px 0;margin:0 auto;overflow-x:hidden}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_headerTitle__muv0L{font-size:40px;line-height:56px;font-weight:700;text-align:center;z-index:1;position:relative}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_headerTitle__muv0L .DiscoveryTalent_highlightText__brtzc{position:relative;display:inline-block}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_headerTitle__muv0L .DiscoveryTalent_highlightText__brtzc .DiscoveryTalent_highlight__V07mk{position:absolute;left:-3px;bottom:0;z-index:-1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_reviewWrapper__dczDD{display:flex;gap:24px}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_reviewWrapper__dczDD .DiscoveryTalent_column__tUR0e{display:flex;flex-direction:column;gap:24px}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_reviewWrapper__dczDD .DiscoveryTalent_column__tUR0e .DiscoveryTalent_card__AWCWh{display:flex;flex-direction:column;width:416px;gap:24px;padding:32px;border-radius:16px;background-color:#f8f9fa}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_reviewWrapper__dczDD .DiscoveryTalent_column__tUR0e .DiscoveryTalent_card__AWCWh .DiscoveryTalent_textWrapper__gyKxB{display:flex;flex-direction:column;gap:8px;text-align:left;color:#343a40}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_reviewWrapper__dczDD .DiscoveryTalent_column__tUR0e .DiscoveryTalent_card__AWCWh .DiscoveryTalent_title__2N561{font-size:16px;line-height:24px;font-weight:700}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_reviewWrapper__dczDD .DiscoveryTalent_column__tUR0e .DiscoveryTalent_card__AWCWh .DiscoveryTalent_content__AommF{font-size:16px;line-height:24px;font-weight:400}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_reviewWrapper__dczDD .DiscoveryTalent_column__tUR0e .DiscoveryTalent_card__AWCWh .DiscoveryTalent_date__YrZzY{color:#868e96;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.03em}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_reviewWrapper__dczDD .DiscoveryTalent_column__tUR0e .DiscoveryTalent_card__AWCWh .DiscoveryTalent_flexWrapper__mkOms{display:flex;justify-content:space-between}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_reviewWrapper__dczDD .DiscoveryTalent_column__tUR0e .DiscoveryTalent_card__AWCWh figure{display:flex;gap:16px}.DiscoveryTalent_wrapper__ls78l .DiscoveryTalent_contentWrapper__hj6Xr .DiscoveryTalent_reviewWrapper__dczDD .DiscoveryTalent_column__tUR0e .DiscoveryTalent_card__AWCWh figure>img{width:100%;height:100%}.HorizontalInfinityLooper_container__QynxT{width:100%;overflow:hidden;display:flex}.HorizontalInfinityLooper_container__QynxT.HorizontalInfinityLooper_small__KZ74_{gap:10px}.HorizontalInfinityLooper_container__QynxT.HorizontalInfinityLooper_medium__bPnX2{gap:20px}.HorizontalInfinityLooper_container__QynxT.HorizontalInfinityLooper_large__MaKj2{gap:24px}.HorizontalInfinityLooper_logosSlide__2xHjE{animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.HorizontalInfinityLooper_logosSlide__2xHjE.HorizontalInfinityLooper_small__KZ74_{gap:10px}.HorizontalInfinityLooper_logosSlide__2xHjE.HorizontalInfinityLooper_medium__bPnX2{gap:20px}.HorizontalInfinityLooper_logosSlide__2xHjE.HorizontalInfinityLooper_large__MaKj2{gap:24px}.HorizontalInfinityLooper_logosSlide__2xHjE.HorizontalInfinityLooper_desktop__dMCU3,.HorizontalInfinityLooper_logosSlide__2xHjE.HorizontalInfinityLooper_mobile__fPI7o{animation-name:HorizontalInfinityLooper_slide__Gfl_o}.HorizontalInfinityLooper_logosSlide__2xHjE.HorizontalInfinityLooper_slow__fvjUP{animation-duration:40s}.HorizontalInfinityLooper_logosSlide__2xHjE.HorizontalInfinityLooper_middle__MHNpw{animation-duration:30s}.HorizontalInfinityLooper_logosSlide__2xHjE.HorizontalInfinityLooper_fast__mH75z{animation-duration:25s}@keyframes HorizontalInfinityLooper_slide__Gfl_o{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.TeacherList_teacherWrapper__p40Hu{display:flex;align-items:flex-end;gap:20px;min-width:1296px}.TeacherList_teacherFigure__U78z4{position:relative;margin:0;display:flex;align-items:flex-end}.TeacherList_teacherFigure__U78z4 .TeacherList_badgeWrapper__m2P_u{position:absolute;left:18px;bottom:18px;display:inline-flex;flex-direction:column;gap:8px;font-size:14px;line-height:16px;font-weight:700}.TeacherList_teacherFigure__U78z4 .TeacherList_badgeWrapper__m2P_u .TeacherList_nameBadge__TucVG{width:-moz-fit-content;width:fit-content;padding:6px 8px;justify-content:center;align-items:center;border-radius:99px;color:#fff;background-color:#868e96}.TeacherList_teacherFigure__U78z4 .TeacherList_badgeWrapper__m2P_u .TeacherList_typeBadge__vSAcq{display:inline-flex;padding:6px 8px;justify-content:center;align-items:center;border-radius:99px;color:#343a40;background-color:rgba(255,255,255,.8)}.Educate_wrapper__9J6qV{display:flex;padding:80px 0;flex-direction:column;align-items:center;gap:32px;margin:0 auto}.Educate_wrapper__9J6qV .Educate_titleWrapper__9thZR{display:flex;flex-direction:column;align-items:center;gap:16px}.Educate_wrapper__9J6qV .Educate_titleWrapper__9thZR .Educate_title__BZxlG{text-align:center;color:#343a40;font-size:40px;line-height:56px;font-weight:700}.Educate_wrapper__9J6qV .Educate_titleWrapper__9thZR .Educate_highlightText__S16Fs{position:relative;display:inline-block}.Educate_wrapper__9J6qV .Educate_titleWrapper__9thZR .Educate_highlightText__S16Fs .Educate_highlight__qFv0V{position:absolute;left:-3px;bottom:0;z-index:-1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Educate_wrapper__9J6qV .Educate_titleWrapper__9thZR .Educate_subTitle__9DCYM{text-align:center;color:#adb5bd;font-size:18px;line-height:28px;font-weight:400}.Educate_wrapper__9J6qV .Educate_imageWrapper__N4GWR{width:1296px;margin:auto}.Educate_wrapper__9J6qV .Educate_reactPlayer__lI1K9{border-radius:16px}.VideoPlayer_video__SJBpf{background:rgba(66,66,66,.6);border-radius:16px;overflow:hidden;position:relative;width:100%;height:100%}.VideoPlayer_wrapper__6jm3v{border-radius:8px;overflow:hidden;position:relative;width:100%}.VideoPlayer_wrapper__6jm3v.VideoPlayer_large__ciDOi{border-radius:16px}.VideoPlayer_wrapper__6jm3v .VideoPlayer_thumbnail__iW2Dp{position:relative;cursor:pointer;border-radius:16px;overflow:hidden;width:100%;height:100%;border:none;outline:none}.VideoPlayer_wrapper__6jm3v .VideoPlayer_thumbnail__iW2Dp:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(33,37,41,.05),rgba(33,37,41,.6));z-index:1}.VideoPlayer_wrapper__6jm3v .VideoPlayer_thumbnail__iW2Dp:hover:before{background:linear-gradient(180deg,rgba(33,37,41,.05),rgba(33,37,41,.7))}.VideoPlayer_wrapper__6jm3v .VideoPlayer_thumbnail__iW2Dp .VideoPlayer_playButton___vg8I{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;display:flex;align-items:center;justify-content:center;line-height:0}.VideoPlayer_wrapper__6jm3v .VideoPlayer_thumbnail__iW2Dp .VideoPlayer_playButton___vg8I svg{transform:scale(2);display:block}.VideoPlayer_wrapper__6jm3v .VideoPlayer_hidden__qN25T{display:none}.Faq_wrapper__ZPq_N{display:flex;flex-direction:column;align-items:center;gap:32px;padding:80px 0;background-color:#f8f9fa}.Faq_wrapper__ZPq_N .Faq_title__qvVAj{text-align:center;color:#343a40;font-size:40px;line-height:56px;font-weight:700;z-index:1}.Faq_wrapper__ZPq_N .Faq_title__qvVAj .Faq_highlightText__rgo9j{position:relative;display:inline-block}.Faq_wrapper__ZPq_N .Faq_title__qvVAj .Faq_highlightText__rgo9j .Faq_highlight__Hwe6x{position:absolute;left:-3px;bottom:0;z-index:-1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Faq_wrapper__ZPq_N .Faq_contentWrapper__Y9Z9N{display:flex;gap:32px;width:1296px;margin:0 auto}.Faq_wrapper__ZPq_N .Faq_contentWrapper__Y9Z9N .Faq_videoWrapper__dgXE9{width:777px;height:450px}.Faq_wrapper__ZPq_N .Faq_contentWrapper__Y9Z9N .Faq_videoList__O5PA9{width:487px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;margin:auto;gap:16px;padding:24px;background-color:#fff;border-radius:16px}.Faq_wrapper__ZPq_N .Faq_contentWrapper__Y9Z9N .Faq_videoList__O5PA9 button{position:relative;display:flex;gap:16px;border-radius:8px;padding:8px;border:none;outline:none;background-color:#fff;cursor:pointer}.Faq_wrapper__ZPq_N .Faq_contentWrapper__Y9Z9N .Faq_videoList__O5PA9 button.Faq_selected__ZHsr_:before{content:"재생중";position:absolute;top:20px;left:20px;padding:4px 6px;background:#343a40;color:#fff;border-radius:4px;z-index:1;font-size:14px;line-height:16px;font-weight:400}.Faq_wrapper__ZPq_N .Faq_contentWrapper__Y9Z9N .Faq_videoList__O5PA9 button:hover{background-color:rgba(33,37,41,.05)}.Faq_wrapper__ZPq_N .Faq_contentWrapper__Y9Z9N .Faq_videoList__O5PA9 button:active{background-color:rgba(33,37,41,.12)}.Faq_wrapper__ZPq_N .Faq_contentWrapper__Y9Z9N .Faq_videoList__O5PA9 button img{border-radius:8px}.Faq_wrapper__ZPq_N .Faq_contentWrapper__Y9Z9N .Faq_videoList__O5PA9 button .Faq_textWrapper__Rrxii{display:flex;flex-direction:column;gap:4px;margin:auto}.Faq_wrapper__ZPq_N .Faq_contentWrapper__Y9Z9N .Faq_videoList__O5PA9 button .Faq_textWrapper__Rrxii .Faq_videoTitle__k0VWj{font-size:18px;line-height:24px;font-weight:700;color:#343a40}.Faq_wrapper__ZPq_N .Faq_contentWrapper__Y9Z9N .Faq_videoList__O5PA9 button .Faq_textWrapper__Rrxii .Faq_videoDescription__Gf78a{font-size:14px;line-height:20px;font-weight:400;color:#adb5bd}.MainBanner_wrapper__LfJ9o{display:flex;flex-direction:column;align-items:center;background-color:#fff}.MainBanner_wrapper__LfJ9o .MainBanner_contentWrapper__kf7MQ{display:flex;flex-direction:column;gap:32px;padding:48px 0 80px;margin:0 auto;max-width:1296px;width:100%;box-sizing:border-box}.MainBanner_titleWrapper__G1hUq{display:flex;flex-direction:column;gap:16px;position:relative}.MainBanner_titleWrapper__G1hUq .MainBanner_title__38Ltu{font-size:50px;line-height:64px;letter-spacing:-.5%;font-weight:700;color:#212529;text-align:left}.MainBanner_subTitleWrapper__RrmsJ{display:flex;margin-left:8px}.MainBanner_subTitle__Axnmy{font-size:16px;line-height:20px;font-weight:700;color:#212529}.MainBanner_highlight__LximC{font-size:16px;line-height:20px;font-weight:700;color:#ff922b}.MainBanner_flowerImage__OswkZ{position:absolute;top:35px;right:7px;pointer-events:none}.MainBanner_cardContainer__ceX2T{display:flex;gap:28px;width:100%;justify-content:center;position:relative;overflow:hidden}.MainBanner_card__Q2QP5{position:relative;width:634px;height:440px;border-radius:56px;padding:48px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;overflow:hidden;background-color:#f8f9fa}.MainBanner_card__Q2QP5 img{border-radius:56px}.MainBanner_card__Q2QP5 .MainBanner_backgroundImage__o6Fnv{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;transition:transform .3s cubic-bezier(.22,1,.36,1)}.MainBanner_card__Q2QP5 .MainBanner_overlay__2MZ5z{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1;transition:background .3s ease-out}.MainBanner_card__Q2QP5 .MainBanner_content__kmJfP{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%}.MainBanner_card__Q2QP5 svg{transition:transform .3s}.MainBanner_card__Q2QP5 .MainBanner_topText__oBirm{font-size:14px;line-height:16px;font-weight:700;color:#fff}.MainBanner_card__Q2QP5 .MainBanner_bottomTextWrapper__BLKlC{display:flex;align-items:flex-end;justify-content:space-between}.MainBanner_card__Q2QP5 .MainBanner_bottomTextWrapper__BLKlC svg{color:#fff;margin-right:32px;margin-bottom:8px}.MainBanner_card__Q2QP5 .MainBanner_bottomText___yteu{font-size:50px;line-height:64px;letter-spacing:-.5%;font-weight:700;color:#fff;line-height:1.4}.MainBanner_card__Q2QP5:hover .MainBanner_backgroundImage__o6Fnv{transform:scale(1.05)}.MainBanner_card__Q2QP5:hover .MainBanner_overlay__2MZ5z{background:rgba(0,0,0,.4)}.MainBanner_card__Q2QP5:hover svg{transform:translateX(24px)}.MainBanner_previewCardContainer__WQfuA{position:absolute;top:0;right:-155px;display:flex;gap:16px;z-index:3;padding:48px;box-sizing:border-box;pointer-events:none;overflow:hidden}.PreviewClass_wrapper__xFZCo{display:flex;flex-direction:column;gap:8px;padding:12px 10px;background-color:rgba(255,255,255,.5);width:201px;border-radius:8px;will-change:transform,opacity;transform:translateZ(0);transition:background-color .3s ease-out,opacity .3s ease-out;overflow:hidden}.PreviewClass_content__UnOKu{display:flex;flex-direction:column;gap:4px}.PreviewClass_title__gx4ir{color:#fff;font-weight:700;font-size:13px;line-height:21px;letter-spacing:-.03em;text-align:left}.PreviewClass_buttonWrapper__ozxu_{display:flex;align-items:center;gap:4px}.PreviewClass_buttonWrapper__ozxu_ img{border-radius:50%}.PreviewClass_teacherName__CXyZz{color:#fff;font-weight:700;font-size:13px;line-height:21px;letter-spacing:-.03em}.DiscoveryTalent_wrapper__in3lu{display:flex;padding:56px 20px;flex-direction:column;gap:32px;color:#343a40}.DiscoveryTalent_wrapper__in3lu .DiscoveryTalent_headerTitle__vJVK_{font-size:22px;line-height:32px;font-weight:700;text-align:center}.DiscoveryTalent_wrapper__in3lu .DiscoveryTalent_reviewWrapper__6WymJ{display:flex;flex-direction:column;gap:24px;background-color:#f8f9fa;padding:20px;border-radius:16px}.DiscoveryTalent_wrapper__in3lu .DiscoveryTalent_reviewWrapper__6WymJ .DiscoveryTalent_textWrapper__K7LKe{display:flex;flex-direction:column;gap:8px}.DiscoveryTalent_wrapper__in3lu .DiscoveryTalent_reviewWrapper__6WymJ .DiscoveryTalent_card__KJ8HR{display:flex;flex-direction:column;gap:24px;border-radius:8px}.DiscoveryTalent_wrapper__in3lu .DiscoveryTalent_reviewWrapper__6WymJ .DiscoveryTalent_card__KJ8HR .DiscoveryTalent_title__w54Ns{font-size:16px;line-height:24px;font-weight:700}.DiscoveryTalent_wrapper__in3lu .DiscoveryTalent_reviewWrapper__6WymJ .DiscoveryTalent_card__KJ8HR .DiscoveryTalent_content__uyi7a{font-size:14px;line-height:20px;font-weight:400}.DiscoveryTalent_wrapper__in3lu .DiscoveryTalent_reviewWrapper__6WymJ .DiscoveryTalent_card__KJ8HR figure{display:flex;gap:8px}.DiscoveryTalent_wrapper__in3lu .DiscoveryTalent_reviewWrapper__6WymJ .DiscoveryTalent_card__KJ8HR figure>img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.DiscoveryTalent_wrapper__in3lu .DiscoveryTalent_reviewWrapper__6WymJ .DiscoveryTalent_card__KJ8HR figure:has(img+img)>img{flex:1 1;max-width:calc(50% - 4px)}.DiscoveryTalent_wrapper__in3lu .DiscoveryTalent_reviewWrapper__6WymJ .DiscoveryTalent_divider__bcGKD{width:100%;height:1px;background:#f1f3f5}.ClassCuration_wrapper__PxxYW{display:flex;flex-direction:column;padding:56px 0;gap:32px}.ClassCuration_wrapper__PxxYW .ClassCuration_contentWrapper__RFE1k{display:flex;flex-direction:column;gap:56px}.ClassCuration_wrapper__PxxYW .ClassCuration_contentWrapper__RFE1k .ClassCuration_classRankingWrapper__lL4sn{padding:0 20px;background-color:#fff}.ClassCuration_categorySectionWrapper__vL5xL{padding:0 20px}.TeacherList_teacherWrapper__h_G5K{display:flex;align-items:flex-end;gap:10px}.TeacherList_teacherFigure__B8nKe{position:relative;margin:0;display:flex;align-items:flex-end}.TeacherList_teacherFigure__B8nKe .TeacherList_badgeWrapper__afUMy{position:absolute;left:11.25px;bottom:11.25px;display:inline-flex;flex-direction:column;gap:5px;font-size:8.75px;font-weight:700;line-height:10px}.TeacherList_teacherFigure__B8nKe .TeacherList_badgeWrapper__afUMy .TeacherList_nameBadge__miZjU{width:-moz-fit-content;width:fit-content;padding:5px 3.75px;justify-content:center;align-items:center;border-radius:99px;color:#fff;background-color:#868e96}.TeacherList_teacherFigure__B8nKe .TeacherList_badgeWrapper__afUMy .TeacherList_typeBadge__w05vz{display:inline-flex;padding:5px 3.75px;justify-content:center;align-items:center;border-radius:99px;color:#343a40;background-color:rgba(255,255,255,.8)}.Educate_wrapper__C0eir{display:flex;padding:56px 0;flex-direction:column;align-items:center;gap:24px;background-color:#f8f9fa}.Educate_wrapper__C0eir .Educate_titleWrapper__Ffb_r{display:flex;flex-direction:column;gap:8px}.Educate_wrapper__C0eir .Educate_titleWrapper__Ffb_r .Educate_title__PAl0o{text-align:center;color:#343a40;font-size:22px;line-height:32px;font-weight:700;z-index:1}.Educate_wrapper__C0eir .Educate_titleWrapper__Ffb_r .Educate_highlightText__vj3f3{position:relative;display:inline-block}.Educate_wrapper__C0eir .Educate_titleWrapper__Ffb_r .Educate_highlightText__vj3f3 .Educate_highlight__iMyeN{position:absolute;width:100%;left:0;height:15px;bottom:1px;z-index:-1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Educate_wrapper__C0eir .Educate_titleWrapper__Ffb_r .Educate_subTitle__jOES8{text-align:center;color:#adb5bd;font-size:14px;line-height:20px;font-weight:400}.Faq_wrapper__jHrJ2{display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px 20px;margin:0 auto;background-color:#fff}.Faq_wrapper__jHrJ2 .Faq_title___2FTS{text-align:center;color:#495057;font-size:24px;line-height:36px;font-weight:700;z-index:1}.Faq_wrapper__jHrJ2 .Faq_title___2FTS .Faq_highlightText__z0n45{position:relative;display:inline-block}.Faq_wrapper__jHrJ2 .Faq_title___2FTS .Faq_highlightText__z0n45 .Faq_highlight__2ZKja{position:absolute;left:-3px;bottom:0;z-index:-1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Faq_wrapper__jHrJ2 .Faq_playerWrapper__omARb{width:320px;height:185px}.Faq_wrapper__jHrJ2 ul{display:flex;flex-direction:column;width:100%;gap:24px}.Faq_wrapper__jHrJ2 .Faq_buttonWrapper__BClUy{display:flex;flex-direction:column;gap:8px}.Faq_wrapper__jHrJ2 .Faq_buttonWrapper__BClUy .Faq_buttonContainer__je7ZR,.Faq_wrapper__jHrJ2 .Faq_buttonWrapper__BClUy .Faq_buttonContainer__je7ZR button{width:100%}.Faq_wrapper__jHrJ2 .Faq_buttonWrapper__BClUy .Faq_buttonContainer__je7ZR.Faq_selected__IyD9u button{background-color:rgba(96,108,144,.16);border:1px solid #f1f3f5}.MainBanner_wrapper__hFm6n{display:flex;flex-direction:column;gap:32px;padding:32px 20px 56px}.MainBanner_titleWrapper__X8lx_{display:flex;flex-direction:column;gap:16px;position:relative}.MainBanner_title__8GH5F{font-size:32px;line-height:44px;font-weight:700;color:#212529;text-align:left}.MainBanner_subTitleWrapper__riVxh{display:flex}.MainBanner_subTitle___11wS{font-size:16px;line-height:20px;font-weight:700;color:#212529}.MainBanner_highlight__81OuW{font-size:16px;line-height:20px;font-weight:700;color:#ff922b}.MainBanner_buttonWrapper__whDYo{display:flex;flex-direction:column;gap:16px;width:240px}.MainBanner_cardContainer__zUGvg{gap:8px;z-index:2}.MainBanner_cardContainer__zUGvg,.MainBanner_card__ee8Qi{display:flex;flex-direction:column;width:100%;position:relative}.MainBanner_card__ee8Qi{height:160px;border-radius:16px;padding:40px;justify-content:space-between;cursor:pointer;overflow:hidden;background-color:#f8f9fa}.MainBanner_card__ee8Qi .MainBanner_backgroundImage__soi0N{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top right;z-index:1}.MainBanner_card__ee8Qi .MainBanner_overlay__jSh9O{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1;transition:background .3s ease-out}.MainBanner_card__ee8Qi .MainBanner_content__ey2h7{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%}.MainBanner_card__ee8Qi .MainBanner_textWrapper__Tbcdy{display:flex;align-items:flex-end;justify-content:space-between}.MainBanner_card__ee8Qi .MainBanner_topText__GdyOa{font-size:22px;line-height:32px;font-weight:700;color:#fff;line-height:1.4}.MainBanner_arrowIconWrapper__tMA5l{display:flex;align-items:center;justify-content:flex-end}.MainBanner_arrowIconWrapper__tMA5l svg{color:#fff}.MainBanner_flowerImage__03qvh{position:absolute;top:90px;right:-10px;pointer-events:none;z-index:1}.Partners_wrapper__61Txf{padding:56px 20px;background-color:#212529}.Partners_wrapper__61Txf .Partners_content__iuiFB{display:flex;flex-direction:column;gap:32px}.Partners_wrapper__61Txf .Partners_content__iuiFB .Partners_titleWrapper__1u9mA{display:flex;color:#fff;gap:4px;margin:0 auto;font-size:22px;line-height:32px;font-weight:700}.Partners_wrapper__61Txf .Partners_content__iuiFB .Partners_titleWrapper__1u9mA .Partners_yellowFont__9ZMOw{color:#ffce22}.Partners_wrapper__61Txf .Partners_content__iuiFB .Partners_imageWrapper__futb_{display:flex;flex-direction:column;align-items:center;gap:32px}.TeachersReview_wrapper__zxcsp{padding:32px 20px;background-color:#f8f9fa}.TeachersReview_wrapper__zxcsp,.TeachersReview_wrapper__zxcsp .TeachersReview_reviewList__Y2NFT{display:flex;flex-direction:column;gap:32px}.TeachersReview_wrapper__zxcsp .TeachersReview_reviewList__Y2NFT .TeachersReview_review__wr2Fo{display:flex;flex-direction:column;gap:24px;color:#343a40}.TeachersReview_wrapper__zxcsp .TeachersReview_reviewList__Y2NFT .TeachersReview_review__wr2Fo img{width:100%;height:100%;object-fit:cover;border-radius:8px}.TeachersReview_wrapper__zxcsp .TeachersReview_reviewList__Y2NFT .TeachersReview_review__wr2Fo .TeachersReview_reviewContent__eAqRm{display:flex;flex-direction:column;gap:4px}.TeachersReview_wrapper__zxcsp .TeachersReview_reviewList__Y2NFT .TeachersReview_review__wr2Fo .TeachersReview_title__u5p_9{font-size:16px;line-height:24px;font-weight:700}.TeachersReview_wrapper__zxcsp .TeachersReview_reviewList__Y2NFT .TeachersReview_review__wr2Fo .TeachersReview_content__f83zF{font-size:14px;line-height:20px;font-weight:400}.TeachersReview_wrapper__zxcsp .TeachersReview_goalWrapper__6b5vJ{display:flex;flex-direction:column;border-radius:16px;padding:80px 20px;gap:48px;color:#fff;text-align:center;background-image:url(https://d1eq92k73q0sq3.cloudfront.net/prod/_next/static/media/bg_goal.246b4792.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.TeachersReview_wrapper__zxcsp .TeachersReview_goalWrapper__6b5vJ .TeachersReview_goalContentWrapper__1VpTT{display:flex;flex-direction:column;gap:16px}.TeachersReview_wrapper__zxcsp .TeachersReview_goalWrapper__6b5vJ .TeachersReview_goalContentWrapper__1VpTT .TeachersReview_goalTitle__Q3WPZ{font-size:22px;line-height:32px;font-weight:700}.TeachersReview_wrapper__zxcsp .TeachersReview_goalWrapper__6b5vJ .TeachersReview_goalContentWrapper__1VpTT .TeachersReview_content__f83zF{font-size:16px;line-height:24px;font-weight:400}.TeachersReview_wrapper__zxcsp .TeachersReview_buttonWrapper__tjHwE{display:flex;flex-direction:column;gap:16px}.Partners_wrapper__m2RLp{padding:80px 0;display:flex;justify-content:center;align-items:center;background-color:#212529}.Partners_wrapper__m2RLp .Partners_content__s_qjP{display:flex;flex-direction:column;gap:56px}.Partners_wrapper__m2RLp .Partners_content__s_qjP .Partners_title__arMZ_{color:#fff;text-align:center;font-size:40px;line-height:56px;font-weight:700}.ContractModal_wrapper__4W_M_{display:flex;flex-direction:column;height:60vh;max-height:600px;margin-top:24px}.ContractModal_content__zAocw{font-size:16px;line-height:24px;font-weight:400;border-radius:8px;padding:16px;overflow-y:scroll;background:#f8f9fa;border:1px solid #dee2e6}.ContractModal_content__zAocw::-webkit-scrollbar{width:8px}.ContractModal_content__zAocw::-webkit-scrollbar-thumb{background-color:#bfc2c5;border-radius:4px}.ContractModal_buttonWrapper__Ilb_y{display:flex;gap:8px}.ContractModal_cancelButtonWrapper__jcaki{width:160px}.ContractDetailButton_wrapper__KqKg4 button{border:none;outline:none;border-radius:8px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;box-sizing:border-box;transition:background-color .2s cubic-bezier(.18,.89,.32,1.28);white-space:nowrap;background-color:#fff;height:56px;font-size:18px;line-height:24px;font-weight:700;width:100%;flex-grow:1;flex-shrink:1}.ContractDetailButton_wrapper__KqKg4.ContractDetailButton_unCheckedWrapper__jgloC button{background-color:#20201d;color:#fff}.ContractDetailButton_wrapper__KqKg4.ContractDetailButton_checkedWrapper__rWB1T button{border:none;color:#ced4da;background-color:rgba(96,108,144,.08)}.ContractDetailButton_iconBox__GavPb{display:flex;align-items:center}.InfoBox_info__leKt3{background:#f1f3f5;padding:16px;color:#495057;border-radius:4px}.InfoBox_info__leKt3.InfoBox_mobile__kbd3y{font-weight:400;font-size:13px;line-height:21px;letter-spacing:-.03em}.InfoBox_info__leKt3.InfoBox_mobile__kbd3y strong{font-weight:700;font-size:13px;line-height:21px;letter-spacing:-.03em}.InfoBox_info__leKt3.InfoBox_desktop__7yfw1{font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.03em}.InfoBox_info__leKt3.InfoBox_desktop__7yfw1 strong{font-weight:700;font-size:16px;line-height:26px;letter-spacing:-.03em}.AddScheduleModal_wrapper__z6LPd{display:flex;flex-direction:column;color:#495057}.AddScheduleModal_wrapper__z6LPd .AddScheduleModal_scheduleInfo__yIgEP{display:flex;flex-direction:column;gap:8px}.AddScheduleModal_wrapper__z6LPd.AddScheduleModal_desktop__atII4{gap:16px}.AddScheduleModal_wrapper__z6LPd.AddScheduleModal_mobile__vxRCi{gap:8px}.AddScheduleModal_contentWrapper__zAEUt{display:flex;flex-direction:column;gap:24px}.AddScheduleModal_modalResponsive__DWRPM{max-width:calc(100vw - 40px)}.ContractContent_wrapper__Za63X{display:flex;flex-direction:column;gap:16px;color:#343a40}.ContractContent_termTitle__7a3cv{font-size:16px;line-height:24px;font-weight:700}.ContractContent_termContent__1AmTC{font-size:16px;line-height:24px;font-weight:400;white-space:pre-wrap}.ContractContent_listWrapper__9NPUM{display:flex;flex-direction:column;padding:8px 16px}.ContractContent_listItem__werCC{white-space:pre-wrap;gap:8px}.ContractContent_subTitle__G6i3h{font-size:14px;line-height:16px;font-weight:700;color:#868e96;gap:8px}.ContractContent_subInfo__MBRD9{font-size:14px;line-height:16px;font-weight:400;color:#868e96;gap:8px}.ContractContent_highlight__x_xfh{font-size:16px;line-height:20px;font-weight:700}.ContractContent_empty__sfr5H{height:8px}.ContractContent_dateWrapper__sRELj{margin-top:8px}.ContractContent_dateTitle__jFCc4{font-size:12px;line-height:20px;font-weight:400;color:#868e96}.ContractFormWrapper_wrapper__cN8jQ{display:flex;flex-direction:column;gap:48px}.ContractFormWrapper_title___4pdp{width:100%;font-size:40px;line-height:56px;font-weight:700;text-align:center}.ContractFormWrapper_info__80uS_{font-size:16px;line-height:24px;font-weight:400}.ContractFormWrapper_content__xV4Pc{display:flex;flex-direction:column;gap:32px}.ContractFormWrapper_agreeFieldTitle__cJLgp{font-size:24px;line-height:36px;font-weight:700}.ContractFormWrapper_listWrapper__Vyt4R{display:flex;flex-direction:column;gap:32px}.ContractFormWrapper_contractInfoWrapper__AGQOk{display:flex;flex-direction:column;gap:24px}.ContractInfo_wrapper__436xm{display:flex;flex-direction:column}.ContractInfo_wrapper__436xm dl{display:flex;justify-content:space-between;font-size:14px;line-height:16px;font-weight:400;padding:8px 0}.ContractInfo_wrapper__436xm dl dt{color:#868e96}.ContractInfo_contractInfoWrapper__xbVm4{display:flex;flex-direction:column;gap:24px}.ContractInfo_divider__laVmQ{width:100%;height:1px;background:rgba(96,108,144,.08)}.ContractSummary_wrapper__XsCGv{display:flex;flex-direction:column;gap:16px}.ContractSummary_title__u2Ela{font-size:16px;line-height:24px;font-weight:700}.ContractSummary_conclusionInfo__yqNYd{font-size:16px;line-height:24px;font-weight:400}.MobileContractFormWrapper_wrapper__0TpuO{display:flex;flex-direction:column;gap:48px}.MobileContractFormWrapper_titleWrapper__vbR7h{display:flex;flex-direction:column;gap:8px}.MobileContractFormWrapper_title__oE6FK{width:100%;font-size:32px;line-height:44px;font-weight:700;text-align:left}.MobileContractFormWrapper_subTitle__Siiy8{font-size:16px;line-height:24px;font-weight:400}.MobileContractFormWrapper_agreeFieldTitle__v64ND{font-size:24px;line-height:36px;font-weight:700}.MobileContractFormWrapper_listWrapper__C_CLJ{display:flex;flex-direction:column;gap:32px}.AccountFieldWrapper_wrapper__Ff23E .AccountFieldWrapper_fieldTitle__Ml2F6{font-size:16px;line-height:20px;font-weight:700;color:#343a40;margin-bottom:4px;display:flex;justify-content:flex-start}.AccountFieldWrapper_wrapper__Ff23E .AccountFieldWrapper_fieldTitle__Ml2F6:after{content:"*";font-weight:400;font-size:12px;line-height:160%;letter-spacing:-.03em;color:#ff5855}.AccountFieldWrapper_listWrapper__N4RD8{display:flex;flex-direction:column;gap:4px}.AccountFieldWrapper_listWrapper__N4RD8 .AccountFieldWrapper_accountWrapper__M4T1a{position:relative;display:flex;gap:4px}.AccountFieldWrapper_listWrapper__N4RD8 .AccountFieldWrapper_accountWrapper__M4T1a.AccountFieldWrapper_mobile__uAW2Q{flex-direction:column}.AccountFieldWrapper_listWrapper__N4RD8 .AccountFieldWrapper_accountWrapper__M4T1a.AccountFieldWrapper_desktop__6xyUJ{flex-direction:row}.AccountFieldWrapper_BankSelectorWrapper__t7g4d{min-width:160px}.FilterBottomSheet_content__RNUHv{background:#f1f3f5;overflow-y:scroll;height:100%;display:flex;flex-direction:column;gap:8px}.FilterBottomSheet_content__RNUHv .FilterBottomSheet_optional__ByRkI{padding:16px 8px;background:#fff;display:flex;flex-direction:column;gap:8px}.PlusButton_wrapper__dWU_5{position:fixed;bottom:32px;right:20px}.PlusButton_iconButton__EfV3H{display:flex;justify-content:center;align-items:center;width:56px;height:56px;border-radius:50%;background-color:#20201d;cursor:pointer;outline:none;border:none}.PlusButton_iconButton__EfV3H svg{color:#fff}.MobileNoticeHeader_listHeader__2ywHI{height:56px;padding:16px 0 16px 24px;color:#495057;background-color:#f1f3f5;border-radius:16px 16px 0 0;font-size:14px;line-height:16px;font-weight:400}.MobileNoticeHeader_listHeader__2ywHI ul{display:flex;justify-content:space-between;align-items:center;gap:48px;height:24px;color:#868e96}.MobileNoticeHeader_listHeader__2ywHI ul .MobileNoticeHeader_title___8iUi{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileNoticeHeader_listHeader__2ywHI ul .MobileNoticeHeader_connect__5GgxI,.MobileNoticeHeader_listHeader__2ywHI ul .MobileNoticeHeader_public__TLAvB{flex:0 0 52px;text-align:left}.MobileNoticeHeader_listHeader__2ywHI ul .MobileNoticeHeader_updateDate__Q6RFR,.MobileNoticeHeader_listHeader__2ywHI ul .MobileNoticeHeader_uploadDate__N00zB{flex:0 0 92px;text-align:left}.MobileSchedule_main__w12Jz{display:flex;flex-direction:column;width:100%}.MobileSchedule_contents__5jv9O{display:flex;padding:0 20px}.FormText_label__xdVov{display:grid;position:relative;width:100%;text-align:left}.FormText_label__xdVov .FormText_title__oMP8w{margin-bottom:4px}.FormText_label__xdVov .FormText_mainTitle__ekGUI{font-size:16px;line-height:20px;font-weight:700;color:#343a40}.FormText_label__xdVov .FormText_subTitle__noZq5{font-size:16px;line-height:24px;font-weight:400;color:#868e96}.FormText_label__xdVov .FormText_relativeWrapper__TNUcQ{width:100%;position:relative;display:flex;align-items:center}.FormText_label__xdVov .FormText_relativeWrapper__TNUcQ .FormText_badge__hj0A7{position:absolute;z-index:1}.FormText_label__xdVov .FormText_relativeWrapper__TNUcQ .FormText_badge__hj0A7.FormText_left__Rlv_p{left:16px}.FormText_label__xdVov .FormText_relativeWrapper__TNUcQ .FormText_badge__hj0A7.FormText_right__bFiR6{right:16px}.FormText_label__xdVov .FormText_relativeWrapper__TNUcQ .FormText_innerSuffix__iW1qu{color:#868e96;font-size:16px;line-height:24px;font-weight:400;position:absolute;top:13px;right:16px}.FormText_label__xdVov .FormText_relativeWrapper__TNUcQ .FormText_innerSuffix__iW1qu.FormText_disabled__aaI_4{color:#ced4da}.FormText_label__xdVov .FormText_inputWrapper__1Cf_g{display:flex;align-items:center;justify-content:space-between;gap:8px}.FormText_label__xdVov .FormText_inputField__a9qoT{font-size:16px;line-height:20px;font-weight:400;width:100%;height:48px;box-sizing:border-box;padding:8px 16px;border-radius:8px;border:1px solid #dee2e6}.FormText_label__xdVov .FormText_inputField__a9qoT:focus{outline:none;border-color:#20201d}.FormText_label__xdVov .FormText_inputField__a9qoT::placeholder{color:#868e96}.FormText_label__xdVov .FormText_inputField__a9qoT:-moz-read-only{background-color:rgba(96,108,144,.08);color:#ced4da;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1;-webkit-opacity:1}.FormText_label__xdVov .FormText_inputField__a9qoT:disabled,.FormText_label__xdVov .FormText_inputField__a9qoT:read-only{background-color:rgba(96,108,144,.08);color:#ced4da;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1;-webkit-opacity:1}.FormText_label__xdVov .FormText_inputField__a9qoT:hover:not(:disabled){background-color:rgba(33,37,41,.05)}.FormText_label__xdVov .FormText_inputField__a9qoT:active:not(:disabled){background-color:rgba(33,37,41,.08)}.FormText_label__xdVov .FormText_inputField__a9qoT::-webkit-inner-spin-button,.FormText_label__xdVov .FormText_inputField__a9qoT::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FormText_label__xdVov .FormText_inputField__a9qoT[type=number]{-moz-appearance:textfield}.FormText_label__xdVov .FormText_inputField__a9qoT.FormText_left__Rlv_p.FormText_small__RcGfB{padding-left:70px}.FormText_label__xdVov .FormText_inputField__a9qoT.FormText_left__Rlv_p.FormText_medium__iA2NR{padding-left:80px}.FormText_label__xdVov .FormText_textArea__hA_bU{font-size:16px;line-height:24px;font-weight:400;width:100%;box-sizing:border-box;padding:8px 16px;border-radius:8px;border:1px solid #dee2e6;resize:none;color:#343a40}.FormText_label__xdVov .FormText_textArea__hA_bU::placeholder{color:#868e96}.FormText_label__xdVov .FormText_textArea__hA_bU:focus{outline:none;border-color:#868e96}.FormText_label__xdVov .FormText_textArea__hA_bU:disabled{background-color:rgba(96,108,144,.08);color:#ced4da;border:none;cursor:not-allowed}.FormText_label__xdVov .FormText_textArea__hA_bU:disabled::placeholder{color:#ced4da}.FormText_label__xdVov .FormText_textArea__hA_bU:hover:not(:disabled){background-color:rgba(33,37,41,.05)}.FormText_label__xdVov .FormText_textArea__hA_bU:active:not(:disabled){background-color:rgba(33,37,41,.08)}.FormText_label__xdVov .FormText_textArea__hA_bU.FormText_withBadge__W_y4b{padding-left:70px}.FormText_label__xdVov .FormText_textArea__hA_bU.FormText_small__RcGfB{min-height:120px}.FormText_label__xdVov .FormText_textArea__hA_bU.FormText_medium__iA2NR{min-height:280px}.FormText_label__xdVov .FormText_error__KZdj9{border-color:#fa5252}.FormText_label__xdVov .FormText_error__KZdj9:focus{outline:#fa5252}.FormText_label__xdVov .FormText_bottomTextWrapper__UMIdj{margin-top:4px;font-size:12px;line-height:20px;font-weight:400;color:#868e96;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;position:relative}.FormText_label__xdVov .FormText_bottomTextWrapper__UMIdj .FormText_errorText__I5RsH{color:#fa5252}.FormText_label__xdVov .FormText_bottomTextWrapper__UMIdj .FormText_counter__lKmPK{text-align:right;flex-shrink:0}.FormText_label__xdVov .FormText_requiredMark__4edRQ{display:flex;align-items:flex-start}.FormText_label__xdVov .FormText_requiredMark__4edRQ:after{content:"*";font-weight:400;font-size:12px;line-height:160%;letter-spacing:-.03em;color:#ff5855}.DropdownSelector_dropdown__RsYQ_{position:absolute;z-index:1;width:100%;border:1px solid #dee2e6;border-radius:8px;margin-top:4px;overflow-y:auto;background:#fff;box-shadow:0 1px 4px 1px rgba(41,45,61,.06),0 8px 8px -8px rgba(41,45,61,.08);max-height:260px}.DropdownSelector_dropdown__RsYQ_::-webkit-scrollbar{width:4px;height:5px;background-color:rgba(96,108,144,.05)}.DropdownSelector_dropdown__RsYQ_::-webkit-scrollbar-thumb{background-color:#adb5bd}.DropdownSelector_dropdown__RsYQ_ .DropdownSelector_container__TY5Eu{display:flex;flex-wrap:wrap;font-size:16px;line-height:20px;font-weight:400;gap:4px;border-radius:4px;padding:8px 16px;color:#495057}.DropdownSelector_dropdown__RsYQ_ .DropdownSelector_container__TY5Eu.DropdownSelector_small__vfk0F{gap:4px 2%}.DropdownSelector_dropdown__RsYQ_ .DropdownSelector_container__TY5Eu .DropdownSelector_item__vsDrm{height:90px;justify-content:center;flex-direction:column;background-color:#f8f9fa;padding:8px 0;cursor:pointer;border-radius:4px;display:flex;gap:4px;align-items:center}.DropdownSelector_dropdown__RsYQ_ .DropdownSelector_container__TY5Eu .DropdownSelector_item__vsDrm.DropdownSelector_large__IN9Fl{width:145px}.DropdownSelector_dropdown__RsYQ_ .DropdownSelector_container__TY5Eu .DropdownSelector_item__vsDrm.DropdownSelector_small__vfk0F{width:32%}.DropdownSelector_dropdown__RsYQ_ .DropdownSelector_container__TY5Eu .DropdownSelector_item__vsDrm.DropdownSelector_checked__9QQke,.DropdownSelector_dropdown__RsYQ_ .DropdownSelector_container__TY5Eu .DropdownSelector_item__vsDrm:hover{background:#f1f3f5}.DropdownSelector_dropdown__RsYQ_ .DropdownSelector_container__TY5Eu .DropdownSelector_item__vsDrm .DropdownSelector_title__PD7n7{color:#343a40;font-size:14px;line-height:16px;font-weight:700;text-align:center}.DropdownSelector_dropdown__RsYQ_ .DropdownSelector_container__TY5Eu .DropdownSelector_item__vsDrm .DropdownSelector_englishTitle__NKxpo{color:#868e96;text-align:center;font-size:12px;line-height:20px;font-weight:400}.DropdownSelector_bankTitle__EZ_g4{color:#868e96;font-size:14px;line-height:16px;font-weight:700;padding:24px 0 8px 16px}.ContractSelector_wrapper__et7BN{width:100%;min-width:150px}.ContractSelector_button__v2agL{display:flex;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 16px;gap:8px;background:#fff;border:1px solid #dee2e6;border-radius:8px;cursor:pointer;font-size:16px;line-height:24px;font-weight:400}.ContractSelector_button__v2agL.ContractSelector_active__NMCyl{border:1px solid #20201d}.ContractSelector_button__v2agL:hover{background:linear-gradient(0deg,rgba(33,37,41,.05),rgba(33,37,41,.05)),white}.ContractSelector_button__v2agL svg{flex-shrink:0;color:#343a40}.ContractSelector_button__v2agL:disabled{border:none;background-color:rgba(96,108,144,.08);color:#ced4da;cursor:not-allowed;-webkit-text-fill-color:#ced4da}.ContractSelector_button__v2agL.ContractSelector_error__Sd4qm{border-color:#fa5252}.ContractSelector_countryWrapper__HTAJF{display:flex;align-items:center;gap:8px}.BankSelector_wrapper__sTPg6.BankSelector_mobile__vYARM,.ContractSelector_full__1EcSh .ContractSelector_button__v2agL,.ContractSelector_full__1EcSh .ContractSelector_dropdown__hQVHV{width:100%}.BankSelector_wrapper__sTPg6.BankSelector_desktop__0PSMh{width:160px}.ClassAge_container__XQImQ{display:flex;flex-direction:column}.ClassAge_wrapper__rQmCR{display:flex;align-items:flex-start;gap:8px}.ClassAge_helpMessage__IN7tb{font-size:12px;line-height:20px;font-weight:400;color:#868e96;margin-bottom:16px}.ClassAge_FieldWrapepr__jGi08{width:100%}.ClassAge_emptyFieldWrapper__I8bPW{width:100%;margin-bottom:4px}.ClassAge_noWrapper__nt5fk{white-space:nowrap}.ClassAge_noWrapper__nt5fk,.ClassAge_waveSymbol__WeL_b{height:48px;display:flex;align-items:center}.GradeSelectionModal_modalContent__GxGCN{display:flex;flex-direction:column;margin-top:16px}.GradeSelectionModal_chipList__7dKD_{padding-bottom:16px;border-bottom:1px solid #f1f3f5}.GradeSelectionModal_emptyWrapper__7M8vT{height:24px;display:flex;align-items:center;margin:0 20px;font-size:16px;line-height:20px;font-weight:400}.GradeSelectionModal_emptyText__exq8y{color:#868e96}.GradeSelectionModal_errorText__RIgWK{color:#fa5252}.GradeSelectionModal_chipListWrapper__CR2iz{display:flex;flex-wrap:wrap;gap:8px;margin:0 20px}.GradeSelectionModal_chip__btBfp{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;background:rgba(51,154,240,.22);color:#495057;outline:none;border:none;cursor:pointer;font-size:14px;line-height:16px;font-weight:700;position:relative}@media(hover:hover){.GradeSelectionModal_chip__btBfp:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(33,37,41,.05);border-radius:4px}}.GradeSelectionModal_chip__btBfp:active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(33,37,41,.12);border-radius:4px}.GradeSelectionModal_gradeList__2ihSz{display:flex;flex-direction:column;gap:8px;padding:24px 20px}.Selector_caret__x6S1X{font-weight:400;font-size:19px;line-height:30px;letter-spacing:-.03em}.Selector_caret__x6S1X svg{color:#343a40}@media(max-width:800px){.Selector_caret__x6S1X{font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.03em}}.Selector_placeholder__WgssC{font-size:16px;line-height:20px;font-weight:400;color:#868e96;white-space:nowrap}.Selector_inputValue__UsbIS{font-size:16px;line-height:20px;font-weight:400;color:#495057}.BirthField_wrapper__n_qEa .BirthField_fieldTitle__G6hyz{font-size:16px;line-height:20px;font-weight:700;color:#343a40;margin-bottom:4px;display:flex;justify-content:flex-start}.BirthField_wrapper__n_qEa .BirthField_fieldTitle__G6hyz:after{content:"*";font-weight:400;font-size:12px;line-height:160%;letter-spacing:-.03em;color:#ff5855}.BirthField_wrapper__n_qEa .BirthField_listWrapper__PGQYy{width:100%;display:flex;gap:8px;margin-top:8px}.BirthField_wrapper__n_qEa .BirthField_listWrapper__PGQYy .BirthField_yearSelectorWrapper__p5RJr{min-width:110px}.BirthField_wrapper__n_qEa .BirthField_listWrapper__PGQYy li{width:100%}.BirthField_wrapper__n_qEa .BirthField_errorBorder__Ub_QX li>div>div{border-color:#fa5252}.BirthField_wrapper__n_qEa .BirthField_errorMessage__RDQVN{font-size:12px;line-height:20px;font-weight:400;color:#fa5252;margin-top:4px}.InfoItem_wrapper__eVzDF{display:flex;justify-content:space-between;font-size:14px;line-height:16px;font-weight:400;padding:8px 0}.InfoItem_wrapper__eVzDF dt{color:#868e96}.SettlementSummary_wrapper__Rp8AG{display:flex;flex-direction:column;gap:16px}.SettlementSummary_title__YtYbm{font-size:16px;line-height:24px;font-weight:700}.SettlementSummary_warningInfo__67v0a{font-size:12px;line-height:20px;font-weight:400;color:#868e96}.UserType_wrapper__NfDfo{display:flex;gap:8px}.page_wrapper__kV8FP{position:relative;display:flex;flex-direction:column;width:100%;margin:0 auto}.page_content__NZqV_{background-color:#fff;color:#343a40;border-radius:16px}.page_content__NZqV_.page_desktop__DJmBF{margin:80px auto;padding:32px;border:1px solid #e9ecef;width:700px}.page_content__NZqV_.page_mobile__TViI3{padding:32px 20px;width:100%}.page_header__xAl0i{position:-webkit-sticky;position:sticky;top:0;display:flex;justify-content:center;background-color:#fff;z-index:300}.NoticeBox_wrapper__Dzlu_{display:flex;flex-direction:column;gap:8px;padding:16px;background:#f8f9fa;white-space:pre-wrap;border-radius:8px}.NoticeBox_title__0u5lh{font-size:16px;line-height:20px;font-weight:700}.NoticeBox_mobileInfo__5zL8p{font-size:14px;line-height:20px;font-weight:400;color:#343a40}.NoticeBox_desktopInfo__iB4Mm{font-size:16px;line-height:24px;font-weight:400;color:#343a40}.NoticeBox_list__KI05h{list-style:disc;display:flex;padding-left:24px;flex-direction:column}.NoticeBox_item__Q8SbJ{color:#343a40}.NoticeBox_item__Q8SbJ.NoticeBox_mobile__Rtlj3{font-size:14px;line-height:20px;font-weight:400}.NoticeBox_item__Q8SbJ.NoticeBox_desktop__Z8Isz{font-size:16px;line-height:24px;font-weight:400}.InputStep_wrapper__5S85N{display:flex;flex-direction:column;height:100%;overflow:visible;flex:1 1}.InputStep_scrollableContent__RdRa6{display:flex;flex-direction:column;gap:12px;flex:1 1;padding-bottom:16px}.InputStep_footer__7MiW4{padding:24px 0}.InputStep_formFields__Qhoj_{display:flex;flex-direction:column;gap:12px}.InputStep_fieldWrapper__LCUbG{display:flex;align-items:center;gap:12px}.InputStep_label__YBcUD{flex-shrink:0}.InputStep_label__YBcUD,.InputStep_title__LvFlD{font-size:14px;line-height:16px;font-weight:700;width:52px}.InputStep_title__LvFlD{margin-right:12px}.InputStep_title__LvFlD.InputStep_disabled__57S2p{color:#ced4da}.InputStep_statusDropdownField__TayK4{width:100%}.InputStep_statusInputWrapper__P_A4o{position:relative;display:flex;align-items:center;width:100%}.InputStep_badge__qFs5h{font-size:14px;line-height:16px;font-weight:700;position:absolute;left:16px;z-index:1;width:52px;flex-shrink:0}.InputStep_badge__qFs5h.InputStep_disabled__57S2p{color:#ced4da}.InputStep_customDropdownButton__gd_U_{width:100%;display:flex;align-items:center;justify-content:space-between;height:48px;padding:8px 16px 8px 80px;border:1px solid #dee2e6;border-radius:8px;background-color:rgba(0,0,0,0);cursor:pointer;font-size:16px;line-height:20px;font-weight:400}.InputStep_customDropdownButton__gd_U_:hover{background-color:rgba(33,37,41,.05)}.InputStep_customDropdownButton__gd_U_:focus{outline:none;border-color:#20201d}.InputStep_customDropdownButton__gd_U_ svg{color:#adb5bd}.InputStep_customDropdownButton__gd_U_.InputStep_selected__hoBqC svg{color:#343a40}.InputStep_customDropdownButton__gd_U_.InputStep_disabled__57S2p{background-color:rgba(96,108,144,.08);cursor:default;color:#ced4da;border:none}.InputStep_customDropdownButton__gd_U_.InputStep_disabled__57S2p:hover{background-color:rgba(96,108,144,.08)}.InputStep_customDropdownButton__gd_U_.InputStep_disabled__57S2p svg{color:#ced4da}.InputStep_dropdownText__Q3qQg{font-size:16px;line-height:20px;font-weight:400;color:#343a40;text-align:left}.InputStep_dropdownText__Q3qQg.InputStep_placeholder__6p9p2{color:#868e96}.InputStep_dropdownText__Q3qQg.InputStep_disabled__57S2p{color:#ced4da}.InputStep_dropdownMenu__hd8mM{width:100%;background-color:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-top:8px}.InputStep_itemList__icfy9{list-style:none;margin:0;padding:8px 0}.InputStep_buttonWrapper__xQSBh{display:flex;width:100%;gap:16px}.InputStep_datePickerField__A_HqH{position:relative;width:100%}.InputStep_dateInputWrapper__vOwfS{position:relative;display:flex;align-items:center;width:100%}.InputStep_dateButton__uTTBb{width:100%;display:flex;align-items:center;justify-content:space-between;height:48px;padding:8px 16px 8px 80px;border:1px solid #dee2e6;border-radius:8px;background-color:rgba(0,0,0,0);cursor:pointer;font-size:16px;line-height:20px;font-weight:400}.InputStep_dateButton__uTTBb:hover{background-color:rgba(33,37,41,.05)}.InputStep_dateButton__uTTBb:active{background-color:rgba(33,37,41,.08)}.InputStep_dateButton__uTTBb:focus{outline:none;border-color:#20201d}.InputStep_dateButton__uTTBb.InputStep_disabled__57S2p{background-color:rgba(96,108,144,.08);color:#ced4da;border:none;cursor:default}.InputStep_dateButton__uTTBb.InputStep_disabled__57S2p:hover{background-color:rgba(96,108,144,.08)}.InputStep_dateButton__uTTBb.InputStep_disabled__57S2p svg{color:#ced4da}.InputStep_dateText__NitBF{font-size:16px;line-height:20px;font-weight:400;color:#343a40;text-align:left}.InputStep_dateText__NitBF.InputStep_placeholder__6p9p2{color:#868e96}.InputStep_dateText__NitBF.InputStep_selectedDate__FPOcH{color:#343a40}.InputStep_dateText__NitBF.InputStep_disabled__57S2p{color:#ced4da}.InputStep_calendarDropdown__MvkRk{position:absolute;top:100%;left:0;right:0;width:100%;background-color:#fff;margin-top:8px;z-index:1500}.InputStep_warningMessage__EqOLK{font-size:12px;line-height:20px;font-weight:400;text-align:center;color:#d9480f;margin-bottom:12px}.InputStep_footerWrapper__3FCmG{width:100%}.InputStep_footerWrapper__3FCmG,.Modal_content__bPM2v{display:flex;flex-direction:column}.Modal_contentWrapper__W4y2e{overflow-y:auto}.Modal_footer__eRm9f{display:flex;gap:16px;margin-top:24px}.Modal_footer__eRm9f.Modal_footerFlex__YNlas{justify-content:space-between}.Modal_footer__eRm9f.Modal_fixedFooter__gZWww{position:-webkit-sticky;position:sticky;bottom:0;padding-top:24px;border-top:1px solid #dee2e6}.ImageButton_surfaceTop__c4lO8{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:8px}.ImageButton_surfaceTop__c4lO8:hover{background-color:rgba(33,37,41,.05)}.ImageButton_surfaceTop__c4lO8:active{background-color:rgba(33,37,41,.12)}.Toolbar_wrapper__VO7k_{display:flex;align-items:center;height:60px;flex-wrap:nowrap;background-color:#f8f9fa;padding:8px;border-radius:8px 8px 0 0;border:1px solid #dee2e6}.Toolbar_wrapper__VO7k_ .Toolbar_divider__cuL13{width:1px;height:16px;background-color:#f1f3f5;margin:0 4px}.ClassDescription_remirror-theme__Qyn6u{display:flex;flex-direction:column;margin-top:12px}.ClassDescription_remirror-theme__Qyn6u>div>div{border-radius:4px;border:1px solid #bfc2c5;padding:8px;width:100%;height:406px;overflow-y:scroll;color:#343a40;position:relative;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.ClassDescription_remirror-theme__Qyn6u>div>div::-webkit-scrollbar{width:4px}.ClassDescription_remirror-theme__Qyn6u>div>div::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ClassDescription_remirror-theme__Qyn6u>div>div::-webkit-scrollbar-thumb{background-color:#adb5bd}.ClassDescription_remirror-theme__Qyn6u>div>div p{font-size:16px;line-height:24px;font-weight:400}.ClassDescription_remirror-theme__Qyn6u>div>div strong{font-weight:700}.ClassDescription_remirror-theme__Qyn6u>div>div a{color:#406aff;text-decoration:underline}.ClassDescription_remirror-theme__Qyn6u>div>div h2{font-weight:700;font-size:19px;line-height:30px;letter-spacing:-.03em;word-break:"break-all"}.ClassDescription_remirror-theme__Qyn6u>div>div h3{font-weight:700;font-size:16px;line-height:26px;letter-spacing:-.03em}.ClassDescription_remirror-theme__Qyn6u>div>div img{width:100%;max-width:600px;border-radius:4px}.ClassDescription_remirror-theme__Qyn6u>div>div ul{padding-left:20px}.ClassDescription_remirror-theme__Qyn6u>div>div ul>li{list-style:disc}.ClassDescription_remirror-theme__Qyn6u>div>div ol{padding-left:20px}.ClassDescription_remirror-theme__Qyn6u>div>div ol>li{list-style:decimal}.ClassDescription_remirror-theme__Qyn6u>div>div iframe{border-radius:4px}.ClassDescription_remirror-theme__Qyn6u.ClassDescription_error__ra6g_>div{border:1px solid #fa5252;border-radius:0 0 8px 8px}.ClassDescription_remirror-theme__Qyn6u .ProseMirror{box-shadow:none!important;border-radius:0 0 8px 8px!important;border:1px solid #dee2e6;border-top:none;padding:8px 16px!important;word-wrap:break-word!important;word-break:break-word!important;overflow-wrap:break-word!important}.ClassDescription_remirror-theme__Qyn6u .remirror-editor-wrapper{padding-top:0!important}.ClassDescription_body__brDeU{position:relative;width:100%;height:100%}.ClassDescription_wrapper__ktVAb{display:flex;flex-direction:column;gap:24px}.ClassDescription_wrapper__ktVAb .ClassDescription_syntaxDesc__JhMu3{display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:16px;font-weight:700}.ClassDescription_wrapper__ktVAb .ClassDescription_syntaxDesc__JhMu3 .ClassDescription_sub_desc__rw88u{font-size:14px;line-height:20px;font-weight:400;color:#343a40}.ClassDescription_wrapper__ktVAb .ClassDescription_syntaxDesc__JhMu3 a{color:#406aff;font-size:14px;line-height:16px;font-weight:700;display:flex;align-items:center;gap:4px}.ClassDescription_bottomTextWrapper__tHEiC{margin-top:4px;font-size:12px;line-height:20px;font-weight:400;color:#868e96;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;position:relative}.ClassDescription_bottomTextWrapper__tHEiC .ClassDescription_errorText__2joDQ{color:#fa5252}.ClassDescription_bottomTextWrapper__tHEiC .ClassDescription_counter__0WMgx{text-align:right;flex-shrink:0;color:#adb5bd}.ClassDescription_errorMessage__cf5lN{font-size:12px;line-height:20px;font-weight:400;color:#fa5252}.ClassDescription_helpMessage__KFLr_{font-size:12px;line-height:20px;font-weight:400;color:#868e96}.DescriptionFields_wrapper__bzfMM{display:flex;flex-direction:column;padding:56px 32px;gap:24px}.DescriptionFields_contentWrapper__gUrmQ{display:flex;gap:56px}.DescriptionFields_left__x69kR{display:flex;flex-direction:column;gap:16px;min-width:120px}.DescriptionFields_left__x69kR .DescriptionFields_title__U3btW{font-size:16px;line-height:20px;font-weight:700}.DescriptionFields_required__ZCCQH{color:#fa5252}.DescriptionFields_right__Qb7a2{width:100%}.DescriptionFields_descriptionWrapper__94Tdl{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.DescriptionFields_aiDraftGeneratorButtonWrapper__JrODm{margin-bottom:16px}.DescriptionFields_bottomWrapper__apzLD,.DescriptionFields_buttonWrapper__gE7CV{display:flex;justify-content:flex-end}.AIDraftGenerator_wrapper__J3ZhK{display:flex;flex-direction:column;gap:8px;width:120px}.AIDraftGenerator_content__bEzal{display:flex;flex-direction:column;gap:4px}.AIDraftGenerator_title__8SSA_{display:flex;align-items:center;font-size:14px;line-height:16px;font-weight:700;color:#ff922b}.AIDraftGenerator_description__YCZx3{font-size:14px;line-height:20px;font-weight:400;color:#495057}.AIDraftGenerator_modelInfo__2Ml61{font-size:12px;line-height:20px;font-weight:400;color:#adb5bd}.AddFilesButton_container__TWnuC{display:flex;flex-direction:column}.AddFilesButton_button__Hx_Pd{border:none;outline:none;border-radius:8px;padding:0 16px;display:flex;align-items:center;justify-content:center;cursor:pointer;height:40px;position:relative;font-size:14px;line-height:16px;font-weight:700;background-color:#f0f1f5;color:#495057}@media(hover:hover){.AddFilesButton_button__Hx_Pd:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(33,37,41,.05);border-radius:8px}}.AddFilesButton_button__Hx_Pd:active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(33,37,41,.12);border-radius:8px}.AddFilesButton_button__Hx_Pd.AddFilesButton_disabled__vNmCO{opacity:.5;cursor:not-allowed}.AddFilesButton_button__Hx_Pd input[type=file]{display:none}.AddFilesButton_helperText__ebzO1{font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.03em;color:#868e96}.AddFilesButton_error__SFmHr{color:#b23c3b}.AddFilesButton_progressContainer__gXuEH{display:flex;flex-direction:column;gap:4px;margin-top:8px}.AddFilesButton_progressBar__w9v0q{width:100%;height:8px;background-color:rgba(33,37,41,.12);border-radius:4px;overflow:hidden}.AddFilesButton_progress__9Mmh3{height:100%;background-color:#406aff;transition:width .3s ease}.AddFilesButton_progressText__DpQPU{font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.03em;color:#868e96;text-align:center}.FilePreview_container___rNYH{position:relative;width:60px;height:60px;border-radius:4px;background-color:#f1f3f5;display:flex;justify-content:center;align-items:center;color:#bfc2c5}.FilePreview_container___rNYH img{border-radius:4px}.FilePreview_container___rNYH button{position:absolute;top:-6px;right:-6px;color:#212529}.FilePreviewList_container__tz8m_{display:flex;gap:8px;overflow-x:auto;min-height:60px}.SendChatModalContent_wrapper__S8G6P{display:flex;flex-direction:column;gap:8px}.ChannelHeader_wrapper__5B8SY{display:flex;flex-direction:column;background-color:#fff}.ChannelHeader_container__6082U{height:72px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e9ecef}.ChannelHeader_container__6082U h2{color:#495057;display:flex;align-items:center;font-size:20px;line-height:28px;font-weight:700}.ChannelHeader_container__6082U.ChannelHeader_mobile__Y4l1Z{gap:8px;justify-content:normal}.ChannelHeader_container__6082U.ChannelHeader_mobile__Y4l1Z h2{flex:1 1}.ChannelHeader_backButton__uwuEq{display:flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0);padding:0;cursor:pointer}.ChannelHeader_separator__5U3JI{color:#868e96;margin:0 4px}.ChannelHeader_notEnrolledBadge__fLE9X{color:#d9480f;font-size:14px;line-height:16px;font-weight:700}.ChannelHeader_dropdownSection__AYcp_{border-bottom:1px solid #e9ecef}.ChannelHeader_dropdownHeader__HCPUP{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:none;border:none;cursor:pointer;color:#343a40;font-size:16px;line-height:20px;font-weight:400;position:relative}@media(hover:hover){.ChannelHeader_dropdownHeader__HCPUP:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(33,37,41,.05)}}.ChannelHeader_dropdownHeader__HCPUP:active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(33,37,41,.12)}.ChannelHeader_dropdownList__EzS1o{list-style:none;margin:0;padding:0}.ChannelHeader_studentName__7RjEi{color:#343a40;font-size:16px;line-height:20px;font-weight:400}.ChannelHeader_studentItem__1yUoy{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:none;border:none;cursor:pointer;text-align:left}.ChannelHeader_studentItem__1yUoy:not(.ChannelHeader_disabled__Mv7_1){position:relative}@media(hover:hover){.ChannelHeader_studentItem__1yUoy:not(.ChannelHeader_disabled__Mv7_1):hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(33,37,41,.05)}}.ChannelHeader_studentItem__1yUoy:not(.ChannelHeader_disabled__Mv7_1):active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(33,37,41,.12)}.ChannelHeader_studentItem__1yUoy.ChannelHeader_disabled__Mv7_1{cursor:not-allowed}.ChannelHeader_studentItem__1yUoy.ChannelHeader_disabled__Mv7_1 .ChannelHeader_studentName__7RjEi{color:#ced4da}.ChannelHeader_parentMessageButton__NFgeD{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:none;border:none;border-bottom:1px solid #e9ecef;cursor:pointer;text-align:left;color:#343a40;font-size:16px;line-height:20px;font-weight:400;position:relative}@media(hover:hover){.ChannelHeader_parentMessageButton__NFgeD:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(33,37,41,.05)}}.ChannelHeader_parentMessageButton__NFgeD:active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(33,37,41,.12)}.ChannelPlaceholder_container__DqejV{padding:64px;display:flex;height:100%;justify-content:center}.ChannelPlaceholder_container__DqejV img{width:100%;height:100%;object-fit:contain}.ChannelSeparator_container__FxJcx{display:flex;align-items:center;justify-content:center;gap:4px;color:#868e96;font-weight:400;font-size:13px;line-height:21px;letter-spacing:-.03em;margin:24px 0}.ChannelNotice_container__aUDSu{display:flex;flex-direction:column;gap:8px;margin:32px 0 16px;padding:16px 20px;border-radius:8px;background-color:rgba(96,108,144,.08)}.ChannelNotice_container__aUDSu.ChannelNotice_mobile__b3hRF{margin:16px 0}.ChannelNotice_notice__S_8GQ{text-align:left;margin:0;color:#868e96;font-size:14px;line-height:16px;font-weight:400}.ChannelNotice_divider__m7mmq{width:100%;height:1px;background-color:#f1f3f5}.ChannelNotice_link__nwFxw{font-size:14px;line-height:16px;font-weight:700;color:#868e96}.ChannelNotice_helperText__VFcTF{color:#868e96;font-size:14px;line-height:16px;font-weight:400}.ChatPolicyModal_link__JRUkR,.SavePolicyModal_link__aX5JG{color:#406aff;text-decoration:underline;font-weight:700}.Message_container__Z2gIN{margin-bottom:16px}.Message_chain__XGWuU{margin-bottom:8px}.AcceptChatNotification_container__WOvLp{background-color:rgba(96,108,144,.08);border-radius:8px;padding:8px 16px;width:-moz-fit-content;width:fit-content;margin:16px auto;text-align:center;font-size:14px;line-height:16px;font-weight:400;color:#868e96}.LinkOrText_link__dXTnp{text-decoration:underline}.MessageReferer_container__qL8Hj{display:flex;flex-direction:column;gap:8px;padding:8px 12px;border-radius:8px;background-color:rgba(96,108,144,.08);color:#868e96;width:-moz-fit-content;width:fit-content;max-width:100%;text-align:left;font-size:14px;line-height:16px;font-weight:400}.MessageReferer_container__qL8Hj.MessageReferer_left__qud62{align-self:flex-start}.MessageReferer_container__qL8Hj.MessageReferer_right__tdKBw{align-self:flex-end}.MessageReferer_item__07w7M{gap:4px;margin:0;white-space:normal}.MessageReferer_iconWrapper__09u7C,.MessageReferer_item__07w7M{display:flex;align-items:center}.MessageReferer_text__KHb8T{margin:0}.MessageReferer_scheduleContainer__QQOP8{display:flex;flex-direction:column;gap:8px}.MessageReferer_scheduleContainer__QQOP8.MessageReferer_left__qud62{align-items:flex-start}.MessageReferer_scheduleContainer__QQOP8.MessageReferer_right__tdKBw{align-items:flex-end}.MessageReferer_scheduleItem__Oa_7V{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background-color:rgba(96,108,144,.08);color:#868e96;width:-moz-fit-content;width:fit-content;max-width:100%;text-align:left;font-size:14px;line-height:16px;font-weight:400}.IncomingMessageWrapper_container__ZAux6{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.IncomingMessageWrapper_messageRow__bk3Yd{display:flex;align-items:flex-end;gap:8px;width:100%}.IncomingMessageWrapper_profileArea__6ENnh{width:24px;min-width:24px;flex-shrink:0}.IncomingMessageWrapper_reactionArea__h4LCV{padding-left:32px}.IncomingMessageWrapper_messageWrapper__MZi2_{display:flex;gap:8px;align-items:flex-end;flex:1 1;min-width:0}.IncomingMessageWrapper_messageWrapper__MZi2_ .IncomingMessageWrapper_message__X2N02{max-width:360px;border-radius:16px;font-size:18px;line-height:24px;font-weight:400;position:relative;white-space:pre-wrap;word-break:break-word;text-align:left;color:#343a40;border:1px solid #e9ecef;padding:16px 20px}.IncomingMessageWrapper_messageWrapper__MZi2_ .IncomingMessageWrapper_message__X2N02.IncomingMessageWrapper_user__8O9Y_{background-color:#fff;color:#343a40;border:1px solid #e9ecef}.IncomingMessageWrapper_messageWrapper__MZi2_ .IncomingMessageWrapper_message__X2N02>span>a{text-decoration:underline;color:#406aff}.IncomingMessageWrapper_messageWrapper__MZi2_ .IncomingMessageWrapper_message__X2N02.IncomingMessageWrapper_file__ofRrh{display:flex;border:none;padding:0}.IncomingMessageWrapper_messageWrapper__MZi2_ .IncomingMessageWrapper_message__X2N02.IncomingMessageWrapper_DELETED__NXPPX,.IncomingMessageWrapper_messageWrapper__MZi2_ .IncomingMessageWrapper_message__X2N02.IncomingMessageWrapper_EXPIRED___k_11{background-color:rgba(96,108,144,.08);color:#adb5bd;display:flex;align-items:center;border:none}.IncomingMessageWrapper_messageWrapper__MZi2_ .IncomingMessageWrapper_message__X2N02.IncomingMessageWrapper_REPORTED__cW0yO{background-color:rgba(96,108,144,.08);color:#adb5bd;color:#bfc2c5;display:flex;align-items:center}.IncomingMessageWrapper_messageWrapper__MZi2_ .IncomingMessageWrapper_pressWrapper__rWQoH{border:none;background-color:rgba(0,0,0,0)}.IncomingMessageWrapper_messageWrapper__MZi2_ .IncomingMessageWrapper_pressWrapper__rWQoH:active .IncomingMessageWrapper_message__X2N02{opacity:.7}.IncomingMessageWrapper_messageWrapper__MZi2_ .IncomingMessageWrapper_time__XLBtx{font-size:14px;line-height:16px;font-weight:400;color:#adb5bd;min-width:70px}.MessageMenu_menuWrapper__GnLkS{display:flex}.MessageMenu_messageWrapper__8XuB_{position:relative;display:flex}.MessageMenu_popoverContainer__t5su8{position:absolute;z-index:600}.MessageMenu_popoverContainer__t5su8.MessageMenu_left__El1Q_{left:0}.MessageMenu_popoverContainer__t5su8.MessageMenu_right__i8qC5{right:0}.MessageMenu_popoverContainer__t5su8.MessageMenu_top__kDD_M{bottom:100%;margin-bottom:8px}.MessageMenu_popoverContainer__t5su8.MessageMenu_bottom__HR3gm{top:100%;margin-top:8px}.MessageMenu_menuContainer__Zvoz3{background-color:#fff;display:flex;flex-direction:column;padding:8px 0;gap:8px;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12),0 0 1px 0 rgba(0,0,0,.08)}.MessageMenu_menuContainer__Zvoz3.MessageMenu_one__J2PyH{min-width:150px}.MessageMenu_menuContainer__Zvoz3.MessageMenu_multiple__Sd2N5{min-width:200px}.MessageMenu_emojiPickerWrapper__t1pu2{margin-top:4px}.MessageMenu_childWrapper__8udMJ{display:flex}.MessageMenu_press__OEDR0{border:none;background-color:rgba(0,0,0,0)}.MessageMenu_press__OEDR0:active .MessageMenu_childWrapper__8udMJ{opacity:.7}.EmojiPicker_container__Dv85O{display:flex;gap:8px;padding:8px 12px;background:#fff;border-radius:8px;border:1px solid #dee2e6;box-shadow:0 1px 4px 1px rgba(41,45,61,.06),0 8px 8px -8px rgba(41,45,61,.08)}.EmojiPicker_emojiButton__S1rFH{display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:20px;background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer;transition:background-color .15s ease}.EmojiPicker_emojiButton__S1rFH.EmojiPicker_selected__IvrIR,.EmojiPicker_emojiButton__S1rFH:hover{background:#f1f3f5}.ReactionBox_container__vcC7H{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px;justify-content:flex-end}.ReactionBox_reactionItem__Nbvnv{display:flex;align-items:center;gap:4px;padding:4px 8px;background:#fff;border:1px solid #e9ecef;border-radius:16px;cursor:pointer;transition:all .15s ease}.ReactionBox_reactionItem__Nbvnv:hover{background:#f1f3f5}.ReactionBox_reactionItem__Nbvnv.ReactionBox_mine__ubN5R{background:#fff;border-color:#adb5bd}.ReactionBox_count__LNlnn,.ReactionBox_emoji__94XF2{font-size:14px;line-height:1}.ReactionBox_count__LNlnn{color:#495057}.ImagePreviewModal_overlay__ndYIA{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:800}.ImagePreviewModal_modal__aSzEg{display:flex;flex-direction:column;align-items:center;gap:24px;background-color:rgba(0,0,0,0);width:min(100vw - 40px,800px);max-height:90vh}.ImagePreviewModal_imageContainer__650Xa{width:100%}.ImagePreviewModal_image__hQwcm{display:block;width:100%;height:auto;max-height:min(80vh,600px);object-fit:contain}.ImagePreviewModal_downloadButton__RGkzX{display:flex;align-items:center;justify-content:center;gap:4px;padding:0;margin:0;border:none;background:none;color:#fff;cursor:pointer;font-size:14px;line-height:16px;font-weight:700}.ImagePreviewModal_loading__CNotB{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ImageMessageContent_wrapper__O1ocz{display:flex;justify-content:flex-end;background:none;border:none;padding:0;cursor:pointer;outline:none}.ImageMessageContent_image__3fOFl{border-radius:16px;object-fit:cover;width:100%;height:280px;border:1px solid #f1f3f5}.FileMessageContent_container__fkHjX{display:flex;gap:8px;border-radius:16px;max-width:248px;padding:16px 20px}.FileMessageContent_container__fkHjX.FileMessageContent_in__Xp0ZT{background-color:#fff;color:#343a40;border:1px solid #e9ecef}.FileMessageContent_container__fkHjX.FileMessageContent_out__aTxVA{background-color:#343a40;color:#fff;border:1px solid #e9ecef}.FileMessageContent_container__fkHjX .FileMessageContent_fileInfo__bFL83{display:flex;justify-content:space-between;gap:12px}.FileMessageContent_container__fkHjX .FileMessageContent_fileMeta__SpuFt{display:flex;flex-direction:column;gap:8px;overflow:hidden}.FileMessageContent_container__fkHjX .FileMessageContent_fileMeta__SpuFt .FileMessageContent_filename__7jmcC{font-size:18px;line-height:24px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.FileMessageContent_container__fkHjX .FileMessageContent_fileMeta__SpuFt span{font-size:16px;line-height:24px;font-weight:400}.FileMessageContent_container__fkHjX .FileMessageContent_download__igpw5{font-size:18px;line-height:24px;font-weight:700;margin-top:8px}.FileMessageContent_fileInfoWrapper__pHkSb{display:flex;flex-direction:column;gap:8px}.FileMessageContent_fileMetaInfo__tCoQh{display:flex;flex-direction:column;gap:4px}.MultipleFilesMessageContent_container__RCcCO{display:flex;flex-direction:column;gap:8px}.MultipleFilesMessageContent_imageGrid__5AkLV{display:grid;grid-template-columns:repeat(3,100px);grid-gap:4px;gap:4px;margin-left:auto}.MultipleFilesMessageContent_imageGrid__5AkLV.MultipleFilesMessageContent_single__aPbKG{grid-template-columns:100px}.MultipleFilesMessageContent_imageGrid__5AkLV.MultipleFilesMessageContent_double__b8qe4,.MultipleFilesMessageContent_imageGrid__5AkLV.MultipleFilesMessageContent_quad__73rkK{grid-template-columns:repeat(2,100px)}.MultipleFilesMessageContent_imageItem__SE2wX{position:relative;aspect-ratio:1;overflow:hidden;border-radius:16px;background:none;border:none;padding:0;cursor:pointer}.MultipleFilesMessageContent_image__mERJX{width:100%;height:100%;object-fit:cover;border:1px solid #f1f3f5;border-radius:16px}.MultipleFilesMessageContent_fileList__fa5iv{display:flex;flex-direction:column;gap:8px}.MultipleFilesMessageContent_fileItem__NjXJ4{display:flex;gap:8px;border-radius:16px;max-width:248px;padding:16px 20px}.MultipleFilesMessageContent_fileItem__NjXJ4.MultipleFilesMessageContent_in__f00ZZ{background-color:#fff;color:#343a40;border:1px solid #e9ecef}.MultipleFilesMessageContent_fileItem__NjXJ4.MultipleFilesMessageContent_out__RsoyM{background-color:#343a40;color:#fff;border:1px solid #e9ecef}.MultipleFilesMessageContent_fileInfoWrapper__G_x_f{display:flex;flex-direction:column;gap:8px;flex:1 1;min-width:0}.MultipleFilesMessageContent_fileMeta___eBzT{display:flex;flex-direction:column;gap:8px;overflow:hidden}.MultipleFilesMessageContent_fileName__8XqK9{font-size:18px;line-height:24px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MultipleFilesMessageContent_fileMetaInfo__TgeD_{display:flex;flex-direction:column;gap:4px}.MultipleFilesMessageContent_fileMetaInfo__TgeD_ span{font-size:16px;line-height:24px;font-weight:400}.MultipleFilesMessageContent_download__c_09x{font-size:18px;line-height:24px;font-weight:700;margin-top:8px}.OutgoingMessageWrapper_container__t1TUu{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.OutgoingMessageWrapper_container__t1TUu .OutgoingMessageWrapper_messageWrapper__rofXL{display:flex;gap:8px;align-items:flex-end;flex-direction:row-reverse;width:80%}.OutgoingMessageWrapper_container__t1TUu .OutgoingMessageWrapper_messageWrapper__rofXL .OutgoingMessageWrapper_message__Cnj0k{max-width:360px;border-radius:16px;font-size:18px;line-height:24px;font-weight:400;position:relative;white-space:pre-wrap;word-break:break-word;text-align:left;color:#343a40;border:1px solid #e9ecef}.OutgoingMessageWrapper_container__t1TUu .OutgoingMessageWrapper_messageWrapper__rofXL .OutgoingMessageWrapper_message__Cnj0k>span>a{text-decoration:underline;color:#406aff}.OutgoingMessageWrapper_container__t1TUu .OutgoingMessageWrapper_messageWrapper__rofXL .OutgoingMessageWrapper_message__Cnj0k.OutgoingMessageWrapper_user__cIp8_{background-color:#343a40;padding:16px 20px;color:#fff;border:1px solid #e9ecef;border-bottom-right-radius:0}.OutgoingMessageWrapper_container__t1TUu .OutgoingMessageWrapper_messageWrapper__rofXL .OutgoingMessageWrapper_message__Cnj0k.OutgoingMessageWrapper_file__tohKE{display:flex;border:none}.OutgoingMessageWrapper_container__t1TUu .OutgoingMessageWrapper_messageWrapper__rofXL .OutgoingMessageWrapper_message__Cnj0k.OutgoingMessageWrapper_EXPIRED__FdV9B{background-color:rgba(0,0,0,0);padding:0;border:none;color:#adb5bd;display:flex;align-items:center}.OutgoingMessageWrapper_container__t1TUu .OutgoingMessageWrapper_messageWrapper__rofXL .OutgoingMessageWrapper_message__Cnj0k.OutgoingMessageWrapper_DELETED__mA0Z6{background-color:rgba(0,0,0,0);padding:0;border:none;color:#bfc2c5;display:flex;align-items:center}.OutgoingMessageWrapper_container__t1TUu .OutgoingMessageWrapper_messageWrapper__rofXL .OutgoingMessageWrapper_pressWrapper__Xkmjc{border:none;background-color:rgba(0,0,0,0)}.OutgoingMessageWrapper_container__t1TUu .OutgoingMessageWrapper_messageWrapper__rofXL .OutgoingMessageWrapper_pressWrapper__Xkmjc .OutgoingMessageWrapper_childWrapper__my6Ps:active{opacity:.7}.OutgoingMessageWrapper_container__t1TUu .OutgoingMessageWrapper_messageWrapper__rofXL .OutgoingMessageWrapper_status___Kklw{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:8px}.OutgoingMessageWrapper_container__t1TUu .OutgoingMessageWrapper_messageWrapper__rofXL .OutgoingMessageWrapper_status___Kklw .OutgoingMessageWrapper_unread__7NEkK{font-size:14px;line-height:16px;font-weight:400;color:#f59f00}.OutgoingMessageWrapper_container__t1TUu .OutgoingMessageWrapper_messageWrapper__rofXL .OutgoingMessageWrapper_status___Kklw .OutgoingMessageWrapper_time___CZjU{font-size:14px;line-height:16px;font-weight:400;color:#adb5bd;min-width:70px}.OutgoingMessage_noticeBubble__QH6fu{display:flex;align-items:center;gap:4px;background-color:rgba(96,108,144,.08);color:#adb5bd;font-size:18px;line-height:24px;font-weight:400;border-radius:16px;padding:16px 20px;width:-moz-fit-content;width:fit-content}.UploadingMessage_container__NyPU7{display:flex;flex-direction:column;gap:8px}.UploadingMessage_container__NyPU7 .UploadingMessage_messageWrapper__8Wcib{display:flex;gap:8px;align-items:flex-end;flex-direction:row-reverse}.UploadingMessage_container__NyPU7 .UploadingMessage_messageWrapper__8Wcib .UploadingMessage_message__19T47{border-radius:16px;font-weight:400;font-size:19px;line-height:30px;letter-spacing:-.03em;position:relative}.UploadingMessage_container__NyPU7 .UploadingMessage_messageWrapper__8Wcib .UploadingMessage_message__19T47.UploadingMessage_file__ns1IM{display:flex}.UploadingMessage_container__NyPU7 .UploadingMessage_messageWrapper__8Wcib .UploadingMessage_status__fJfsM{display:flex;flex-direction:column;align-items:flex-end}.UploadingMessage_container__NyPU7 .UploadingMessage_messageWrapper__8Wcib .UploadingMessage_status__fJfsM .UploadingMessage_time__J_113{font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.03em;color:#868e96;min-width:70px}.AdminMessage_container__qJqi4{display:flex;flex-direction:column;gap:8px;max-width:100%;min-width:0;background-color:rgba(96,108,144,.08);border-radius:8px;padding:16px 20px;overflow:hidden}.AdminMessage_title__gASqe{font-size:14px;line-height:16px;font-weight:700;color:#343a40}.AdminMessage_description__kRK_T{font-size:14px;line-height:20px;font-weight:400;color:#495057;white-space:pre-wrap;word-break:break-all;overflow-wrap:anywhere}.AdminMessage_linkButton__2BMHP{display:flex;align-items:center;justify-content:center;height:40px;margin-top:4px;padding:0 16px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;text-decoration:none;color:inherit}.AdminMessage_linkButtonLabel__W6SLl{font-size:14px;line-height:16px;font-weight:700;color:#212529;text-align:center}.toggleConfirm_overlay__9nbIM{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1300;animation:none!important;transition:none!important}.MaterialHeader_listHeader__cRenB{display:flex;align-items:center;height:56px;border-bottom:1px solid #f1f3f5;color:#495057;background-color:#f1f3f5;font-size:14px;line-height:16px;font-weight:400;border-radius:16px 16px 0 0;gap:48px}.MaterialHeader_listHeader__cRenB .MaterialHeader_fileInfo__6iUKG{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#868e96;padding-left:24px}.MaterialHeader_listHeader__cRenB .MaterialHeader_fileType___u2pW{flex:0 0 52px;text-align:center;color:#868e96}.MaterialHeader_listHeader__cRenB .MaterialHeader_uploadDate__x3jcb{flex:0 0 156px;text-align:center;color:#868e96;padding-right:24px;text-align:left}.MaterialItem_listItem___x_O2{padding:22px 0;gap:16px;color:#212529;font-weight:400;font-size:13px;line-height:21px;letter-spacing:-.03em;cursor:pointer}.MaterialItem_listItem___x_O2:not(:last-child){border-bottom:1px solid #f1f3f5}.MaterialItem_listItem___x_O2:active .MaterialItem_title__acfpY,.MaterialItem_listItem___x_O2:hover .MaterialItem_title__acfpY{text-decoration:underline}.MaterialItem_listItem___x_O2 ul{display:flex;gap:48px;align-items:center;justify-content:space-between}.MaterialItem_listItem___x_O2 ul .MaterialItem_fileInfo__UD25P{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:32px;color:#343a40;font-size:16px;line-height:20px;font-weight:400}.MaterialItem_listItem___x_O2 ul .MaterialItem_fileInfo__UD25P .MaterialItem_uploadedAt__BbQ6f{color:#868e96}.MaterialItem_listItem___x_O2 ul .MaterialItem_fileType___I3ze{display:flex;text-align:left;flex:0 0 52px;text-align:center}.MaterialItem_listItem___x_O2 ul .MaterialItem_fileType___I3ze p{color:#868e96;font-size:14px;line-height:16px;font-weight:400}.MaterialItem_listItem___x_O2 ul .MaterialItem_uploadDate__PvVfX{flex:0 0 156px;text-align:center;color:#868e96;text-align:left;padding-right:32px;font-size:14px;line-height:16px;font-weight:400}.MaterialList_scrollContainer__yuk2u{width:calc(100vw - 20px);padding-right:20px;-webkit-overflow-scrolling:touch;overflow-x:auto}.MaterialList_wrapper__TQsxI{border:1px solid #e9ecef;border-radius:16px;min-width:520px}.MaterialList_listHeader__AapcF{padding:16px;background:#f1f3f5;border-bottom:1px solid #bfc2c5;color:#495057;font-weight:700;font-size:13px;line-height:21px;letter-spacing:-.03em}.MaterialList_listHeader__AapcF ul{display:flex;gap:8px;align-items:center;justify-content:space-between}.MaterialList_listHeader__AapcF ul .MaterialList_checkbox__OlBu8{flex:0 0 24px;display:flex;justify-content:center;align-items:center}.MaterialList_listHeader__AapcF ul .MaterialList_id__cdE0G{flex:0 0 48px;text-align:center}.MaterialList_listHeader__AapcF ul .MaterialList_fileInfo__sfpqD{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MaterialList_listHeader__AapcF ul .MaterialList_fileType__DKACU{flex:0 0 52px;text-align:center}.MaterialItemPlaceholder_listItem__nsMYx{padding:24px 16px;border-bottom:1px solid #bfc2c5;gap:16px;color:#212529;font-weight:400;font-size:13px;line-height:21px;letter-spacing:-.03em}.MaterialItemPlaceholder_listItem__nsMYx ul{display:flex;gap:48px;align-items:center;justify-content:space-between}.MaterialItemPlaceholder_listItem__nsMYx ul .MaterialItemPlaceholder_fileInfo___EVn_{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:24px}.MaterialItemPlaceholder_listItem__nsMYx ul .MaterialItemPlaceholder_fileType__UviVQ{flex:0 0 52px;text-align:center}.SearchMaterialClass_wrapper__rC4Qo{display:flex;flex-direction:column;gap:8px;align-items:start}.ClassList_list__HdLe3{position:relative;display:flex;flex-direction:column}.ClassList_emptyWrapper__l__iZ,.ClassList_itemsWrapper__LkszK{display:flex;flex-direction:column;gap:56px}.FilterClassType_wrapper___7F31{display:flex;flex-direction:column;gap:8px;padding:16px 0}.FilterClassType_title__5uYh0{font-size:16px;line-height:24px;font-weight:700}.FilterClassType_item__SRPh9{display:flex;align-items:center;gap:8px;height:48px;color:#868e96;font-size:16px;line-height:24px;font-weight:400}.FilterClassStatus_wrapper__BJ_CF{display:flex;flex-direction:column;gap:8px;padding:16px 0}.FilterClassStatus_title__JVNfv{font-size:16px;line-height:24px;font-weight:700}.FilterClassStatus_item__y8N17{display:flex;align-items:center;gap:8px;height:48px;color:#868e96;font-size:16px;line-height:24px;font-weight:400}.FilterAutoScheduleCancel_wrapper__Vhtob{display:flex;flex-direction:column;gap:8px;padding:16px 0}.FilterAutoScheduleCancel_title__lSxs_{font-size:16px;line-height:24px;font-weight:700}.FilterAutoScheduleCancel_item__asCqA{display:flex;align-items:center;gap:8px;height:48px;color:#868e96;font-size:16px;line-height:24px;font-weight:400}.FilterSection_wrapper__s9CC9{display:flex;flex-direction:column;gap:32px}.FilterSection_filterWrapper__L_Vm6{display:flex;justify-content:space-between}.FilterSection_filterButton__xjhsf{font-size:14px;line-height:16px;font-weight:700;display:flex;align-items:center;gap:8px}.FilterSection_orderClassListWrapper__uOoy5{display:flex;justify-content:space-between;align-items:center}.FilterSection_totalItemsWrapper__r9itZ{display:flex;align-items:center;gap:4px;font-size:14px;line-height:16px;font-weight:400}.FilterSection_totalItems__h_QJL{color:#868e96}.FilterSection_totalItemsCount___WkuH{color:#495057}.FilterSection_filterResults__GlTqF{display:flex;flex-wrap:wrap;gap:8px}.SearchClass_wrapper__5_A5e{display:flex;flex-direction:column;gap:24px}.SearchClass_search__JatVg{display:flex;flex-direction:column;gap:8px}.CreateButton_wrapper__tWFuK{width:240px}.CreateButton_wrapper__tWFuK>.CreateButton_tooltip__8cYfQ{background-color:#343a40;border-radius:8px;padding:16px;font-size:14px;line-height:20px;font-weight:400;color:#fff}.CouponKeyDetailModal_content__04IWw{display:flex;flex-direction:column;gap:16px}.CouponKeyDetailModal_content__04IWw.CouponKeyDetailModal_mobile__Co3Xu{padding:24px 20px}.CouponKeyDetailModal_section__TzFom{display:flex;flex-direction:column;gap:8px}.CouponKeyDetailModal_label__rqfap{font-size:14px;line-height:16px;font-weight:700;color:#868e96}.CouponKeyDetailModal_labelSub__FZL8N{font-size:14px;line-height:16px;font-weight:400;color:#868e96}.CouponKeyDetailModal_codeBox__LvXVN{display:flex;align-items:center;justify-content:space-between;padding:24px;background:#f8f9fa;border-radius:8px}.CouponKeyDetailModal_codeText__Hx9DT{font-size:16px;line-height:20px;font-weight:700;color:#343a40}.CouponKeyDetailModal_copyButton__k1tNs{display:flex;align-items:center;justify-content:center;padding:8px;background:#fff;border:1px solid #e9ecef;border-radius:8px;cursor:pointer;color:#343a40;box-shadow:0 0 1px 0 rgba(134,142,150,.08),0 0 1px 0 rgba(134,142,150,.08),0 1px 2px 0 rgba(134,142,150,.12)}.CouponKeyDetailModal_templateHeader__1WIxq{display:flex;align-items:center;justify-content:space-between}.CouponKeyDetailModal_copyAllButton__Yz4yQ{display:flex;align-items:center;gap:4px;padding:0;background:none;border:none;cursor:pointer;font-size:14px;line-height:16px;font-weight:400;color:#868e96}.CouponKeyDetailModal_copyAllButton__Yz4yQ svg{color:#adb5bd}.CouponKeyDetailModal_templateBox__AYpsD{padding:24px;background:#f8f9fa;border:1px solid #f1f3f5;border-radius:16px}.CouponKeyDetailModal_templateText__n9eNH{font-size:14px;line-height:20px;font-weight:400;color:#343a40;white-space:pre-wrap}.CouponKeyDetailModal_loading___ElbM{min-height:400px}.CouponKeyTable_codeText__IeuJC{font-size:14px;line-height:16px;font-weight:700;color:#343a40}.CouponKeyTable_countText__H5jVy,.CouponKeyTable_dateText__59PHM{font-size:14px;line-height:16px;font-weight:400;color:#343a40}.CouponKeyTable_mobileList__J6vKM{display:flex;flex-direction:column;gap:8px;padding-top:16px;background:#f8f9fa}.CouponKeyTable_paginationWrapper__DbXw2{background:#fff;padding-top:24px}.DesktopCouponDetailPage_wrapper__m6TFW{display:flex;flex-direction:column;gap:16px;width:100%}.DesktopCouponDetailPage_contentWrapper__jHwHU{display:flex;flex-direction:row;gap:16px}.DesktopCouponDetailPage_leftColumn__YpXl0{flex:1 1;min-width:0;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;background-color:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden}.DesktopCouponDetailPage_rightColumn__Tc_8E{width:340px;flex-shrink:0}.DesktopCouponDetailPage_searchWrapper__eAuuM{padding:16px 32px 32px}.DesktopCouponDetailPage_emptyWrapper__N9Ifo{display:flex;align-items:center;justify-content:center;padding:16px 32px}.MessageInputWrapper_wrapper__QsUor{padding:16px 20px 0;background-color:#fff;border-top:1px solid #e9ecef}.MessageInputWrapper_container__SYM2N{width:100%}.MessageInputWrapper_container__SYM2N.MessageInputWrapper_disabled__d0_jt{opacity:.5;pointer-events:none}.MessageInputWrapper_row__SzEdf{display:flex;gap:8px}.MessageInputWrapper_inputSection__RQ_Qy{flex:1 1;display:flex;flex-direction:column;gap:2px}.MessageInputWrapper_inputBox__vH5FM{border:1px solid #e9ecef;border-radius:8px;background-color:#fff;padding:0;overflow:hidden}.MessageInputWrapper_counter__BoZkB{text-align:right;font-size:12px;line-height:20px;font-weight:400;color:#868e96}.MessageInputWrapper_fileInput__yno4s{display:none}.MessageInputWrapper_inputBoxDisabled__mrtGG{background-color:rgba(96,108,144,.08);border-color:rgba(0,0,0,0)}.MessageInputWrapper_disabledPlaceholder__Z9ijW{padding:8px 12px;color:#ced4da;font-size:16px;line-height:24px;font-weight:400}.SelectFirstCurr_wrapper__9i4v6{width:100%;display:flex;flex-direction:column}.SelectFirstCurr_wrapper__9i4v6 .SelectFirstCurr_fieldTitle__H5tyu{color:#495057;margin-bottom:8px}.SelectFirstCurr_wrapper__9i4v6 .SelectFirstCurr_fieldTitle__H5tyu .SelectFirstCurr_emphasis__bbGQ6{color:#ff5855}.RepetitionInfo_wrapper__Yz6LB{display:flex;align-items:center}.RepetitionInfo_wrapper__Yz6LB .RepetitionInfo_tooltip__SwnTP{background-color:#495057;border-radius:4px;padding:16px;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.03em;color:#fff;max-width:300px}.RepetitionInfo_wrapper__Yz6LB .RepetitionInfo_tooltip__SwnTP .RepetitionInfo_bold__1sEmz{font-weight:700;font-size:16px;line-height:26px;letter-spacing:-.03em}.RepetitionInfo_wrapper__Yz6LB svg{color:#868e96}.SelectRepetition_wrapper__FP_FK{width:100%;display:flex;flex-direction:column}.SelectRepetition_wrapper__FP_FK>label{margin-top:8px}.SelectRepetition_wrapper__FP_FK .SelectRepetition_header__mwc9P{display:flex;justify-content:space-between;align-items:center}.SelectRepetition_wrapper__FP_FK .SelectRepetition_header__mwc9P .SelectRepetition_fieldTitle__0PNpq{color:#495057;margin-bottom:8px}.SelectRepetition_wrapper__FP_FK .SelectRepetition_header__mwc9P .SelectRepetition_fieldTitle__0PNpq .SelectRepetition_emphasis__uacsd{color:#ff5855}.SelectRepetition_suffixText__CHGpF{flex-shrink:0;width:-moz-fit-content;width:fit-content;color:#495057}.SelectStartDate_button__SFuq6{font-size:16px;line-height:24px;font-weight:400;width:100%;height:48px;padding:0 16px;border:1px solid #dee2e6;border-radius:8px;background:#fff;color:#343a40;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-align:left;position:relative}@media(hover:hover){.SelectStartDate_button__SFuq6:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(33,37,41,.05);border-radius:8px}}.SelectStartDate_button__SFuq6:active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(33,37,41,.12);border-radius:8px}.SelectStartDate_button__SFuq6.SelectStartDate_error__kHpTo{border-color:#fa5252}.SelectStartDate_button__SFuq6:disabled{background-color:rgba(96,108,144,.05);color:#ced4da;cursor:not-allowed}.SelectStartDate_button__SFuq6 span{font-size:16px;line-height:24px;font-weight:400;color:#343a40}.SelectStartDate_button__SFuq6 span.SelectStartDate_placeholder__C0NB_{color:#868e96}.SelectStartDate_button__SFuq6 svg{flex-shrink:0;color:#343a40}.SelectStartDateWrapper_wrapper__JT8lg{width:100%;display:flex;flex-direction:column;gap:8px}.SelectStartDateWrapper_wrapper__JT8lg .SelectStartDateWrapper_fieldTitle__jbKBw{color:#495057}.SelectStartDateWrapper_wrapper__JT8lg .SelectStartDateWrapper_fieldTitle__jbKBw .SelectStartDateWrapper_emphasis__eNWCm{color:#ff5855}.SelectStartDateWrapper_wrapper__JT8lg .SelectStartDateWrapper_errorText__5K_dU{font-size:12px;line-height:20px;font-weight:400;color:#fa5252;margin-top:-4px}.CancelScheduleReason_wrapper__ykcs2{width:100%;min-width:0}.CancelScheduleReason_wrapper__ykcs2 .CancelScheduleReason_fieldTitle__kI2_j{font-weight:700;font-size:19px;line-height:30px;letter-spacing:-.03em;color:#495057;margin-bottom:8px;display:flex;align-items:flex-start}.CancelScheduleReason_wrapper__ykcs2 .CancelScheduleReason_fieldTitle__kI2_j .CancelScheduleReason_emphasis__vq7Mn{font-weight:400;font-size:12px;line-height:160%;letter-spacing:-.03em;color:#ff5855}.CancelScheduleReason_wrapper__ykcs2 .CancelScheduleReason_selector__2J4Lv{display:flex;flex-direction:column;gap:8px}.CancelScheduleReason_wrapper__ykcs2 .CancelScheduleReason_warning__xBPLX{font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.03em;color:#fa5252;margin-top:8px;display:flex;align-items:center;gap:8px}.CancelScheduleReason_wrapper__ykcs2 .CancelScheduleReason_warning__xBPLX svg{flex-shrink:0}.CancelScheduleRuleTable_wrapper__JM8Nh{width:100%;min-width:0}.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_fieldTitle__xTXFf{font-weight:700;font-size:19px;line-height:30px;letter-spacing:-.03em;color:#495057;margin-bottom:8px;display:flex;align-items:flex-start}.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_fieldDescription__JI5h7{font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.03em;color:#868e96;margin-bottom:16px}.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_list__gYDZz{font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.03em}.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_list__gYDZz>li{border-bottom:1px solid #bfc2c5;padding:8px 16px}.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_list__gYDZz>li ul{display:flex;justify-content:flex-start;align-items:center;gap:16px}.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_list__gYDZz>li ul li{display:flex;justify-content:center;align-items:center}.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_list__gYDZz>li ul li.CancelScheduleRuleTable_check__Jtx3H{flex:0 0 24px}.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_list__gYDZz>li ul li.CancelScheduleRuleTable_state__Hz9NX{flex:1 1;justify-content:flex-start}.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_list__gYDZz>li ul li.CancelScheduleRuleTable_able__uccDJ,.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_list__gYDZz>li ul li.CancelScheduleRuleTable_penalty__sjgmu{flex:0 0 60px}.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_list__gYDZz>li.CancelScheduleRuleTable_active__gvwC2{background:#ccd7ff;color:#406aff}.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_list__gYDZz .CancelScheduleRuleTable_listHeader__7dlrT{background:#f1f3f5}.CancelScheduleRuleTable_wrapper__JM8Nh .CancelScheduleRuleTable_list__gYDZz .CancelScheduleRuleTable_listHeader__7dlrT .CancelScheduleRuleTable_check__Jtx3H{color:#bfc2c5}.ConfirmCancelSchedule_wrapper__yVG6K{display:flex;border-radius:4px;gap:8px;align-items:center;cursor:pointer;font-weight:400;font-size:19px;line-height:30px;letter-spacing:-.03em}.confirmResend_buttonWrapper__X6OD_{display:flex;justify-content:space-between;gap:8px}.confirmResend_overlay__fOeXo{background-color:rgba(0,0,0,.1)}.confirmResend_failedList__Q_aPp{margin-top:8px;display:flex;flex-direction:column;gap:4px}.confirmResend_failedList__Q_aPp span{font-size:12px;line-height:20px;font-weight:400;color:#343a40}.confirmResend_failedNames__AqMhB{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.SuggestionDetailActions_wrapper__GTQ48{position:relative}.SuggestionDetailActions_SubActionList__YQz9S{position:absolute;right:0;top:20px;display:flex;flex-direction:column;z-index:600;width:176px;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px 0 rgba(134,142,150,.12),0 0 1px 0 rgba(134,142,150,.08),0 0 1px 0 rgba(134,142,150,.08)}.SuggestionDetailActions_SubActionList__YQz9S .SuggestionDetailActions_container__rOC_n{width:100%;display:flex;flex-direction:column;gap:8px;padding:8px 0}.MobileHeaderTitleArea_logo__aFUuL{display:flex}.MobileHeaderTitleArea_titleWrapper__Xsv_H{display:flex;align-items:center;gap:8px}.MobileHeaderTitle_title__3jpqZ{font-size:22px;line-height:32px;font-weight:700;color:#343a40}.MobileLayout_main__u3I3l{position:relative;flex:1 1;z-index:1}.MobileLayout_main__u3I3l main,.MobileLayout_main__u3I3l>article{padding:16px 20px 40px}.confirmSendChat_buttons__QHIPj{display:flex;justify-content:space-between;gap:8px}.confirmSendChat_overlay__M1xct{background-color:rgba(0,0,0,.1)}.DisabledStudentOptionModal_buttonWrapper__gaQwS{display:flex;flex-direction:column;gap:8px;margin-top:16px}.StudentChatButton_wrapper__MUxJK{position:relative;display:flex;flex-direction:row;align-items:center;gap:8px}.StudentChatButton_dropdownList__QjZXM{position:absolute;left:0;top:48px;display:flex;width:206px;flex-direction:column;gap:8px;padding:8px 0;z-index:600;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12),0 0 1px 0 rgba(0,0,0,.08),0 0 1px 0 rgba(0,0,0,.08)}.StudentChatButton_countWrapper__Jmqgx{display:flex;flex-direction:row;align-items:center;white-space:nowrap;color:#4c6ef5}.StudentChatButton_count__pt0P3{font-size:14px;line-height:16px;font-weight:700}.StudentChatButton_counter__qhjWV{color:#4c6ef5;white-space:nowrap;font-size:14px;line-height:16px;font-weight:400}.MobileStudentsPage_main___gH6J{display:flex;flex-direction:column;gap:32px;width:100%;background-color:#fff;padding:32px;border-radius:16px;border:1px solid #e9ecef}.SearchField_wrapper__K0WjX{display:flex;flex-direction:column;gap:16px}.SearchField_header__xjEGZ{display:flex;justify-content:space-between;align-items:center}.SearchField_title__uCJFY{font-size:22px;line-height:32px;font-weight:700}.SearchField_search__lzeMe{display:flex}.DesktopStudentsPage_main__fWbsi{display:flex;flex-direction:column;gap:32px;width:100%;background-color:#fff;padding:32px;border-radius:16px;border:1px solid #e9ecef}.DisabledStudentOptionModal_buttonWrapper__y2_nn{display:flex;flex-direction:column;gap:8px;margin-top:16px}.SendChatDropdown_wrapper__RokCK{position:relative}.SendChatDropdown_dropdownList__pERiB{position:absolute;right:0;top:48px;display:flex;width:206px;flex-direction:column;gap:8px;padding:8px 0;z-index:600;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12),0 0 1px 0 rgba(0,0,0,.08),0 0 1px 0 rgba(0,0,0,.08)}.page_wrapper___z_yS{width:100%;display:flex;flex-direction:column}.page_wrapper___z_yS.page_desktop__PbWA1{padding:32px 32px 56px}