.StudentLoginPage_container__mYvyc{display:flex;flex-direction:column}.BottomNavigation_bottomNavigation__U3wvJ{display:flex;width:100vw;position:fixed;bottom:0;height:64px;background-color:#fff;border-top:1px solid rgba(112,115,124,.2196078431);z-index:90}@media(min-width:985px){.BottomNavigation_bottomNavigation__U3wvJ{visibility:hidden}}.BottomNavigation_hidden__guTgs{display:none}.BottomNavigation_buttonContainer__FwRCN{display:flex;height:100%;flex:1 1}.BottomNavigation_buttonsWrapper__9a2Fe{display:flex;width:100%;justify-content:space-between;align-items:center}.ActivityIndicator_activityIndicatorContainer__oQuzQ{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.ActivityIndicator_activityIndicator__Hf8SW{border-radius:50%;border:4px solid rgba(0,0,0,.2);border-top-color:#000;animation:ActivityIndicator_spin__p_o_d 1s linear infinite}@keyframes ActivityIndicator_spin__p_o_d{to{transform:rotate(1turn)}}.MenuButton_icon__G8UP4{border-radius:8px;color:#495057}.MenuButton_icon__G8UP4,.MenuButton_menuButton__ysAUk{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.MenuButton_menuButton__ysAUk{margin:4px}.MenuButton_menuButton__ysAUk:hover .MenuButton_icon__G8UP4{background-color:rgba(33,37,41,.05)}.MenuButton_menuButton__ysAUk:focus-visible .MenuButton_icon__G8UP4{background-color:rgba(33,37,41,.08)}.MenuButton_menuButton__ysAUk:active .MenuButton_icon__G8UP4{background-color:rgba(33,37,41,.12)}@media only screen and (max-width:985px){.MenuButton_desktopOnly__mS8VF{display:none}}@media only screen and (min-width:985px){.MenuButton_mobileOnly__O_HHn{display:none}}.GuestMenuList_guestMenuList__tTZKc{display:flex;gap:8px;align-items:center}.GuestMenuList_loginLink__HWai8,.GuestMenuList_signUpLink__RXv79{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0 20px;height:48px}.GuestMenuList_signUpLink__RXv79{background-color:#1c1c1e}@media only screen and (max-width:985px){.GuestMenuList_signUpLink__RXv79{display:none}}.GuestMenuList_signUpLinkMobileJa__CHVn7{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0 20px;height:48px}@media only screen and (min-width:985px){.GuestMenuList_signUpLinkMobileJa__CHVn7{display:none}}.GuestMenuList_loginLinkDesktopJa__Vy2mL{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0 20px;height:48px}@media only screen and (max-width:985px){.GuestMenuList_loginLinkDesktopJa__Vy2mL{display:none}}.GuestMenuList_signUpLinkDesktopJa__tWfKb{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0 20px;height:48px;background-color:#1c1c1e}@media only screen and (max-width:985px){.GuestMenuList_signUpLinkDesktopJa__tWfKb{display:none}}.Logo_logo__p03Zm{display:flex;align-items:center;gap:8px;cursor:pointer}@media only screen and (min-width:985px){.Logo_logo__p03Zm{margin-right:20px}}@media only screen and (max-width:985px){.Logo_logo__p03Zm{margin-right:8px}}.Logo_logoImage__fdrk8{position:relative;width:24px;height:24px}@media only screen and (min-width:985px){.Logo_logoImage__fdrk8{width:28px;height:28px}}.Logo_logoText__dra__{cursor:pointer;position:relative;width:50px;height:24px}@media only screen and (max-width:985px){.Logo_logoText__dra__{display:none}}.CurationSwiper_curationSwiper__Lr_JG{display:flex;flex-direction:column}.SwiperWrapper_swiper__5z6UG{overflow:hidden;width:100%!important}@media only screen and (max-width:985px){.SwiperWrapper_swiper__5z6UG{padding-right:40px!important}}@media only screen and (min-width:1280px){.SwiperWrapper_swiper__5z6UG{width:calc(100% + 20px)!important;padding-right:20px!important}}.SwiperWrapper_smallSlide__rz_uo{width:196px!important}@media only screen and (min-width:985px){.SwiperWrapper_smallSlide__rz_uo{width:237px!important}}.SwiperWrapper_mediumSlide__KLBuf{width:196px!important}@media only screen and (min-width:985px){.SwiperWrapper_mediumSlide__KLBuf{width:302px!important}}.SwiperWrapper_largeSlide__SvuPc{width:196px!important}@media only screen and (min-width:985px){.SwiperWrapper_largeSlide__SvuPc{width:314px!important}}@media only screen and (max-width:985px){.SwiperWrapper_wrapper__jgT9_{display:flex;padding:0 20px!important}}._layoutStyle_contents__qYSXB{max-width:1280px;width:100%;min-height:50vh}.layout_homeLayout__zfOkw{display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (max-width:985px){.layout_homeLayout__zfOkw{padding-top:45px}}@media only screen and (min-width:985px){.layout_homeLayout__zfOkw{padding-top:62px}}.layout_homeLayout__n1U5l{display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (max-width:985px){.layout_homeLayout__n1U5l{padding-top:45px}}@media only screen and (min-width:985px){.layout_homeLayout__n1U5l{padding-top:62px}}.LanguageSwitcher_container__Hh7ew{display:flex;flex-direction:column;gap:16px}@media(min-width:985px){.LanguageSwitcher_container__Hh7ew{flex:1 1}}.LanguageSwitcher_contentContainer__aoeDt{display:flex;gap:8px}@media only screen and (max-width:985px){.LanguageSwitcher_contentContainer__aoeDt>li{flex-grow:1}}@media only screen and (min-width:985px){.LanguageSwitcher_contentContainer__aoeDt{flex-direction:column}}.UserMenuList_menuListWrapper__BNN0f{display:flex}.UserMenuList_menuList__UEGCV{display:flex;align-items:center;gap:2px}.RedDot_redDot__3f_UV{width:12px;height:12px;border-radius:50%;background-color:#fa5252;border:2px solid #fff}.ChatMenuButton_icon__QSxtm{border-radius:8px;color:#495057}.ChatMenuButton_icon__QSxtm,.ChatMenuButton_menuButton___e7ek{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.ChatMenuButton_menuButton___e7ek{position:relative;margin:4px}.ChatMenuButton_menuButton___e7ek:hover .ChatMenuButton_icon__QSxtm{background-color:rgba(33,37,41,.05)}.ChatMenuButton_menuButton___e7ek:focus-visible .ChatMenuButton_icon__QSxtm{background-color:rgba(33,37,41,.08)}.ChatMenuButton_menuButton___e7ek:active .ChatMenuButton_icon__QSxtm{background-color:rgba(33,37,41,.12)}.ChatMenuButton_menuButton___e7ek .ChatMenuButton_newMessageIndicatorWrapper__q8qZo{position:absolute;top:2px;right:2px}.ChatMenuButtonServerWrapper_chatDisabled__I7WIU{margin:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.ChatMenuButtonServerWrapper_chatDisabled__I7WIU>svg{color:#ced4da}@media only screen and (max-width:985px){.ChatMenuButtonServerWrapper_desktopOnly__95Yhj{display:none}}@media only screen and (min-width:985px){.ChatMenuButtonServerWrapper_mobileOnly__QRgbR{display:none}}.HeaderWrapper_headerWrapper__wVFLG{height:100%;width:100%;margin:auto;max-width:1280px;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.HeaderWrapper_default__WSkqY{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;align-items:center}@media only screen and (min-width:985px){.HeaderWrapper_default__WSkqY{grid-template-columns:1fr minmax(0,400px) 1fr}}.HeaderWrapper_default__WSkqY>:last-child{justify-self:end}.HeaderWrapper_isHomePage__60Dfr{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;align-items:center}@media only screen and (min-width:985px){.HeaderWrapper_isHomePage__60Dfr{grid-template-columns:1fr minmax(0,400px) 1fr}}.HeaderWrapper_isHomePage__60Dfr>:last-child{justify-self:end}.HeaderWrapper_isSearchPage__rnj_w{display:grid;grid-template-columns:1fr minmax(0,400px) 1fr;grid-gap:16px;gap:16px;align-items:center;padding:0 16px}.HeaderWrapper_isSearchPage__rnj_w>:last-child{justify-self:end}.HeaderWrapper_noCenter__uQs0u{grid-template-columns:1fr auto}@media only screen and (max-width:985px){.HeaderWrapper_mobileCenter__oGVWW{grid-template-columns:auto minmax(0,1fr) auto}}.HeaderWrapper_menuWrapper__GX_dn{display:flex;align-items:center;gap:16px}@media(max-width:985px){.HeaderWrapper_noMenu__bOSKE{display:none}}.HeaderWrapper_logoWrapper__bYrKi{display:flex;align-items:center}.CategoryItem_wrapper__Xazt1{border:1px solid #dee2e6;border-radius:6px;height:88px}.CategoryItem_wrapper__Xazt1>a{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px 4px}.CategoryItem_wrapper__Xazt1>a>span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;text-align:center}.NotPublishedView_container__1tZL_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;text-align:center;gap:8px;white-space:pre-line}.NotPublishedView_icon__LGTGe{width:40px;height:40px;margin-bottom:8px}@media only screen and (min-width:985px){.NotPublishedView_icon__LGTGe{width:44px;height:44px}}.Modal_container__jKGJp{display:flex;flex-direction:column;border-radius:8px;background-color:#fff;gap:20px;outline:none;width:100%;max-width:600px;min-width:320px}@media only screen and (min-width:985px){.Modal_container__jKGJp{width:640px;max-width:640px}}.Modal_overlay__WeWqq{position:fixed;display:flex;justify-content:center;align-items:center;padding:0 20px;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(15,23,42,.5)}.Modal_overlay__WeWqq.Modal_onBottomSheet__8eaSJ{z-index:99999999}.Modal_textWrapper__1Ku8O{display:flex;flex-direction:column}.Modal_textWrapper__1Ku8O .Modal_header__JfiRp{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:16px 20px}.Modal_textWrapper__1Ku8O .Modal_header__JfiRp.Modal_headerDivider__oIQOp{border-bottom:1px solid #e9ecef}.Modal_textWrapper__1Ku8O .Modal_header__JfiRp .Modal_closeButtonWrapper__G5vXy{width:32px;height:32px}.Modal_textWrapper__1Ku8O .Modal_noTitleBottomPadding__y3WWZ{padding-bottom:0}.Modal_textWrapper__1Ku8O .Modal_content__GVGWX{padding:0 20px}.Modal_textWrapper__1Ku8O .Modal_content__GVGWX.Modal_noFooter__N4dch{padding-bottom:20px}.Modal_bottomLine__kBCPe{border-bottom:1px solid #e9ecef}.Modal_buttonWrapper___ggnt{display:flex;gap:8px;padding:0 20px 16px;justify-content:flex-end}.Modal_buttonWrapper___ggnt .Modal_defaultButton__EKe8A{width:72px}@media only screen and (min-width:985px){.Modal_buttonWrapper___ggnt .Modal_defaultButton__EKe8A{width:80px}}.Modal_buttonWrapper___ggnt .Modal_fullButton__qhV7e{width:100%}.Modal_buttonWrapper___ggnt.Modal_wideAccept__PPAVK>:first-child{flex:0 0 auto;width:auto;min-width:72px}.Modal_buttonWrapper___ggnt.Modal_wideAccept__PPAVK>:last-child{flex:1 0;width:auto;min-width:72px}@media only screen and (max-width:985px){.Modal_desktopOnly__WR0hB{display:none}}.ClipLink_article__cvdgF{display:flex;padding:12px 14px;gap:8px;border-radius:6px;-webkit-mask-box-image-width:600px;mask-border-width:600px;background-color:#f1f3f5;justify-content:center;align-items:center}.ClassShareContent_container__acQ1m,.SuggestShareContent_container__S7_ED,.TeacherShareContent_container__BxDOY{display:flex;flex-direction:column;gap:8px}.TeacherShareButton_shareIcon__9xJlR{display:flex;justify-content:center;align-items:center;border:1px solid #dee2e6;border-radius:6px;background-color:rgba(0,0,0,0);width:40px;height:40px;transition:background-color .1s ease}@media only screen and (min-width:985px){.TeacherShareButton_shareIcon__9xJlR{width:100px;height:46px;border-radius:8px}}@media(hover:hover)and (pointer:fine){.TeacherShareButton_shareIcon__9xJlR:hover{border:1px solid #868e96;background-color:#f8f9fa}.TeacherShareButton_shareIcon__9xJlR:active{border:1px solid #212529;background-color:#f1f3f5}}.OriginalTextToggle_originalTextToggle__VLyQI{display:flex;align-items:center;gap:4px}.OriginalTextToggle_toggleButton__EADE5{padding:0;background:none;border:none;cursor:pointer;text-decoration:underline}.OriginalTextToggle_icon__sXAGE{color:#868e96;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.IconButton_button__anG5_{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:8px;border-radius:4px;background-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}.IconButton_button__anG5_.IconButton_circle__cOjL0{border-radius:100%}@media(hover:hover)and (pointer:fine){.IconButton_button__anG5_:hover{background-color:#f1f3f5}}.IconButton_button__anG5_:disabled{cursor:default}.CTA_button__af5Af,.CTA_default__XWcHF{width:100%;display:flex;justify-content:center;align-items:center}.CTA_button__af5Af{position:relative;white-space:nowrap;transition:background-color .1s ease;background:none;border-radius:8px;padding:0 24px;gap:8px;cursor:pointer}@media only screen and (min-width:985px){.CTA_button__af5Af{height:64px;max-width:720px}}@media only screen and (max-width:985px){.CTA_button__af5Af{height:52px;max-width:600px}.CTA_background__4nLQT{display:flex;background-color:#fff;padding:24px 20px 16px;gap:10px}}.CTA_filled-black__QUma1{background-color:#343a40;color:#fff}@media(hover:hover){.CTA_filled-black__QUma1:hover{background-color:#1c1c1e;color:#fff}}.CTA_filled-black__QUma1:disabled{cursor:default;background-color:rgba(15,23,42,.05);color:#ced4da}.CTA_filled-grey__76YLm{background-color:rgba(15,23,42,.08);color:#495057}@media(hover:hover){.CTA_filled-grey__76YLm:hover{background:linear-gradient(0deg,rgba(15,23,42,.08),rgba(15,23,42,.08)),rgba(33,37,41,.05);color:#495057}}.CTA_filled-grey__76YLm:disabled{cursor:default;background-color:rgba(15,23,42,.05);color:#ced4da}.CTA_outlined__zcv_1{border:1px solid rgba(222,226,230,.22)}@media(hover:hover){.CTA_outlined__zcv_1:hover{background-color:rgba(33,37,41,.05);color:#495057}}.CTA_outlined__zcv_1:disabled{cursor:default;border:1px solid #ced4da;background-color:rgba(15,23,42,.05);color:#ced4da}.Partner_container__OQZcL{display:flex;flex-direction:column;gap:16px}@media(min-width:985px){.Partner_container__OQZcL{flex:1 1}}.Partner_title__mhEnS{color:rgba(33,37,41,.6117647059)}.Partner_contentContainer__dlbqt{display:flex;flex-direction:column;gap:8px}.Partner_content__xgxfs{color:#343a40}.FeedCTAButton_feedCTAButtonWrapper__MCyKE{display:flex;justify-content:center;align-items:center;padding:0 20px}.FeedCuration_feedCuration__PwOfv{background-color:#f1f3f5;display:flex;flex-direction:column;padding-bottom:32px;gap:24px}@media only screen and (min-width:985px){.FeedCuration_feedCuration__PwOfv{gap:32px}}.EmptySearchList_wrapper__nlEml{width:100%;max-width:760px}.EmptySearchList_wrapper__nlEml .EmptySearchList_header__LtiKw{padding:16px 20px}@media only screen and (max-width:985px){.EmptySearchList_wrapper__nlEml{max-width:100%}}.RequestSection_requestSection__aSbX2{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 0;gap:16px;width:100%;min-height:300px;background-color:var(--neutral-10)}.RequestSection_requestSection__aSbX2 .RequestSection_requestSectionContent__0ECAm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.RequestSection_requestSection__aSbX2 .RequestSection_requestSectionImageWrapper__TAAK5{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 20px}.RequestSection_requestSection__aSbX2 .RequestSection_requestSectionImageWrapper__TAAK5>img{max-width:360px;position:relative!important}.RequestSection_requestSection__aSbX2 .RequestSection_requestSectionImageWrapper__TAAK5 .RequestSection_requestButton__1WMVt{padding:16px 24px;background-color:#212529;border-radius:8px;max-width:320px;width:100%;margin-top:16px}@media only screen and (max-width:985px){.RequestSection_requestSection__aSbX2 .RequestSection_requestSectionImageWrapper__TAAK5{padding:0}.RequestSection_requestSection__aSbX2 .RequestSection_requestSectionImageWrapper__TAAK5>img{max-width:100%;position:relative!important}}.SelectInput_trigger__h8LcA{display:flex;gap:8px;align-items:center;width:100%;padding:0 12px;border:1px solid #dee2e6;background-color:#fff;color:#343a40;cursor:pointer}.SelectInput_trigger__h8LcA:disabled{background-color:#f1f3f5;cursor:default}.SelectInput_value__V7ZBg{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.5px}.SelectInput_placeholder__5E_iM{color:#868e96}.SelectInput_chevron__ZQAVW{flex-shrink:0;transition:transform .3s ease}@media(prefers-reduced-motion:reduce){.SelectInput_chevron__ZQAVW{transition:none}}.SelectInput_md__MlGXZ{height:48px;border-radius:8px}.SelectInput_md__MlGXZ .SelectInput_value__V7ZBg{font-size:16px;line-height:26px}.SelectInput_sm__0L57o{height:40px;border-radius:6px}.SelectInput_sm__0L57o .SelectInput_value__V7ZBg{font-size:14px;line-height:22px}.SelectInput_open__CddW4,.SelectInput_trigger__h8LcA:focus-visible{border:2px solid #fd7e14;outline:none}.SelectInput_open__CddW4 .SelectInput_chevron__ZQAVW{transform:rotate(180deg)}.SelectInput_invalid__6_Ws0{border-color:#fa5252}.SelectInput_trigger__h8LcA:disabled .SelectInput_value__V7ZBg{color:#ced4da}.OrderMenu_menu__5c1Vu{position:absolute;top:calc(100% + 4px);right:0;z-index:50;display:flex;flex-direction:column;gap:2px;min-width:160px;max-width:280px;max-height:260px;padding:8px;overflow-y:auto;border:1px solid #dee2e6;border-radius:8px;background-color:#fff;box-shadow:0 10px 15px -3px rgba(15,23,42,.1),0 4px 6px -4px rgba(15,23,42,.1);outline:none}.OrderMenu_item__TXpNp{display:flex;width:100%;gap:10px;align-items:center;justify-content:space-between;padding:10px 8px;border-radius:8px;border:none;background:none;white-space:nowrap;cursor:pointer}@media(hover:hover)and (pointer:fine){.OrderMenu_item__TXpNp:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.OrderMenu_item__TXpNp:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.OrderMenu_item__TXpNp:focus-visible{outline:2px solid #fd7e14;outline-offset:-2px}.OrderMenu_highlighted__nPcrV{background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}.OrderMenu_check__pF_x8{flex-shrink:0;color:#212529}.OrderSelect_wrapper__DxCIB{position:relative}.SearchList_wrapper__plDon{width:100%}.SearchList_wrapper__plDon .SearchList_header__dmFDV{display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:16px 20px 0}.SearchList_wrapper__plDon .SearchList_header__dmFDV .SearchList_orderSelectWrapper__Xf74v{display:block}.SearchList_wrapper__plDon .SearchList_listWrapper__DJtRw{display:flex;flex-direction:column}.SearchSubPartition_wrapper__4W1Hd{display:none}@media only screen and (max-width:985px){.SearchSubPartition_wrapper__4W1Hd{display:flex;flex-direction:column;gap:16px;width:100%;padding:24px 20px 0}}.FeedCurationSection_wrapper__GQGpk{display:flex;width:100%;background-color:#f1f3f5}@media only screen and (min-width:985px){.FeedCurationSection_wrapper__GQGpk{position:relative;width:100vw;left:50%;transform:translateX(-50%);justify-content:center}.FeedCurationSection_wrapper__GQGpk>*{width:100%;max-width:1320px}.FeedCurationSection_noDesktop__8HYSf{display:none}}.SkeletonRow_row__ht57O{padding:16px 0}.SkeletonRow_grid__NJPcg{display:grid;grid-gap:8px;gap:8px;margin:0 16px}@media only screen and (min-width:985px){.SkeletonRow_grid__NJPcg{gap:16px;margin:0}}.BottomButton_bottomButton__v487G{display:flex;width:100%;padding:20px;max-width:1280px;background-color:#fff}@media only screen and (max-width:985px){.BottomButton_bottomButton__v487G{position:fixed;bottom:0;z-index:1}.BottomButton_bottomButton__v487G:before{content:"";position:absolute;top:-64px;left:0;right:0;height:64px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8));pointer-events:none}}@media only screen and (min-width:985px){.BottomButton_bottomButton__v487G{width:100%;padding:16px 0}}.SimpleResult_result__Z_UmA{display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 67px);padding:74px 20px 16px;justify-content:space-between}@media only screen and (max-width:985px){.SimpleResult_result__Z_UmA{padding-top:0;margin-bottom:58px}}.SimpleResult_resultWithComponent__s_vD5{height:100%}.SimpleResult_contents__iEIBU{display:flex;flex-direction:column;align-items:center}.SimpleResult_addContents__K3Uma{margin-top:16px;display:flex;max-width:720px;width:100vw;justify-content:center}@media only screen and (max-width:1280px){.SimpleResult_addContents__K3Uma{padding:0 20px}}.SimpleResult_addComponent__3STl8{width:100%;padding-bottom:72px}.SimpleResult_titles__fKxT5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;white-space:pre-line;text-align:center}.SimpleResult_iconWrapper__wwIE4{width:60px;height:60px;border-radius:999px;background-color:#f1f3f5;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.SimpleResult_icon__DZxjz{color:#212529}.SimpleResult_subTitleWrapper__uSyra{white-space:pre-line}.MembersPaymentNotice_membersPaymentNotice__940Qg{display:flex;flex-direction:column}.MembersPaymentNotice_membersPaymentNotice__940Qg>*+:not(p+p){margin-top:4px}.Support_container__OUelx{display:flex;flex-direction:column;gap:16px}@media(min-width:985px){.Support_container__OUelx{flex:1 1}}.Support_title__kfMC_{color:rgba(33,37,41,.6117647059)}.Support_contentContainer__wyrU1{display:flex;flex-direction:column;gap:8px}.Support_content__FRLOL{color:#343a40}.Socials_container__1m0zM{display:flex;gap:16px;justify-content:center;align-items:center}@media only screen and (min-width:985px){.Socials_container__1m0zM{justify-content:flex-start}}.Socials_link__5ytL7{display:flex}.HomeFeedList_homeFeedList__FI4Nk{display:flex;flex-direction:column;width:302px;flex-shrink:0;gap:16px}@media only screen and (max-width:985px){.HomeFeedList_homeFeedList__FI4Nk{display:none}}.HomeFeedList_titleWrapper__toBwB{display:flex;flex-direction:column;gap:12px}.HomeFeedList_titleWrapper__toBwB .HomeFeedList_title__p7wQc{display:flex;align-items:center;width:100%;justify-content:space-between;height:48px}.HomeFeedList_titleWrapper__toBwB .HomeFeedList_subTitle__mi8t5{display:flex;align-items:center;gap:4px}.HomeFeedList_feedItemList__W7d0U{display:flex;flex-direction:column;gap:8px}.HomeFeedList_moreButton__wZYAv{display:flex;justify-content:center;align-items:center;width:100%;gap:8px;padding:8px 16px;border:1px solid #868e96;border-radius:8px;background-color:#fff}.HomeFeedList_moreButtonIcon__0auae{color:#495057;width:20px;height:20px}.HomeFeedList_moreButtonIcon__0auae svg{width:20px;height:20px}.DraggableScroller_container__ebAc6{display:flex;flex-wrap:wrap;align-items:center}.DraggableScroller_article__ByJ1O{max-width:100vw}@media only screen and (max-width:985px){.DraggableScroller_article__ByJ1O{overflow:auto;-ms-overflow-style:none}}.DraggableScroller_article__ByJ1O::-webkit-scrollbar{display:none}@media only screen and (min-width:985px){.HomeKeywordSwiperWrapper_mobile__ux5Xf{display:none}}.HomeKeywordSwiperWrapper_mobile__ux5Xf .HomeKeywordSwiperWrapper_scroller__70_la{min-width:-moz-fit-content;min-width:fit-content;flex-direction:column;align-items:flex-start;gap:8px;margin:16px 20px 40px}.HomeKeywordSwiperWrapper_mobile__ux5Xf .HomeKeywordSwiperWrapper_wrapper__9TF8F{display:flex;flex-direction:row;gap:8px}@media only screen and (max-width:985px){.HomeKeywordSwiperWrapper_desktop__9gsNE{display:none}}.HomeKeywordSwiperWrapper_desktop__9gsNE .HomeKeywordSwiperWrapper_scroller__70_la{justify-content:center;gap:10px;margin:20px 0 48px}.HomeKeywordItem_container__QAx2z{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 8px;border-radius:6px;background-color:rgba(15,23,42,.05);white-space:nowrap}@media(hover:hover)and (pointer:fine){.HomeKeywordItem_container__QAx2z:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.HomeKeywordItem_container__QAx2z:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.HomeKeywordItem_members__7atXD{background-color:#fff;box-shadow:inset 0 0 0 1px #dee2e6}.HomeKeywordItem_icon__ik7Zu{display:flex;flex-shrink:0}.HomeKeywordItem_icon__ik7Zu img{width:24px;height:24px}.HomeKeywordItem_badge__5g9Tg{position:absolute;top:-7px;right:-6px;display:flex;align-items:center;padding:2px 6px;border-radius:999px;background-color:#f03e3e}.HomeKeywordSkeleton_clip__hvMdr{max-width:100vw;overflow:hidden}.HomeKeywordSkeleton_row__3FRui{display:flex;flex-wrap:wrap;align-items:center}.HomeKeywordSkeleton_chip__XcCl5{height:36px;border-radius:6px}.HomeReviewItemTitle_container__FVPsa{display:flex;gap:8px;justify-content:space-between;align-items:center}.HomeReviewItemTitle_container__FVPsa span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1}.HomeReviewSwiperItem_container__2ma84{border-top-right-radius:8px;border-top-left-radius:8px;background-size:cover;width:240px;height:220px}@media(min-width:985px){.HomeReviewSwiperItem_container__2ma84{width:302px;height:275px}}.HomeReviewSwiperItem_dimmer__brPF2{background-color:rgba(15,23,42,.5);display:flex;height:100%;overflow:hidden;border-top-right-radius:8px;border-top-left-radius:8px;justify-content:center;align-items:flex-end}.HomeReviewSwiperItem_dimmer__brPF2 .HomeReviewSwiperItem_title__9FlFU{max-height:124px;height:auto;display:flex;flex-direction:column;gap:8px;width:208px;margin-bottom:16px}@media(min-width:985px){.HomeReviewSwiperItem_dimmer__brPF2 .HomeReviewSwiperItem_title__9FlFU{width:254px;margin-bottom:24px}}.HomeReviewSwiperItem_dimmer__brPF2 .HomeReviewSwiperItem_title__9FlFU span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3}.HomeReviewSwiperItem_dimmer__brPF2 .HomeReviewSwiperItem_title__9FlFU .HomeReviewSwiperItem_info__9tBSk{display:flex;gap:4px;justify-content:space-between;align-items:center}.HomeReviewSwiperItem_contents__Rbqz9{display:flex;flex-direction:column;padding:16px;gap:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border:1px solid #e9ecef;border-top:0 solid #e9ecef}.ReviewSwiper_container__urqCp{border-radius:8px;width:240px!important}@media(min-width:985px){.ReviewSwiper_container__urqCp{width:302px!important}}.HomeTalent_home__63QNC{display:flex;flex-direction:column;min-height:100vh}.HomeTalent_wrapper__60FLU{display:flex;flex-direction:column;padding:72px 0;gap:72px}.HomeTalent_nextClassRecommendation__QEWso{padding-bottom:40px}@media only screen and (min-width:985px){.HomeTalent_nextClassRecommendation__QEWso{padding-bottom:72px}}.HomeTalent_nextClassRecommendation__QEWso:not(:has(article)){display:none}.RankingHeader_container___IesL{display:flex;align-items:center;gap:4px;justify-content:space-between}@media only screen and (max-width:985px){.RankingHeader_container___IesL{padding:0 20px}}.RankingHeader_header__ou_Bn{display:flex;align-items:center;gap:4px}.RankingHeader_buttonWrapper__d0_pF,.RankingHeader_buttonWrapper__d0_pF article{display:flex;justify-content:center;align-items:center;gap:4px}@media(max-width:985px){.RankingHeader_buttonWrapper__d0_pF article{display:none}}.RankingHeader_buttonWrapper__d0_pF .RankingHeader_link__8WVaa{display:flex;align-items:center;justify-content:center;gap:4px}.RankingHeader_buttonWrapper__d0_pF .RankingHeader_icon__FCXVh{color:#adb5bd}@media(min-width:985px){.RankingHeader_buttonWrapper__d0_pF .RankingHeader_icon__FCXVh{display:none}}.RankingHeader_buttonWrapper__d0_pF .RankingHeader_button__nDJT7{width:48px;height:48px;background-color:rgba(0,0,0,0)}@media only screen and (max-width:985px){.HomeMainContentsWrapper_homeMainContentsWrapper__KJEES{display:flex;gap:24px}}@media only screen and (min-width:985px){.HomeMainContentsWrapper_homeMainContentsWrapper__KJEES{display:grid;grid-template-columns:minmax(0,1fr) 302px;grid-gap:24px;gap:24px;width:100%}.HomeMainContentsWrapper_homeMainContentsWrapper__KJEES>*{min-width:0}}.CurriculumByGrade_container__DZrzU{background-color:#fff9db;box-sizing:content-box;display:flex;width:100%;justify-content:center}.CurriculumByGrade_transform__vV9kJ{position:relative;width:100vw;left:50%;transform:translateX(-50%)}.CurriculumByGrade_content__xaMrK{display:flex;max-width:1280px;width:100%;flex-direction:column;padding:32px 0;gap:24px;background-color:#fff9db}@media only screen and (max-width:985px){.CurriculumByGrade_content__xaMrK{padding:24px 0;gap:16px}}.AdminCurationEdu_container__3KI7I{display:flex;flex-direction:column;gap:72px}.RankingTabMoveButton_button__J9P9t{width:48px;height:48px;background-color:rgba(0,0,0,0);color:#495057;border-radius:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.RankingTabMoveButton_button__J9P9t>svg{width:32px;height:32px}.RankingTabMoveButton_button__J9P9t:disabled{cursor:not-allowed;color:#adb5bd}.RankingTabMoveButton_button__J9P9t:hover:not(:disabled){background-color:#dee2e6}.DropdownButton_wrapper__BvPtT{position:relative}.DropdownButton_button__c7aws{border:1px solid #dee2e6;background:#fff;display:flex;gap:8px;align-items:center;justify-content:space-between;color:#212529;white-space:nowrap;cursor:pointer;min-width:95px}.DropdownButton_button__c7aws:disabled{cursor:not-allowed;border:1px solid #ced4da;background:rgba(15,23,42,.05);color:#ced4da}.DropdownButton_buttonSm__RO5gJ{height:32px;border-radius:4px}.DropdownButton_buttonMd__bvqR1{height:48px;border-radius:8px}.DropdownButton_openActive__PTCZx{border:1px solid #495057}.DropdownButton_icon__tIeBf{display:flex;justify-content:center;align-items:center;flex-shrink:0}.DropdownButton_icon__tIeBf>svg{transition:transform .3s ease}.DropdownButton_rotate__NwZdK{transform:rotate(180deg)}.DropdownButton_noOutlineButton__kPN43{padding:8px 11.5px;white-space:nowrap;background:#fff;display:flex;gap:4px;align-items:center;height:40px;cursor:pointer}.DropdownButton_noOutlineButton__kPN43:disabled{cursor:not-allowed}.DropdownButton_chipButton__qMSWQ{display:flex;align-items:center;gap:2px;padding:8px 12px;background:#f8f9fa;border-radius:12px;white-space:nowrap;cursor:pointer}.DropdownButton_chipButton__qMSWQ:disabled{cursor:not-allowed}.DropdownButton_buttonPadding__Pu7at{padding:8px 11.5px}.DropdownButton_dropdown__TYR1g{position:absolute;z-index:600;white-space:nowrap}.DropdownButton_dropdown__TYR1g .DropdownButton_container__6KPbx{max-height:450px;overflow-y:auto;margin-top:8px;background:#fff;border-bottom:1px solid #e9ecef;box-shadow:0 8px 8px -8px rgba(41,45,61,.08),0 1px 4px 1px rgba(41,45,61,.06);border-radius:4px;display:flex;flex-direction:column}.DropdownButton_dropdown__TYR1g .DropdownButton_container__6KPbx li{cursor:pointer;border-radius:4px;padding:8px 11.5px;display:flex;gap:8px;align-items:center}.DropdownButton_dropdown__TYR1g .DropdownButton_container__6KPbx li.DropdownButton_hoverItem__3ksFQ:hover:not(.DropdownButton_disabled__l3Tl9){background:rgba(15,23,42,.1)}.DropdownButton_dropdown__TYR1g .DropdownButton_container__6KPbx li.DropdownButton_disabled__l3Tl9{cursor:not-allowed}.DropdownButton_dropdown__TYR1g .DropdownButton_container__6KPbx .DropdownButton_hoverItem__3ksFQ{padding:8px 16px}.DropdownButton_dropdown__TYR1g .DropdownButton_hoverOption__Qixdt{padding:8px;gap:4px}.DropdownButton_dropdown__TYR1g .DropdownButton_containerPadding__H0M5z{padding-right:24px}.DropdownButton_dropdown__TYR1g .DropdownButton_bordered__lkI2L{border:1px solid #dee2e6}.DropdownButton_dropdown__TYR1g .DropdownButton_bordered__lkI2L li{border-bottom:1px solid #dee2e6;border-radius:0}.DropdownButton_dropdown__TYR1g .DropdownButton_scrollFade__Dqwd2{position:absolute;right:0;bottom:0;left:0;height:40px;border-radius:0 0 4px 4px;background:linear-gradient(180deg,rgba(255,255,255,.1),#ffffff 70%);pointer-events:none}.DropdownButton_multipleLines__KMTNW{white-space:wrap!important;word-break:break-all}.DropdownButton_full__HZodj{width:100%}.DropdownButton_full__HZodj .DropdownButton_button__c7aws,.DropdownButton_full__HZodj .DropdownButton_noOutlineButton__kPN43{justify-content:space-between}.DropdownButton_full__HZodj .DropdownButton_button__c7aws,.DropdownButton_full__HZodj .DropdownButton_dropdown__TYR1g,.DropdownButton_full__HZodj .DropdownButton_noOutlineButton__kPN43{width:100%}.DropdownButton_bottomEnd__McWr7{right:0}.DropdownButton_hoverBackground__o_Je2 li:not(.DropdownButton_disabled__l3Tl9):hover{background-color:rgba(15,23,42,.1)}.BottomSheet_header__ZANEh{display:flex;border-top-left-radius:16px;border-top-right-radius:16px;padding-top:16px;gap:10px}.BottomSheet_header__ZANEh .BottomSheet_content__5uobs{display:flex;justify-content:center;width:100%;height:12px}.BottomSheet_header__ZANEh .BottomSheet_content__5uobs .BottomSheet_handler__edDIS{width:48px;height:4px;border-radius:20px;background-color:#e9ecef}.BottomSheet_title__TARF8{display:flex;align-items:center;padding:16px 20px}@media only screen and (min-width:985px){.BottomSheet_container__s8dCb{display:none}}.DisableMessageInput_wrapper__y12S7{padding:16px 20px 0;cursor:default}.DisableMessageInput_wrapper__y12S7 .DisableMessageInput_disabled__1TbN7{pointer-events:none}.DisableMessageInput_wrapper__y12S7 .DisableMessageInput_container__SWRIF{order:2;display:flex;gap:8px;padding:8px;border-radius:4px;border:1px solid #adb5bd;background-color:rgba(15,23,42,.05)}.DisableMessageInput_wrapper__y12S7 .DisableMessageInput_container__SWRIF .DisableMessageInput_buttonWrapper__Emi1J{width:52px;max-height:52px}.DisableMessageInput_wrapper__y12S7 .DisableMessageInput_container__SWRIF .DisableMessageInput_buttonWrapper__Emi1J>button>svg{color:#adb5bd}.DisableMessageInput_wrapper__y12S7 .DisableMessageInput_container__SWRIF .DisableMessageInput_textWrapper__eMqKI{display:flex;gap:8px;flex:1 1}.MessageInputWrapper_wrapper__baQff{padding:16px 20px 0}.MessageInputWrapper_wrapper__baQff .MessageInputWrapper_disabled__zaFfS{pointer-events:none}.MessageInputWrapper_container__bSMt6{order:2;display:flex;gap:8px;padding:8px;border-radius:4px;border:1px solid #adb5bd}.MessageInputWrapper_container__bSMt6 .MessageInputWrapper_buttonWrapper__XPQ76{width:40px;max-height:40px}.MessageInputWrapper_container__bSMt6 .MessageInputWrapper_buttonWrapper__XPQ76>button{width:40px;height:40px}.MessageInputWrapper_container__bSMt6 .MessageInputWrapper_buttonWrapper__XPQ76 .MessageInputWrapper_fileButton__wXthy{padding:8px;border-radius:4px;background-color:#f1f3f5}.MessageInputWrapper_container__bSMt6 .MessageInputWrapper_buttonWrapper__XPQ76 .MessageInputWrapper_fileButton__wXthy>svg{color:#868e96}.MessageInputWrapper_container__bSMt6 .MessageInputWrapper_fileInput__9wucP{display:none}.MessageInputWrapper_container__bSMt6 .MessageInputWrapper_buttons___0_JA{display:flex;gap:4px}.MessageInputWrapper_container__bSMt6 .MessageInputWrapper_buttons___0_JA .MessageInputWrapper_emojiWrapper__wCzAW{flex:.5 1}.ChannelHeader_wrapper__KHqVI{height:72px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f3f5}.ChannelHeader_wrapper__KHqVI .ChannelHeader_container__SfsRJ{display:flex;align-items:center;gap:8px}.ChannelHeader_wrapper__KHqVI .ChannelHeader_container__SfsRJ>a{display:flex;align-items:center}@media only screen and (min-width:985px){.ChannelHeader_wrapper__KHqVI .ChannelHeader_container__SfsRJ>a{display:none}}.ChannelHeader_wrapper__KHqVI .ChannelHeader_buttonWrapper__NtvVT{width:32px;height:32px}.ReportConsentBottomSheet_body__oxq0Y,.ReportConsentBottomSheet_top__3nH_t{display:flex;flex-direction:column;align-items:center}.ReportConsentBottomSheet_top__3nH_t{position:relative;gap:16px;width:100%}@media only screen and (max-width:985px){.ReportConsentBottomSheet_top__3nH_t{padding:16px 20px}}@media only screen and (min-width:985px){.ReportConsentBottomSheet_top__3nH_t{padding:24px 20px}}.ReportConsentBottomSheet_closeButton___leGh{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;padding:4px;background:none;border:none;color:#343a40;cursor:pointer}.ReportConsentBottomSheet_chartImage__rDixk{position:relative;margin:0}@media only screen and (max-width:985px){.ReportConsentBottomSheet_chartImage__rDixk{width:132px;height:118px}}@media only screen and (min-width:985px){.ReportConsentBottomSheet_chartImage__rDixk{width:162px;height:135px}}.ReportConsentBottomSheet_head__gH9a1{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.ReportConsentBottomSheet_features__0oMRu{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none}@media only screen and (max-width:985px){.ReportConsentBottomSheet_features__0oMRu{gap:16px;padding:16px 20px}}@media only screen and (min-width:985px){.ReportConsentBottomSheet_features__0oMRu{gap:12px;padding:8px 16px 24px}}.ReportConsentBottomSheet_feature__lINNH{display:flex;align-items:center;gap:16px}.ReportConsentBottomSheet_featureIcon__T5aPC{display:flex;flex:0 0 auto;align-items:center;justify-content:center;margin:0;background-color:rgba(15,23,42,.05);border-radius:8px;padding:8px}@media only screen and (max-width:985px){.ReportConsentBottomSheet_featureIcon__T5aPC img{width:24px;height:24px}}@media only screen and (min-width:985px){.ReportConsentBottomSheet_featureIcon__T5aPC img{width:28px;height:28px}}.ReportConsentBottomSheet_featureText___CcNp{display:flex;flex-direction:column}.ReportConsentBottomSheet_buttons__DCmLj{width:100%;display:flex;flex-direction:column;align-items:center;padding:24px 20px 16px}.ReportConsentBottomSheet_infoLink__DD4L2{display:inline-flex;align-items:center;background:none;border:none;cursor:pointer;color:#868e96;margin-bottom:10px}.ReportConsentBottomSheet_actions__qWheh{display:flex;flex-direction:column;align-items:center;width:100%}.ReportConsentBottomSheet_secondaryButton__CRkkU{background:none;border:none;cursor:pointer;margin-top:12px}.CouponOrder_couponOrder__Dl_jh{display:flex;justify-content:space-between;align-items:center;margin-top:24px;margin-bottom:24px}.CouponContent_couponWrapper__wSqp8{padding:16px 20px 64px;position:relative}.CouponContent_couponScrollSection__Bdy4Z{overflow-y:auto;margin:0 -20px;padding:0 20px 32px}@media only screen and (min-width:985px){.CouponContent_couponScrollSection__Bdy4Z{height:60vh}}.ReportStatusModal_content__RcD9W{display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px 20px}.ReportStatusModal_icon__I5SEE{width:40px;height:40px}@media only screen and (min-width:985px){.ReportStatusModal_icon__I5SEE{width:44px;height:44px}}.ReportStatusModal_textArea__j74ir{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;white-space:pre-line}@media only screen and (min-width:985px){.ReportStatusModal_textArea__j74ir{white-space:normal}}.EmptySchedule_empty__6QWIw{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 20px;background-color:#fff}.EmptySchedule_vod__6ty4D{padding:48px 20px}.EmptySchedule_iconWrapper__JutX_{display:inline-flex;align-items:center;justify-content:center;color:#ced4da}.EmptySchedule_content__wXXJR{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center}.EmptySchedule_buttonWrapper__5VO_w{display:flex;width:100%;padding:0 20px}.EmptySchedule_button__RtQvB{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 16px;border-radius:8px;background-color:rgba(15,23,42,.1);text-decoration:none;cursor:pointer}.AsyncModal_asyncModal__wRdwJ{display:flex;flex-direction:column;border-radius:8px;background-color:#fff;padding:16px 20px;gap:20px;align-items:flex-end;outline:none;position:relative;width:100%;max-width:600px}@media only screen and (min-width:985px){.AsyncModal_asyncModal__wRdwJ{width:640px;max-width:640px;min-height:188px}}.AsyncModal_overlay__ILh1n{position:fixed;display:flex;justify-content:center;align-items:center;padding:0 20px;top:0;left:0;right:0;bottom:0;z-index:999999998;background-color:rgba(15,23,42,.5)}.AsyncModal_textWrapper__vmLMn{display:flex;position:relative;flex-direction:column;gap:16px;width:100%;flex-grow:1}.AsyncModal_textWrapper__vmLMn .AsyncModal_header__zGu4d{display:flex;justify-content:space-between;align-items:center;gap:8px}.AsyncModal_textWrapper__vmLMn .AsyncModal_rightPadding___9VRc{padding-right:32px}.AsyncModal_textWrapper__vmLMn .AsyncModal_messageWrapper__ORzAb,.AsyncModal_textWrapper__vmLMn .AsyncModal_messageWrapper__ORzAb>*{display:inline}.AsyncModal_closeButtonWrapper__2UUtJ{position:absolute;top:8px;right:8px;width:40px;height:40px}.AsyncModal_actions__8rPlz{display:flex;justify-content:space-between;gap:8px}.AsyncModal_twoButton__9twwR{width:100%}.SingleCurriculumItem_item__HjDjJ{display:flex;flex-direction:column;border:1px solid #e9ecef;background-color:#f8f9fa;border-radius:8px;margin-top:16px}.SingleCurriculumItem_item__HjDjJ:last-child{border-bottom:0}.SingleCurriculumItem_item__HjDjJ>div+div{background-color:#fff;padding:16px;border-radius:8px;border-bottom:1px solid #e9ecef}.SingleCurriculumItem_item__HjDjJ .SingleCurriculumItem_main__W_SLH{padding:16px}.CurriculumList_listWrapper__JlrqB{display:flex;margin-top:16px;flex-direction:column;gap:16px;position:relative}.CurriculumList_curriculumList__djlgj{display:flex;flex-direction:column;border:1px solid #e9ecef;background-color:#f8f9fa;border-radius:8px}.CurriculumList_descriptionShadow___eY09{height:100px;width:100%;bottom:60px;position:absolute;background:linear-gradient(0deg,#ffffff 10%,rgba(255,255,255,0))}.CurriculumList_showMoreButton__egS9W{display:flex;justify-content:center;align-items:center;gap:4px}.CurriculumList_icon__xC2HC{transition:transform .3s}.CurriculumList_icon__xC2HC.CurriculumList_iconSpin__JbbtJ{transform:rotate(180deg)}.CurriculumItem_item__haR0g{border-bottom:1px solid #e9ecef}.CurriculumItem_item__haR0g:last-child{border-bottom:0}.CurriculumItem_item__haR0g>div+div{background-color:#fff;padding:16px;border-radius:8px}.CurriculumItem_item__haR0g .CurriculumItem_main__8HPYt{padding:16px}.ClassCurriculum_curriculums__Uxlot{display:flex;flex-direction:column;border-top:8px solid #f1f3f5;padding:24px 20px}@media only screen and (min-width:985px){.ClassCurriculum_curriculums__Uxlot{padding:32px 20px}}.ClassCurriculum_curriculums__Uxlot .ClassCurriculum_header__YvXtZ{display:flex;gap:8px}.ClassCurriculum_curriculums__Uxlot .ClassCurriculum_header__YvXtZ .ClassCurriculum_totalEpisode__qT6wS{align-self:center}.ReSubscribeModalOpener_wrapper__l2kga{display:flex;flex-direction:column;gap:24px;padding-top:16px}.ReSubscribeModalOpener_wrapper__l2kga dl{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width:985px){.ReSubscribeModalOpener_wrapper__l2kga{padding:16px 20px}}.ReportConsentNudgeBanner_banner__ZJmba{display:flex;align-items:center;gap:8px;padding:0 16px;margin:0 20px;background-color:#f1f3f5;border-radius:8px;position:relative}.ReportConsentNudgeBanner_chartImage__XL1Ck{transform:scaleX(-1)}.ReportConsentNudgeBanner_content__BTET4{display:flex;flex-direction:column}.ReportConsentNudgeBanner_link__ht2jv{display:inline-flex;align-items:center;gap:2px;color:#5c7cfa;background-color:rgba(0,0,0,0)}.ReportConsentNudgeBanner_closeButton__agWuF{position:absolute;top:8px;right:8px;display:flex;flex-shrink:0;align-items:center;justify-content:center;color:#343a40;background-color:rgba(0,0,0,0);cursor:pointer}.MyClassFilterTabs_container__u__Rl{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media(min-width:985px){.MyClassFilterTabs_container__u__Rl{display:flex;align-items:center}}.MyClassFilterTabs_button__qphKu{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:8px 16px;border:1px solid #dee2e6;border-radius:8px;background-color:#fff;cursor:pointer;box-sizing:border-box}@media(min-width:985px){.MyClassFilterTabs_buttonKo__vovJn{max-width:156px}.MyClassFilterTabs_buttonIntl__CwQnm{width:-moz-fit-content;width:fit-content}}.MyClassFilterTabs_active__JMysb{border:1px solid #212529}.ScheduleViewToggle_container__n1MHI{display:inline-flex;align-items:center;border-radius:8px;background-color:rgba(15,23,42,.1);padding:4px;gap:2px}.ScheduleViewToggle_button__3WVQt{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);border-radius:6px;color:#868e96;cursor:pointer}.ScheduleViewToggle_active__iFCag{background-color:#fff;color:#212529}.CurrentTimezoneButton_currentTimezoneWrapper___wwSw{padding:0 8px 8px}.CurrentTimezoneButton_currentTimezoneButton__abZoi{display:flex;align-items:center;gap:8px;color:#343a40}.CurrentTimezoneButton_currentTimezoneButton__abZoi .CurrentTimezoneButton_icon__Ppydu{display:flex;justify-content:center;align-items:center;width:20px;height:20px}.UserTimezoneSelector_container__uydAi{display:flex;flex-direction:column;gap:16px}@media(min-width:985px){.UserTimezoneSelector_container__uydAi{flex:1 1}}.UserTimezoneSelector_dropdownWrapper__ocPdF{width:100%}.UserTimezoneSelector_dropdownTrigger__0_Tzb{background-color:rgba(0,0,0,0);border:1px solid #dee2e6;border-radius:8px;padding:12px;width:100%}.UserTimezoneSelector_dropdownTrigger__0_Tzb>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TooltipWrapper_tooltipWrapper__tLX5q>.TooltipWrapper_tooltip__w1qTa{display:flex;background-color:#495057;border-radius:4px;color:#fff;padding:16px;z-index:1000}.ReplayGuideBanner_container__lU95h{display:flex;flex-direction:column;gap:8px;padding:16px 20px;background-color:#fff}.ReplayGuideBanner_header__JCLMM{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ReplayGuideBanner_badge__r8G0g{display:inline-flex;align-items:center;gap:2px;padding:2px 4px;border-radius:4px}.ReplayGuideBanner_badgeSmart__uweM8{background-color:#d0ebff}.ReplayGuideBanner_badgePremium__TI_W6{background-color:#f3d9fa}.ReplayGuideBanner_daysSmart__h8DNP{color:#1c7ed6}.ReplayGuideBanner_daysPremium__crsJg{color:#ae3ec9}.ReplayGuideBanner_nudge__fKySl{position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding-left:16px;padding-right:8px;border-radius:4px;background-color:#f1f3f5}.ReplayGuideBanner_nudgeText__qs_Sn{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:4px;padding:12px 0}.ReplayGuideBanner_nudgeCta__mYHr5{display:inline-flex;align-items:center;color:#ae3ec9}.ReplayGuideBanner_nudgeImage__zPSU_{flex-shrink:0;object-fit:contain}.ReplayGuideBanner_close__2VOzs{position:absolute;top:4px;right:4px;display:inline-flex;padding:0;border:0;background:none;color:#495057;cursor:pointer}.ReplayGuideBanner_tooltipContent__XqKpx{display:flex;align-items:center;gap:8px}.ReplayGuideBanner_tooltipClose__zjm2W{display:inline-flex;flex-shrink:0;padding:0;border:0;background:none;color:#fff;cursor:pointer}.MyReplayContent_container__ouEPG{display:flex;flex-direction:column;gap:16px}.MyReplayContent_containerEmpty__WEG_0{gap:0;background-color:#f8f9fa}.MyReplayContent_container__ouEPG>section{background-color:rgba(0,0,0,0)}@media only screen and (max-width:985px){.MyReplayContent_containerEmpty__WEG_0{min-height:calc(100dvh - var(--classroom-month-top, 115px))}.MyReplayContent_containerEmpty__WEG_0>section{flex:1 1}}.MyReplayContent_divider__Y3BRc{height:8px;margin:-16px 0;border:0;background-color:#f1f3f5}.MyReplayContent_items__FAOy3{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.MyReplayContent_items__FAOy3>li>article{background-color:#fff}.MyReplayContent_items__FAOy3>li:last-child>article{border-bottom:none}.ReportSettingsBottomSheet_header__Fo4xP{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.ReportSettingsBottomSheet_titleWrapper__0qldb{display:flex;flex-direction:column;gap:4px}.ReportSettingsBottomSheet_closeButton___18Tj{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:4px;background:none;border:none;color:#343a40;cursor:pointer}.ReportSettingsBottomSheet_body__uCuch{display:flex;flex-direction:column;padding:16px 20px 32px;gap:56px}@media only screen and (min-width:985px){.ReportSettingsBottomSheet_body__uCuch{gap:24px}}.ReportSettingsBottomSheet_infoTable__Z_Ccz{display:flex;flex-direction:column;gap:12px;margin:0;padding:16px;background-color:#f8f9fa;border-radius:8px}.ReportSettingsBottomSheet_infoRow__QKrcy{display:flex;justify-content:space-between;align-items:center}.ReportSettingsBottomSheet_infoRow__QKrcy dd,.ReportSettingsBottomSheet_infoRow__QKrcy dt{margin:0}.ReportSettingsBottomSheet_actions__U0b7U{display:flex;flex-direction:column;align-items:center;gap:16px}.ReportSettingsBottomSheet_desktopActions__lyr8w{display:none}@media only screen and (min-width:985px){.ReportSettingsBottomSheet_desktopActions__lyr8w{display:flex;gap:8px;width:100%}.ReportSettingsBottomSheet_desktopActions__lyr8w>*{flex:1 1}}.ReportSettingsBottomSheet_mobileActions__8F35T{display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (min-width:985px){.ReportSettingsBottomSheet_mobileActions__8F35T{display:none}}.ReportSettingsBottomSheet_revokeLink__sNRhn{padding:8px;background:none;border:none;cursor:pointer}.ReportSettingsBottomSheet_revokeLink__sNRhn:disabled{opacity:.5;cursor:not-allowed}.ChildTabs_swiper__WeuwN{width:100%;padding:12px 20px;background-color:#fff}.ChildTabs_slide__SBuf0{width:auto!important}.ChildTabs_childTab__RZ7Q2{padding:4px 10px;background-color:rgba(0,0,0,0);border:1px solid #e9ecef;border-radius:999px;white-space:nowrap;cursor:pointer}@media(hover:hover)and (pointer:fine){.ChildTabs_childTab__RZ7Q2:hover{background-color:#f8f9fa}}.ChildTabs_childTabActive__M09J6,.ChildTabs_childTabActive__M09J6:hover{background-color:#212529;border-color:rgba(0,0,0,0)}.NotConsentedView_container__T_lbj{display:flex;flex-direction:column;align-items:center;background-color:#f8f9fa;min-height:calc(100dvh - 270px)}.NotConsentedView_notConsented__FLH_L{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;width:100%}@media only screen and (max-width:985px){.NotConsentedView_notConsented__FLH_L{padding:24px 20px}}@media only screen and (min-width:985px){.NotConsentedView_notConsented__FLH_L{max-width:400px;padding:24px 0}}.NotConsentedView_notConsentedHead__dcleq{display:flex;flex-direction:column;gap:4px}.NotConsentedView_noticeIcon__iHFXV{position:relative;margin:0}@media only screen and (max-width:985px){.NotConsentedView_noticeIcon__iHFXV{width:40px;height:40px}}@media only screen and (min-width:985px){.NotConsentedView_noticeIcon__iHFXV{width:44px;height:44px}}.NotConsentedView_sampleCard__J_3mK{display:flex;align-items:center;gap:4px;width:100%;padding:12px 16px;background-color:#fff;border:1px solid #dee2e6;border-radius:8px;text-decoration:none;cursor:pointer}@media(hover:hover)and (pointer:fine){.NotConsentedView_sampleCard__J_3mK:hover{background-color:#fff}}.NotConsentedView_sampleCardBody__1ap9z{display:flex;flex:1 1;min-width:0;flex-direction:column;align-items:flex-start;gap:4px}.NotConsentedView_sampleBadge__WMAyq{display:inline-flex;padding:2px 6px;background-color:rgba(15,23,42,.1);border-radius:4px}.NotConsentedView_icon__8OkpZ{color:#868e96}.ReportCard_card__hOGeU{display:flex;align-items:center;gap:4px;width:100%;padding:12px 16px;border:1px solid #f1f3f5;border-radius:8px;background-color:#fff;text-decoration:none;text-align:left}@media(hover:hover)and (pointer:fine){.ReportCard_card__hOGeU:hover{background-color:#f8f9fa}}.ReportCard_cardDisabled__c2Yau{cursor:default}.ReportCard_cardDisabled__c2Yau:hover{background-color:#fff}.ReportCard_cardBody__wy1QA{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:8px}.ReportCard_cardHead__UoHds{justify-content:space-between;gap:8px}.ReportCard_cardHeadRight__2agpb,.ReportCard_cardHead__UoHds{display:flex;align-items:center}.ReportCard_newBadge__1nNte{color:#ff6b6b}.ReportCard_badge__BZi4F{display:inline-flex;padding:2px 8px;border-radius:4px}.ReportCard_badgePublished__KtB0s{background-color:#d3f9d8;color:#37b24d}.ReportCard_badgePreparing__8yjhf{background-color:#f1f3f5;color:#868e96}.ReportCard_badgeFailed__3C6k8{background-color:#ffe3e3;color:#fa5252}.ReportCard_badgeExpired__EUmEz{background-color:#f1f3f5;color:#868e96}.ReportCardSkeleton_card__98xGr{display:flex;align-items:center;gap:4px;width:100%;padding:12px 16px;border:1px solid #f1f3f5;border-radius:8px;background-color:#fff}.ReportCardSkeleton_cardBody__UnNtI{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:8px}.ReportCardSkeleton_cardHead__qAwnV{display:flex;align-items:center;gap:8px}.ReportConsentSuccessModal_content__H3_LO{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;padding:16px 20px 32px}.ReportConsentSuccessModal_icon__VklAr{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:985px){.ReportConsentSuccessModal_icon__VklAr{width:40px;height:40px}}@media only screen and (min-width:985px){.ReportConsentSuccessModal_icon__VklAr{width:44px;height:44px}}.ReportConsentSuccessModal_text__pHLr9{display:flex;flex-direction:column}@media only screen and (min-width:985px){.ReportConsentSuccessModal_mobileOnly__vG3FU{display:none}}.ReportStatusBanner_statusBanner__OkPf1{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:rgba(15,23,42,.1)}.ReportStatusBanner_statusBannerLeft__lWP33{display:flex;align-items:center;gap:8px}.ReportStatusBanner_statusBannerAction__uRnQu{display:flex;align-items:center;gap:2px;padding:0;background:none;border:none;color:#1c1c1e;cursor:pointer}.ReportStatusBannerSkeleton_container__PSgAD{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#f8f9fa}.ReportStatusBannerSkeleton_left__lwEu5{display:flex;align-items:center;gap:8px}.ReportStatusBannerSkeleton_icon__DtDJh{width:20px;height:20px;border-radius:999px;background-color:#fff}.ReportStatusBannerSkeleton_text__4_azh{width:120px;height:16px;border-radius:999px;background-color:#fff}.ReportStatusBannerSkeleton_button__EvSC0{width:40px;height:16px;border-radius:999px;background-color:#fff}.MyReportContent_container__hU9dx{display:flex;flex-direction:column;min-width:0;background-color:#fff;height:100%;min-height:70vh}.MyReportContent_list__6rVH3{display:flex;flex-direction:column;gap:8px;margin:0;padding:8px 20px 48px;list-style:none;background-color:#fff}.LinkWithRightArrow_container__uhaVR{display:flex;border-radius:8px;padding:8px;background-color:#edf2ff;justify-content:space-between;align-items:center}.LinkWithRightArrow_icon__tTagU{color:#4c6ef5}.ScheduleTeacherInfo_container__CTOg1{padding:24px 20px;background-color:#fff}.ScheduleTeacherInfo_container__CTOg1,.ScheduleTeacherInfo_profile__mCPqj{display:flex;flex-direction:column;gap:16px}.ScheduleTeacherInfo_teacherInfoWrapper__DSZdq{display:flex;flex-direction:column;gap:12px}@media only screen and (max-width:985px){.ScheduleTeacherInfo_teacherInfoWrapper__DSZdq{gap:8px}}.ScheduleTeacherInfo_buttonWrapper__SMtsi{display:flex;gap:8px}.ScheduleTeacherInfo_chatButton__tn2Ty{flex:1 1}.ScheduleTeacherInfo_linkContent__bPjPV{display:flex;gap:4px;align-items:center;justify-self:flex-start}.ContentText_contentText__uMCu3{display:flex;align-items:flex-start}.ContentText_gap__xqOKy{display:flex;gap:8px}.ContentText_centerDot__hVV0r{align-items:flex-start}.AppPaymentNotice_container__Y8vaP,.ContentText_centerDot__hVV0r{display:flex;justify-content:center}.AppPaymentNotice_container__Y8vaP .AppPaymentNotice_article__pu_LE{min-width:56px;width:100%;border-radius:6px;padding:12px 8px;display:flex;gap:4px;background-color:#ffe3e3;flex-direction:column}.AppPaymentNotice_container__Y8vaP .AppPaymentNotice_article__pu_LE .AppPaymentNotice_title__EPnJO{display:flex;gap:2px;align-items:center}.AppPaymentNotice_container__Y8vaP .AppPaymentNotice_article__pu_LE .AppPaymentNotice_title__EPnJO .AppPaymentNotice_icon__0pUBR{color:#fd7e14;width:20px;height:20px}.AppPaymentNotice_container__Y8vaP .AppPaymentNotice_article__pu_LE .AppPaymentNotice_content__rCETq{display:flex;flex-direction:column;margin-left:8px}.AppMoneySelect_moneySelect__wjtCv{display:flex;flex-direction:column;border-top:8px solid #f1f3f5;padding:16px 20px;gap:24px}.AppMoneySelect_divider__ogiNL{width:100%;height:.5px;background-color:#e9ecef}.AppMoneySelect_wrapper__0vzEn{margin-top:16px}.GlobalPaymentModal_overlay__xREES{position:fixed;inset:0;z-index:999999998;display:flex;align-items:center;justify-content:center;padding:0 20px;background-color:rgba(15,23,42,.5)}.GlobalPaymentModal_modal__QMkkC{position:relative;display:flex;flex-direction:column;width:100%;max-width:400px;max-height:80vh;overflow:hidden;background-color:#fff;border-radius:16px;outline:none}@media only screen and (min-width:985px){.GlobalPaymentModal_modal__QMkkC{max-width:480px}}.GlobalPaymentModal_header__VHedE{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 20px;border-bottom:1px solid #dee2e6}.GlobalPaymentModal_header__VHedE>button{width:-moz-fit-content;width:fit-content}.GlobalPaymentModal_content__GOdo0{display:flex;flex-direction:column;gap:16px;padding:20px;overflow:auto;min-height:200px}.GlobalPaymentOverlay_overlay__ea4qH{position:fixed;inset:0;z-index:999999999;display:flex;align-items:center;justify-content:center;background-color:rgba(28,28,30,.85)}.GlobalPaymentOverlay_content__pRPkS{display:flex;flex-direction:column;gap:16px;align-items:center;padding:24px;text-align:center}.GlobalPaymentOverlay_cancelButtonWrapper__69Sc2{margin-top:16px}.GlobalMoneySelect_moneySelect__STJ_y{display:flex;flex-direction:column;border-top:8px solid #f1f3f5;padding:16px 20px}.GlobalMoneySelect_wrapper__Ki_Ta{margin-top:16px}.AutoCouponDescriptionContent_container__cHNyc{display:flex;flex-direction:column;overflow:auto}.AutoCouponDescriptionContent_scrollArea__CqLg0{height:100%;display:flex;flex-direction:column;background-color:#fff;overflow-y:auto;width:100%;overflow-x:hidden}@media only screen and (max-width:985px){.AutoCouponDescriptionContent_scrollArea__CqLg0{padding:16px 20px 0;height:200px}}@media only screen and (min-width:985px){.AutoCouponDescriptionContent_scrollArea__CqLg0{padding:8px 20px;gap:16px}}.AutoCouponDescriptionContent_ctaButton__pkckY{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:985px){.AutoCouponDescriptionContent_ctaButton__pkckY{padding:8px 0 0}}@media only screen and (max-width:985px){.AutoCouponDescriptionContent_ctaButton__pkckY{padding:0}}.AutoCouponDescription_button__zO9_w{display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.AutoCouponDescription_membership__6_vxV{cursor:default}.AutoCouponTooltip_container__JWgu2{display:flex;flex-direction:column}.AutoCouponTooltip_container__JWgu2 .AutoCouponTooltip_subTitle__3p2Nj{pointer-events:auto;display:flex;align-items:center;gap:2px}.AutoCouponTooltip_container__JWgu2 .AutoCouponTooltip_subTitle__3p2Nj .AutoCouponTooltip_arrowIcon___S4U6{color:#e599f7}.AutoCouponSettingContent_container__BJGBv{display:flex;flex-direction:column;justify-content:center;align-items:center}.AutoCouponSettingContent_container__BJGBv .AutoCouponSettingContent_content__4H1JO{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;width:100%}@media only screen and (max-width:985px){.AutoCouponSettingContent_container__BJGBv .AutoCouponSettingContent_content__4H1JO .AutoCouponSettingContent_image__gp7o_{width:152px;height:124px}}@media only screen and (min-width:985px){.AutoCouponSettingContent_container__BJGBv .AutoCouponSettingContent_content__4H1JO .AutoCouponSettingContent_image__gp7o_{width:224px;height:182px}}@media only screen and (max-width:985px){.AutoCouponSettingContent_container__BJGBv .AutoCouponSettingContent_content__4H1JO .AutoCouponSettingContent_exclusive__D_ljm{width:220px;height:124px}}@media only screen and (min-width:985px){.AutoCouponSettingContent_container__BJGBv .AutoCouponSettingContent_content__4H1JO .AutoCouponSettingContent_exclusive__D_ljm{width:253px;height:156px}}.AutoCouponSettingContent_container__BJGBv .AutoCouponSettingContent_content__4H1JO .AutoCouponSettingContent_contentText__Br8or{display:flex;width:100%;flex-direction:column;text-align:center}@media only screen and (max-width:985px){.AutoCouponSettingContent_container__BJGBv .AutoCouponSettingContent_content__4H1JO .AutoCouponSettingContent_contentText__Br8or{gap:8px}}@media only screen and (min-width:985px){.AutoCouponSettingContent_container__BJGBv .AutoCouponSettingContent_content__4H1JO .AutoCouponSettingContent_contentText__Br8or{gap:16px}}@media only screen and (max-width:985px){.AutoCouponSettingContent_container__BJGBv .AutoCouponSettingContent_content__4H1JO{padding:0 20px}.AutoCouponSettingContent_container__BJGBv{padding:16px 0 0;gap:0}}@media only screen and (min-width:985px){.AutoCouponSettingContent_container__BJGBv{padding:24px 0 0;gap:32px}}.MembersExclusiveModal_container__0ksxZ{display:flex;background-color:#fff;min-width:320px;max-width:600px;width:100%;border-radius:8px;flex-direction:column}@media only screen and (min-width:985px){.MembersExclusiveModal_container__0ksxZ{padding:0}.MembersExclusiveModal_container__0ksxZ .MembersExclusiveModal_contentContainer__PXJlV{width:100%;padding:0 20px 16px;display:flex;flex-direction:column;gap:32px;align-items:center;justify-content:center;text-align:center}}@media only screen and (max-width:985px){.MembersExclusiveModal_container__0ksxZ .MembersExclusiveModal_contentContainer__PXJlV{display:flex;width:100%;gap:20px;padding:16px 20px;align-items:center;justify-content:center;flex-direction:column;text-align:center;position:relative}}.MembersExclusiveModal_content__L6epE{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}@media only screen and (min-width:985px){.MembersExclusiveModal_content__L6epE{gap:8px}}@media only screen and (max-width:985px){.MembersExclusiveModal_content__L6epE{gap:20px}}@media only screen and (min-width:985px){.MembersExclusiveModal_membershipExclusiveImage__6P9D9{width:253px;height:138px}}@media only screen and (max-width:985px){.MembersExclusiveModal_membershipExclusiveImage__6P9D9{width:220px;height:120px}}.MembersExclusiveModal_desktopCloseButtonContainer__ICKS_{display:flex;justify-content:flex-end;padding:16px 20px;gap:10px;border-bottom:1px solid #e9ecef;width:100%}.MembersExclusiveModal_desktopCloseButtonContainer__ICKS_ .MembersExclusiveModal_closeIcon__sEcP7{cursor:pointer;background-color:rgba(0,0,0,0)}@media only screen and (max-width:985px){.MembersExclusiveModal_desktopCloseButtonContainer__ICKS_{display:none}}.MembersExclusiveModal_mobileCloseButton__lKRHD{position:absolute;top:16px;right:20px;cursor:pointer;background-color:rgba(0,0,0,0)}@media only screen and (min-width:985px){.MembersExclusiveModal_mobileCloseButton__lKRHD{display:none}}.MembersExclusiveModal_overlay__FwRVz{position:fixed;display:flex;justify-content:center;align-items:center;padding:0 20px;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(15,23,42,.5)}.MembersExclusiveModal_overlay__FwRVz.MembersExclusiveModal_onBottomSheet___YcmE{z-index:99999999}.RecordingSupportedModal_contentWrapper__3AbLH{display:flex;flex-direction:column;gap:16px;margin-top:8px}@media only screen and (max-width:985px){.RecordingSupportedModal_contentWrapper__3AbLH{padding:20px;margin-top:0}}.RecordingSupportedModal_footer__6P62L{padding-top:20px}.RecordingSupportedModal_noticeList__eY5_D{display:flex;flex-direction:column}.RecordingSupported_recordingSupported__QHy_f{display:grid;grid-template-columns:75px auto;grid-gap:8px;gap:8px}[lang=ja] .RecordingSupported_recordingSupported__QHy_f{grid-template-columns:90px auto}@media only screen and (min-width:985px){.RecordingSupported_recordingSupported__QHy_f{grid-column:1/3}}.RecordingSupported_content__qFx1R{display:flex;align-items:center;gap:2px;width:-moz-fit-content;width:fit-content;margin:0;padding:0;background-color:rgba(0,0,0,0)}.RecordingSupported_icon__cLzaG{display:flex;margin:0;padding:0;align-items:center;justify-content:center;color:#868e96;width:16px;height:16px}@media only screen and (min-width:985px){.RecordingSupported_icon__cLzaG{width:20px;height:20px}}.Shipping_shipping__6InNh{display:grid;grid-template-columns:75px auto;grid-gap:8px;gap:8px}[lang=ja] .Shipping_shipping__6InNh{grid-template-columns:90px auto}@media only screen and (min-width:985px){.Shipping_shipping__6InNh{grid-column:1/3}}.Shipping_shipping__6InNh .Shipping_content__yVV0n{display:flex;align-items:center;justify-content:space-between;height:21px}@media only screen and (min-width:985px){.Shipping_shipping__6InNh .Shipping_content__yVV0n{height:26px}}.Shipping_shipping__6InNh .Shipping_link__D1OZp{border-radius:4px;margin:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;transition:background-color .1s ease;background-color:#4c6ef5;color:#fff;padding:8px 12px;height:34px}.Shipping_shipping__6InNh .Shipping_link__D1OZp:hover{background-color:#4263eb}.Shipping_shipping__6InNh .Shipping_link__D1OZp:active{background-color:#3b5bdb}@media only screen and (min-width:985px){.Shipping_shipping__6InNh .Shipping_link__D1OZp{height:43px}}.ShareButton_share__0XxRN{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);padding:4px;margin:-4px;border-radius:999px;width:32px;height:32px;color:#868e96}.ShareButton_share__0XxRN:hover{background-color:#f8f9fa}.SummaryTagList_tag__EFgii{display:flex;align-items:center;justify-content:space-between}.SummaryTagList_tagList__JMwvw{display:flex;gap:6px;align-items:center}.SummaryTagList_tagList__JMwvw .SummaryTagList_membershipBadge__OX1me{height:20px;width:76px}.SummaryTagList_share__qg2IR{width:32px;height:32px;font-size:24px;color:#868e96}.ClassThumbnail_thumbnail__jP3gJ{display:flex;position:relative;width:100%;height:100%;overflow:hidden}@media only screen and (min-width:1280px){.ClassThumbnail_thumbnail__jP3gJ{width:800px}}.ClassThumbnail_thumbnailImg__zTlFg{position:relative;width:100%;aspect-ratio:16/9}.ClassThumbnail_previewVideo__5JE7x{z-index:-1}.CommunityMeta_suggestMeta__cT_NB{display:flex;align-items:center;gap:8px;margin-bottom:10px}@media only screen and (min-width:985px){.CommunityMeta_suggestMeta__cT_NB{margin-bottom:12px}}.CommunityMeta_suggestMeta__cT_NB>div{background-color:rgba(15,23,42,.1);padding:2px 6px;border-radius:4px;display:flex;align-items:center;gap:2px}@media only screen and (min-width:985px){.CommunityMeta_suggestMeta__cT_NB>div{padding:2px 8px}}.CommunityMeta_suggestMeta__cT_NB .CommunityMeta_iconContainer__8DLhi{display:flex;align-items:center;justify-content:center;width:16px;height:16px}@media only screen and (min-width:985px){.CommunityMeta_suggestMeta__cT_NB .CommunityMeta_iconContainer__8DLhi{width:18px;height:18px}}.CommunityStatus_suggestStatus__4LilW{display:flex;align-items:center;gap:8px}@media only screen and (min-width:985px){.CommunityStatus_suggestStatus__4LilW{gap:10px}}.CommunityStatus_dot__BRCuy{width:2px;height:2px;border-radius:50%;background-color:#adb5bd}.CommunityStatus_statusItem__D2j9r{display:flex;align-items:center;gap:4px}.CommunityStatus_statusItem__D2j9r>figure{display:flex;align-items:center;justify-content:center;color:#adb5bd;width:16px;height:16px}@media only screen and (min-width:985px){.CommunityStatus_statusItem__D2j9r>figure{width:20px;height:20px}}.CommunityTeachers_suggestTeachers__hSzh2{display:flex;align-items:center;gap:4px}@media(min-width:985px){.CommunityTeachers_suggestTeachers__hSzh2{gap:8px}}.CommunityTeachers_teacherImageList__BT3ro{display:flex;align-items:center}.CommunityTeachers_avatar__0Loif{box-shadow:1px 1px 2px -1px rgba(41,45,61,.25);border-radius:999px;transform:translateX(calc(-3px * var(--i)));position:relative;width:16px;height:16px}@media(min-width:985px){.CommunityTeachers_avatar__0Loif{width:20px;height:20px}}.CommunityTeachers_teacherCommentCount__cEvbQ{display:flex;align-items:center}.TimeZoneTooltip_tooltipContent__fTpaZ{display:flex;align-items:flex-start;gap:8px}.TimeZoneTooltip_tooltipCloseBtn__IQTNz{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;flex-shrink:0}.BundleSelectedSchedule_bundle__nq0wC{display:flex;flex-direction:column;gap:4px}.BundleSelectedSchedule_scheduleDate__VuAF3{display:flex;align-items:center;gap:4px}.BundleSelectedSchedule_scheduleTime__3X17N{display:flex;align-items:center;gap:8px}.BundleSelectedSchedule_skeleton__Xs9VA{width:100%;height:50px}.BundleSelectedSchedule_verticalDivider__b3obY{border:1px solid #dee2e6;height:12px;width:0}.BundleSelectedSchedule_icon__9plk9{width:16px;height:16px;color:#4c6ef5;display:flex;align-items:center;justify-content:center;margin-right:4px}.GrayBox_grayBox__62Z2I{padding:12px 16px;background-color:#f8f9fa;border-radius:4px}.OnedaySelectedSchedule_oneday__3Ybsa{display:flex;align-items:center;justify-content:flex-start}.OnedaySelectedSchedule_skeleton__B7WIk{width:100%;height:50px}.OnedaySelectedSchedule_verticalDivider__2ybMy{border:1px solid #dee2e6;height:12px;width:0;margin:0 8px}.OnedaySelectedSchedule_icon__eZ5cx{width:20px;height:20px;color:#4c6ef5;display:flex;align-items:center;justify-content:center;margin-right:4px}.SelectedChild_selectedChild__O54TC{display:flex;align-items:center;gap:8px}.SelectedChild_childIcon__nzR0T{display:flex;align-items:center;justify-content:center}.SelectedChild_icon__9hlgk{width:24px;height:24px}@media only screen and (max-width:985px){.SelectedChild_icon__9hlgk{width:20px;height:20px}}.SelectedChild_dot__kg_KQ{width:4px;height:4px;border-radius:999px;background-color:#dee2e6}.SelectedSchedule_selectedSchedule__PE0Tq{display:flex;flex-direction:column;gap:16px}.SelectedDataInfo_selectedData__uvLhU{display:flex;flex-direction:column;gap:8px;padding:24px 20px;border-top:1px solid #e9ecef}.PaymentTable_paymentTable__b2ugo{display:flex;flex-direction:column;gap:16px;padding:24px 20px;border-top:8px solid #f1f3f5}.PaymentTable_paymentInfo__P_aCt{display:flex;flex-direction:column;gap:8px}.SubscribePolicy_dashedDivider__T4WvV{width:100%;height:1px;background-image:repeating-linear-gradient(90deg,#dee2e6,#dee2e6 4px,transparent 0,transparent 8px)}.SubscribePolicy_container__38E0u{display:flex;flex-direction:column;gap:8px}.SubscribePolicy_policyList__yNQIv{display:flex;flex-direction:column;gap:6px}.SubscribePolicy_policyItem__XjBDH{display:flex;align-items:center;gap:8px}.SubscribePolicy_checkIcon__nHHmz{color:#1c7ed6;display:flex;align-items:center}@media only screen and (max-width:985px){.SubscribePolicy_checkIcon__nHHmz{width:20px;height:20px}}@media only screen and (min-width:985px){.SubscribePolicy_checkIcon__nHHmz{width:24px;height:24px}}.SubscribePolicy_highlight__84e5c{color:#1c7ed6}.SubscribePolicy_muted__O1bZh{color:#adb5bd}.SubscribeSelectedSchedule_timeTable__Hs9BF{display:flex;flex-direction:column;gap:4px}.SubscribeSelectedSchedule_scheduleDate___hjt1{display:flex;align-items:center;gap:4px}.SubscribeSelectedSchedule_scheduleTime__or_6U{display:flex;align-items:center;gap:8px}.SubscribeSelectedSchedule_skeleton__YZatF{width:100%;height:50px}.SubscribeSelectedSchedule_verticalDivider__Nej8X{border:1px solid #dee2e6;height:12px;width:0}.SubscribeSelectedSchedule_icon__5b_3V{width:16px;height:16px;color:#4c6ef5;display:flex;align-items:center;justify-content:center}.SubscribeCurriculum_curriculum__0Rxp8{display:flex;flex-direction:column;padding-top:8px;gap:8px}.SubscribeCurriculum_curriculumDate__fSNnB{display:flex;align-items:center;gap:4px;margin-bottom:8px}.SubscribeCurriculum_icon__agfXV{width:16px;height:16px;color:#1098ad;display:flex;align-items:center;justify-content:center}.SubscribeCurriculum_curriculumInfo__d0h0W{display:flex;word-break:break-all}.SubscribeCurriculum_order__epco6{display:inline-block;background-color:#868e96;padding:0 6px;border-radius:4px;margin-right:6px}.SubscribeStartDate_startDate__PyvBg{display:grid;grid-row-gap:8px;row-gap:8px;grid-column-gap:16px;column-gap:16px;grid-template-columns:auto 1fr}.ShippingLink_shipping__xEY0P{display:flex;flex-direction:column;padding:24px 20px;gap:8px;border-top:8px solid #f1f3f5}.ShippingLink_shippingLink__R2Cqy{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;padding:16px;align-items:center;border:1px solid #212529;border-radius:8px}.ShippingLink_icon__i0xpd{width:16px;height:16px;color:#212529;justify-content:center}.MoneyChargeLink_charge__n35tV,.ShippingLink_icon__i0xpd{display:flex;align-items:center}.MoneyChargeLink_icon__sCSzm{width:24px;height:24px}.MoneyInput_container__OGDGf{display:flex;position:relative;width:100%;align-items:center;flex-direction:row;border:1px solid #dee2e6;border-radius:4px;background-color:#fff}.MoneyInput_container__OGDGf:focus-within{border:1px solid #228be6}.MoneyInput_container__OGDGf:focus-within .MoneyInput_placeholder__IoCK3:after{content:"|";margin-left:0;animation:MoneyInput_blink__5Fzou 1s step-start infinite}.MoneyInput_inputContainer__MYk2Y{flex-grow:1}.MoneyInput_input__I_ynU{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;pointer-events:none}.MoneyInput_input__I_ynU:focus{outline:none}.MoneyInput_unit__FxQER{padding:8px 16px 8px 4px;display:flex;justify-content:center;align-items:center}.MoneyInput_input__I_ynU[type=number]::-webkit-inner-spin-button,.MoneyInput_input__I_ynU[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MoneyInput_cleanButton__2JxuY{color:#868e96;background-color:rgba(0,0,0,0);width:20px;height:20px;display:flex;align-items:center}.MoneyInput_placeholder__IoCK3{width:100%;height:100%;pointer-events:none;padding:0 16px}.MoneyInput_placeholderBold__Qm9iG{color:#343a40}@keyframes MoneyInput_blink__5Fzou{0%,50%{opacity:1}51%,to{opacity:0}}.MoneyInputWrapper_moneyInputWrapper__iY9ru{display:grid;grid-template-columns:1fr 86px;grid-gap:8px;gap:8px}@media only screen and (min-width:985px){.MoneyInputWrapper_moneyInputWrapper__iY9ru{grid-template-columns:1fr 110px}}.UserMoneySelector_moneySelector__WQcd_{display:flex;flex-direction:column;gap:16px}.UserMoneySelector_moneySelector__WQcd_ .UserMoneySelector_title__5kuXe{display:flex;justify-content:space-between;align-items:center}.UserMoneySelector_moneySkeleton__Mp1nZ{width:100px;height:20px}.PayUserMoney_payMoney__AtzV1,.UserMoney_userMoney__PxSja{display:flex;flex-direction:column;gap:16px}.UserMoney_userMoney__PxSja{padding:24px 20px;border-top:8px solid #f1f3f5}.UserMoney_title__JFt_B{display:flex;justify-content:space-between}.UserMoney_charge__6JuyR{display:flex;gap:8px;align-items:center}.ReportNotice_wrapper__u67PK{padding:0 20px}.ReportNotice_container__BtrS5{display:flex;align-items:flex-start;gap:12px;border:1px solid #e9ecef;border-radius:8px;padding:16px}.ReportNotice_iconWrapper__vSSK4{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;background-color:#f1f3f5;border-radius:8px;padding:8px}.ReportNotice_content__T9t11{display:flex;flex-direction:column;gap:4px}.AlertBox_alertContainer__s2nRg{display:flex;padding:16px 20px}.AlertBox_alertBox__uo87b{border:1px solid #fa5252;border-radius:4px;padding:16px;width:100%;display:flex;gap:8px}.AlertBox_alertImg__z6GBL{flex-shrink:0;width:20px;height:20px}.AlertBox_alertList__gshDc{display:flex;flex-direction:column;gap:8px}.AlertBox_alertItem__qIAZp{display:flex;flex-direction:column;gap:4px}.ClassTitle_classTitle__opRAK{display:flex;flex-direction:column;gap:8px;padding:16px 20px}.ClassTitle_classTypeBadgeWrapper__hCcQ9{display:flex;gap:8px}.PayCoupon_couponContainer__LOK2f{display:flex;flex-direction:column;padding:24px 20px;gap:16px;border-top:8px solid #f1f3f5}.PayCoupon_couponBox__04zZs{display:flex;flex-direction:column;gap:8px;border:1px solid #f1f3f5;padding:16px}.PayCoupon_couponBoxConnected__dMyL7{border-radius:4px 4px 0 0;border-bottom:0}.PayCoupon_couponGroup__BETZr{display:flex;flex-direction:column}.PayCoupon_appliedCouponSkeleton__IfX2Q{width:100px;height:13px}.PayCoupon_skeleton___ndUD{width:100%;height:25px}.SingleAgreement_termLabel__rf8zc{display:flex;gap:8px;align-items:center;cursor:pointer}.SingleAgreement_termLabel__rf8zc>p{flex-grow:1}.SingleAgreement_termLink__NqKJX{text-decoration:underline}.SubsPaymentAgreement_subsPaymentAgreement__RiUXt{display:flex;flex-direction:column;margin-bottom:16px}.SubsPaymentAgreement_allAgreeLabel__ZBhJc{display:flex;justify-content:space-between;margin-bottom:16px;cursor:pointer}.SubsPaymentAgreement_title__L6flT{display:flex;flex-direction:column;gap:4px}.SubsPaymentAgreement_checkbox__yWqoN{display:flex;align-items:center}.PaymentNotice_paymentNotice__IQOq5,.SubsPaymentAgreement_terms__sEj8M{display:flex;flex-direction:column;gap:16px}.PaymentNotice_paymentNotice__IQOq5{padding:0 20px}.PaymentNotice_bulletList__Uu5HB,.PaymentNotice_noticeItem__9dTcB,.PaymentNotice_subItem__8Qjfm{display:flex;flex-direction:column;gap:4px}.PaymentNotice_bulletList__Uu5HB{list-style:disc outside;padding-left:20px}.RefundPolicyAgreement_refundPolicyAgreement__zr_ui{display:flex;gap:6px;align-items:center;cursor:pointer;padding:0 20px 16px}.RefundPolicyAgreement_refundPolicyAgreement__zr_ui>p{flex-grow:1}.RefundPolicyAgreement_text__wP109{font-size:15px;line-height:1.6;font-weight:500;letter-spacing:-.03rem;color:#868e96;flex-grow:1}.PaymentAgreement_agreement__NEKd4{background-color:#fff;padding:24px 20px;border-top:8px solid #f1f3f5}.PaymentAgreement_padding__RHxcG{padding:0 20px 24px}.PaymentRequestSection_paymentRequest__vuirw{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:24px 20px}.PaymentRequestSection_error__Z4P25,.PaymentRequestSection_requestButton__o_t_8{display:flex;width:100%;align-items:center;justify-content:center}.PaymentRequestSection_requestButton__o_t_8{gap:8px;padding:12px 14px;background-color:#343a40;border-radius:8px;color:#fff;transition:background-color .1s ease}.PaymentRequestSection_requestButton__o_t_8:active,.PaymentRequestSection_requestButton__o_t_8:hover{background-color:#212529}.PaymentRequestSection_requestButton__o_t_8:disabled{cursor:default;background-color:rgba(15,23,42,.05);color:#ced4da}.SimplePayment_simplePayment__lbmq_{display:flex;flex-direction:column;gap:8px;padding:24px 20px;position:relative}.SimplePayment_noMorePayAmount__fI09S{width:calc(100vw - 40px);height:100%;position:absolute;top:0;-webkit-backdrop-filter:grayscale(1);backdrop-filter:grayscale(1)}.Radio_wrapper__45U_g{position:relative;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:4px;flex-shrink:0}.Radio_input__fs44U{width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;pointer-events:none}.Radio_input__fs44U:before{content:"";position:absolute;display:flex;width:18px;height:18px;border-radius:999px;border:1px solid #dee2e6;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.Radio_input__fs44U:checked:before{background-color:#1c1c1e;border-color:#1c1c1e}.Radio_input__fs44U:checked:after{content:"";position:absolute;width:8px;height:8px;border-radius:999px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.Radio_input__fs44U:disabled:before{background-color:rgba(15,23,42,.05);border-color:#ced4da}.CardSelectDropdown_wrapper__vSoaM{position:relative;width:100%}.CardSelectDropdown_trigger__FG5tQ{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:48px;padding:12px 20px;background:#fff;border:1px solid #dee2e6;border-radius:8px;cursor:pointer;color:#343a40}.CardSelectDropdown_triggerOpen__pb_PA{border-color:#212529}.CardSelectDropdown_panel__dfVPd{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:600;background:#fff;border-radius:8px;box-shadow:0 16px 24px -7px rgba(41,45,61,.16),0 1px 4px 1px rgba(41,45,61,.06);list-style:none;margin:0;padding:8px;display:flex;flex-direction:column;gap:4px;max-height:360px;overflow-y:auto}.CardSelectDropdown_item__VH2DR{display:inline-flex;align-items:center;gap:8px;width:100%;padding:4px 12px;background:none;border:none;border-radius:4px;cursor:pointer;text-align:left}.CardSelectDropdown_item__VH2DR:hover{background:#f8f9fa}.CardSelectDropdown_selectedBadge__vO6Fn{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;background:#dbe4ff;border-radius:4px;flex-shrink:0}.CardSelectDropdown_divider__aFUbK{height:1px;background:#f1f3f5;margin:4px 0}.PaymentMethodCardOption_option__VfzVM{display:flex;flex-direction:column;gap:8px;padding:8px 0}.PaymentMethodCardOption_row__fuGzn{display:flex;align-items:center;gap:8px;cursor:pointer;background:none;border:none;width:100%;text-align:left}.PaymentMethodCardOption_body__aAKGZ{margin-left:32px;display:flex;flex-direction:column;gap:8px}.PaymentMethodCardOption_manageLink__ZawPY{background:rgba(15,23,42,.1);border:1px solid #f1f3f5;border-radius:8px;padding:12px 16px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;text-decoration:none;color:#343a40}.PaymentMethodNaverPayOption_option__QplGb{display:flex;align-items:center;gap:8px;padding:8px 0;cursor:pointer;background:none;border:none;width:100%;text-align:left}.PaymentMethodNaverPayOption_logo__SEe0D{display:block;height:16px;width:auto;flex-shrink:0}.SubscribeCardWrapper_wrapper__0i_t1{display:flex;flex-direction:column;gap:24px}.SubscribeCardWrapper_notice__x5pET,.SubscribeCardWrapper_options__ZWpKN{display:flex;flex-direction:column;gap:8px}.SubscribeCardWrapper_cardSkeleton__ec4nN{width:100%;height:52px}.SubscribeCardWrapper_naverPayGuide__tJMQw{margin:0;padding:0;list-style:none}.SubscribeCardWrapper_naverPayGuideItem__GuGdL{list-style:disc;margin-left:19.5px;color:#868e96}.SubscribePayment_subsPayment__gRmkZ{padding:24px 20px;display:flex;flex-direction:column;gap:24px;border-top:8px solid #f1f3f5}.ClassPrice_classPrice__EzgyJ{display:flex;align-items:center;justify-content:space-between}.TotalPriceTable_totalPriceDetail__r0P30{display:flex;flex-direction:column;gap:4px}.TotalPriceTable_totalPriceDetailButton__V_OU5{padding:0;margin:0;background-color:rgba(0,0,0,0)}.TotalPriceTable_totalPriceDetailButton__V_OU5,.TotalPriceTable_totalPriceRow__SfnqM{display:flex;align-items:center;justify-content:space-between}.TotalPriceTable_totalPriceWrapper__sGfkk{display:flex;flex-direction:column;gap:4px}.TotalPriceTable_iconWrapper__O5E1i{display:flex;align-items:center;gap:4px}.TotalPriceTable_icon__tAlmb{width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:#343a40;transition:transform .3s ease}.TotalPriceTable_iconSpin__6IkN5{transform:rotate(180deg)}.DiscountDetail_discountDetail__Au_oG{display:flex;flex-direction:column;gap:4px}.DiscountDetail_discountDetailButton__gMpip{padding:0;margin:0;background-color:rgba(0,0,0,0)}.DiscountDetail_discountDetailButton__gMpip,.DiscountDetail_discountRow__Puntt{display:flex;align-items:center;justify-content:space-between}.DiscountDetail_discountWrapper__c3k4R{display:flex;flex-direction:column;gap:4px}.DiscountDetail_iconWrapper__qvArf{display:flex;align-items:center;gap:4px}.DiscountDetail_icon__8o4Td{width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:#343a40;transition:transform .3s ease}.DiscountDetail_iconSpin__C1WgK{transform:rotate(180deg)}.PriceTable_priceTable__Qod1Z{display:flex;flex-direction:column;gap:4px}.PriceTable_priceRow__bhdun{display:flex;align-items:center;justify-content:space-between}.SubscribeBillingInfo_container__Zb4pm{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-radius:4px;background:#f8f9fa}.SubscribeBillingInfo_row__ABQx9{display:flex;align-items:center;justify-content:space-between}.PaymentTable_paymentTable__AgDj2{display:flex;flex-direction:column;gap:16px;padding:24px 20px;border-top:8px solid #f1f3f5}.PaymentTable_paymentInfo__hafUZ{display:flex;flex-direction:column;gap:8px}.OverlappedContents_wrapper__kILqu{display:flex;flex-direction:column;gap:16px;width:100%}.OverlappedContents_contents__b_k47{display:flex;flex-direction:column}.OverlappedContents_contents__b_k47>p{margin-top:8px}.OverlappedContents_contents__b_k47>p+h3{margin-top:16px}.OverlappedContents_container__chl8G{display:flex;flex-direction:column;padding:16px;border-radius:4px;background-color:#f8f9fa}.OverlappedContents_container__chl8G>:first-child{margin-bottom:8px}.BundleSelectedSchedule_bundle__lmBi6{display:flex;flex-direction:column;gap:4px}.BundleSelectedSchedule_scheduleDate__1e6X2{display:flex;align-items:center;gap:4px}.BundleSelectedSchedule_scheduleTime__5NCW2{display:flex;align-items:center;gap:8px}.BundleSelectedSchedule_skeleton__na8Su{width:100%;height:50px}.BundleSelectedSchedule_verticalDivider__Mvs7l{border:1px solid #dee2e6;height:12px;width:0}.BundleSelectedSchedule_icon__hrIBl{width:16px;height:16px;color:#4c6ef5;display:flex;align-items:center;justify-content:center;margin-right:4px}.GrayBox_grayBox__flmPA{padding:12px 16px;background-color:#f8f9fa;border-radius:4px}.OnedaySelectedSchedule_oneday__nEN2K{display:flex;align-items:center;justify-content:flex-start}.OnedaySelectedSchedule_skeleton__JOO3_{width:100%;height:50px}.OnedaySelectedSchedule_verticalDivider__MX4gj{border:1px solid #dee2e6;height:12px;width:0;margin:0 8px}.OnedaySelectedSchedule_icon__b8C4g{width:20px;height:20px;color:#4c6ef5;display:flex;align-items:center;justify-content:center;margin-right:4px}.SelectedChild_selectedChild__n72a4{display:flex;align-items:center;gap:8px}.SelectedChild_childIcon__ypc53{display:flex;align-items:center;justify-content:center}.SelectedChild_icon__Q_Nd9{width:24px;height:24px}@media only screen and (max-width:985px){.SelectedChild_icon__Q_Nd9{width:20px;height:20px}}.SelectedChild_dot__DdC5a{width:4px;height:4px;border-radius:999px;background-color:#dee2e6}.SelectedSchedule_selectedSchedule__6CDel{display:flex;flex-direction:column;gap:16px}.SelectedDataInfo_selectedData__NTB_S{display:flex;flex-direction:column;gap:8px;padding:24px 20px;border-top:1px solid #e9ecef}.SubscribeSelectedSchedule_timeTable__tp6yK{display:flex;flex-direction:column;gap:4px}.SubscribeSelectedSchedule_scheduleDate__58X8c{display:flex;align-items:center;gap:4px}.SubscribeSelectedSchedule_scheduleTime__UJg0Q{display:flex;align-items:center;gap:8px}.SubscribeSelectedSchedule_skeleton__dgfFr{width:100%;height:50px}.SubscribeSelectedSchedule_verticalDivider__DU6OF{border:1px solid #dee2e6;height:12px;width:0}.SubscribeSelectedSchedule_icon__7w0sx{width:16px;height:16px;color:#4c6ef5;display:flex;align-items:center;justify-content:center}.SubscribeCurriculum_curriculum__qPEN0{display:flex;flex-direction:column;padding-top:8px;gap:8px}.SubscribeCurriculum_curriculumDate__3OLI_{display:flex;align-items:center;gap:4px;margin-bottom:8px}.SubscribeCurriculum_icon__qTdxA{width:16px;height:16px;color:#1098ad;display:flex;align-items:center;justify-content:center}.SubscribeCurriculum_curriculumInfo__H9ndP{display:flex;word-break:break-all}.SubscribeCurriculum_order__pkUvN{display:inline-block;background-color:#868e96;padding:0 6px;border-radius:4px;margin-right:6px}.SubscribeStartDate_startDate__zphwk{display:grid;grid-row-gap:8px;row-gap:8px;grid-column-gap:16px;column-gap:16px;grid-template-columns:auto 1fr}.ShippingLink_shipping__KhEjb{display:flex;flex-direction:column;padding:24px 20px;gap:8px;border-top:8px solid #f1f3f5}.ShippingLink_shippingLink__TjHhE{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;padding:16px;align-items:center;border:1px solid #212529;border-radius:8px}.ShippingLink_icon__VxaBt{width:16px;height:16px;color:#212529;justify-content:center}.MoneyChargeLink_charge___x2iU,.ShippingLink_icon__VxaBt{display:flex;align-items:center}.MoneyChargeLink_icon__f0lTv{width:24px;height:24px}.MySubscriptionContent_container__cgPTE{display:flex;flex-direction:column}.MySubscriptionContent_container__cgPTE[data-has-items=true]{background-color:#fff}.MySubscriptionContent_container__cgPTE>section{background-color:rgba(0,0,0,0)}.MySubscriptionContent_topSection__YSIHw{display:flex;flex-direction:column;gap:16px;background-color:#fff}.MySubscriptionContent_header__gtQ1F{display:flex;flex-direction:column;padding:16px 20px 0}@media(min-width:985px){.MySubscriptionContent_header__gtQ1F{padding-top:20px}}.MySubscriptionContent_headerInner__hK6LI{display:flex;align-items:center;height:40px}.MySubscriptionContent_subtabs__Galvf{display:flex;gap:8px;padding:0 20px 20px}.MySubscriptionContent_subtabActive__t6gBL,.MySubscriptionContent_subtab__veIJB{display:inline-flex;flex:1 1;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;background-color:#fff;cursor:pointer;box-sizing:border-box}.MySubscriptionContent_subtab__veIJB{border:1px solid #dee2e6}.MySubscriptionContent_subtabActive__t6gBL{border:1px solid #212529}.MySubscriptionContent_divider__n63gz{height:8px;background-color:#f1f3f5;border:0}.MySubscriptionContent_container__cgPTE[data-has-items=false] .MySubscriptionContent_divider__n63gz{display:none}.MySubscriptionContent_list__31407{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.MySubscriptionContent_list__31407>li:last-child>article{border-bottom:none}.MySubscriptionContent_sentinel__Qmqgr{width:100%;height:1px}.SubscriptionKindTabView_container__cP1VV{display:flex;flex-direction:column}.SubscriptionKindTabView_kindTabs__eZhRJ{display:flex;align-items:center;gap:8px;padding:12px 20px;border-bottom:1px solid #e9ecef;background-color:#fff}.SubscriptionKindTabView_chip__vKdl4{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:5px 10px;border:1px solid #e9ecef;border-radius:999px;background-color:#fff;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.SubscriptionKindTabView_chipSelected__C5jtQ{border-color:rgba(0,0,0,0);background-color:#495057}.SubscriptionKindTabView_panel__HAuFE{display:block}.SubscriptionKindTabView_hidden__EZ8iw{display:none}.CardItem_cardItem__BbgSX{display:flex;align-items:center;gap:16px;padding:12px 0}.CardItem_cardItemButton__Lv8tM{display:flex;align-items:center;gap:8px;flex-grow:1;background-color:rgba(0,0,0,0);cursor:pointer;padding:0;margin:0}.CardItem_cardItemButton__Lv8tM .CardItem_cardItemIcon__Na_SQ{border-radius:999px;background-color:#fff;border:1px solid #343a40;display:flex;align-items:center;justify-content:center;position:relative;width:20px;height:20px}.CardItem_cardItemButton__Lv8tM .CardItem_cardItemIcon__Na_SQ.CardItem_selected__kcimA{background-color:#4c6ef5;border:none}.CardItem_cardItemButton__Lv8tM .CardItem_cardItemIcon__Na_SQ.CardItem_selected__kcimA:after{content:"";width:8px;height:8px;background-color:#fff;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CardItem_cardItemContent__FE2_O{display:flex;flex-direction:column;text-align:left}.CardItem_cardDeleteButton__M6Y6Y{display:flex;align-items:center;gap:8px;background-color:rgba(0,0,0,0);cursor:pointer;padding:0;margin:0}.CardItem_cardDeleteButton__M6Y6Y>p{white-space:nowrap}.AddCardButton_icon__5XmFi{color:#343a40}.CardList_cardList__GboDC{display:flex;flex-direction:column}.NaverPayNoticeBox_box__2OWTt{background:#f8f9fa;padding:24px 16px;border-radius:2px;list-style:none;margin:0}.NaverPayNoticeBox_item__bIoXE{list-style:disc;margin-left:19.5px;color:#868e96}.CardModal_cardModal__dqYIy{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width:985px){.CardModal_cardModal__dqYIy{padding:24px 20px;height:85vh}}.DeliveryDetailModal_body__x9hfg,.DeliveryDetailModal_modalBody__Vdyk1{display:flex;flex-direction:column}.DeliveryDetailModal_body__x9hfg{gap:24px;padding:8px 20px 0}@media(max-width:985px){.DeliveryDetailModal_body__x9hfg{padding-top:16px}}.DeliveryDetailModal_footer__0YbC7{position:-webkit-sticky;position:sticky;bottom:0;display:flex;justify-content:flex-end;background-color:#fff;padding:8px 20px 16px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media(max-width:985px){.DeliveryDetailModal_footer__0YbC7{justify-content:stretch;padding-top:24px;border-radius:0}}.DeliveryDetailModal_ctaSlot__0h49I{width:100%}@media(min-width:985px){.DeliveryDetailModal_ctaSlot__0h49I{width:80px}}.DeliveryDetailModal_group__QhzGB{display:flex;flex-direction:column;gap:12px}.DeliveryDetailModal_infoRow__csSpV{display:flex;align-items:center;gap:8px}.DeliveryDetailModal_rowLabel__VsrIg{flex:1 1;min-width:0}.DeliveryDetailModal_trackingValue__Ed8rz{display:inline-flex;align-items:center;gap:4px}.DeliveryDetailModal_trackingNo__d2qOQ{color:inherit;text-decoration:underline;cursor:pointer}.DeliveryDetailModal_copyButton__Ylxsw{display:inline-flex;padding:0;border:none;background:none;cursor:pointer;color:#495057}.DeliveryDetailModal_addressRow__iJa2_{display:flex;align-items:flex-start;gap:12px}.DeliveryDetailModal_addressValue__75_Py{flex:1 1;min-width:0;text-align:right;word-break:keep-all;overflow-wrap:anywhere}.DefaultAddressCard_container__fETER{background-color:#fff}.DefaultAddressCard_card__PcucO{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:8px;background-color:#f8f9fa}@media only screen and (min-width:985px){.DefaultAddressCard_card__PcucO{padding:16px 20px}}.DefaultAddressCard_header__fsjef{display:flex;align-items:center;justify-content:space-between;gap:8px}.DefaultAddressCard_changeButton__BQKlz{width:56px;height:32px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:1px solid #dee2e6;border-radius:4px;background-color:#fff;cursor:pointer}@media only screen and (min-width:985px){.DefaultAddressCard_changeButton__BQKlz{width:64px;height:34px}}.DefaultAddressCard_body__tfFg_{display:flex;flex-direction:column}.WorkbookDeliveryModal_wrapper___l6Hh{display:flex;flex-direction:column;max-height:70vh}.WorkbookDeliveryModal_body__qvxMx{flex:1 1;display:flex;flex-direction:column;padding:8px 20px;overflow-y:auto}@media only screen and (max-width:985px){.WorkbookDeliveryModal_body__qvxMx{padding-top:16px;padding-bottom:16px}}.WorkbookDeliveryModal_historyTitle__h49At{margin-top:24px;margin-bottom:8px}.WorkbookDeliveryModal_skeletonGroup__DFFvA{display:flex;flex-direction:column;gap:16px}.WorkbookDeliveryModal_footer__ymJkr{display:flex;padding:8px 20px 16px;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media only screen and (max-width:985px){.WorkbookDeliveryModal_footer__ymJkr{padding-top:16px;border-radius:0}}.WorkbookDeliveryModal_ctaSlot__7TdWR{width:100%}.WorkbookDeliveryModal_detailTitle__EOnrU{display:inline-flex;align-items:center;gap:4px}.WorkbookDeliveryModal_backButton__BIQFj{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.WorkbookDeliveryModal_list__Q6GCE{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.WorkbookDeliveryModal_row__y62tj{border-bottom:1px solid #f1f3f5}.WorkbookDeliveryModal_row__y62tj:last-child{border-bottom:0}.WorkbookDeliveryModal_rowButton__m3CWE{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 8px;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.WorkbookDeliveryModal_status__W_NUl{display:inline-flex;align-items:center;gap:2px;color:#4c6ef5}.WorkbookListCard_card__y3RCX{display:flex;flex-direction:column;gap:12px;padding:24px 20px;border-bottom:8px solid #f1f3f5;background-color:#fff}.WorkbookListCard_titleGroup__dei6I{display:flex;flex-direction:column;gap:4px}.WorkbookListCard_header__Wkp_8{display:flex;align-items:center;gap:8px}.WorkbookListCard_tag__6YYl_{display:flex;align-items:center;flex-shrink:0;width:-moz-fit-content;width:fit-content;white-space:nowrap;padding:2px 6px;border-radius:4px;background-color:#f1f3f5}.WorkbookListCard_teacher__yJkB4{display:inline-flex;align-items:center;min-width:0;gap:4px}.WorkbookListCard_teacherAvatar__Eqg_Y{flex-shrink:0;width:16px;height:16px;overflow:hidden;border-radius:50%;background-color:rgba(15,23,42,.1)}.WorkbookListCard_teacherName__AlWKm{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkbookListCard_fields__InUg5{display:flex;flex-direction:column;gap:4px}.WorkbookListCard_field__ENE_Q{display:flex;gap:12px;align-items:flex-start}.WorkbookListCard_fieldLabel__OQ1_v{flex-shrink:0;min-width:47px;white-space:nowrap}.WorkbookListCard_actions__Ig_4l{display:flex;flex-direction:column;gap:8px}.WorkbookListCard_vodButton__otLCw{gap:8px;border:0;border-radius:6px;background-color:#343a40;color:#fff}.WorkbookListCard_resubscribeButton__tn3FN,.WorkbookListCard_vodButton__otLCw{display:flex;align-items:center;justify-content:center;width:100%;height:40px;padding:0 16px;cursor:pointer}.WorkbookListCard_resubscribeButton__tn3FN{border:1px solid #dee2e6;border-radius:6px;background-color:#fff}.WorkbookListCard_subActions__JCuT9{display:flex;gap:8px}.WorkbookListCard_subActions__JCuT9>*{flex:1 1}.WorkbookListCard_registerButton__4YqMZ{display:flex;width:100%}.WorkbookListCard_registerButton__4YqMZ,.WorkbookListCard_subButton__fYF8d{align-items:center;justify-content:center;height:40px;padding:0 16px;border:1px solid #dee2e6;border-radius:6px;background-color:#fff;color:#212529;cursor:pointer}.WorkbookListCard_subButton__fYF8d{display:inline-flex;gap:8px}.NoticeSection_container__Zb_Ub,.NoticeSection_listItems__cJCyg{display:flex;flex-direction:column}.NoticeSection_listItems__cJCyg{gap:8px;margin-top:8px}.WorkbookSubscriptionPage_container__mqkvB{display:flex;flex-direction:column}.WorkbookSubscriptionPage_header__uSaB9{padding:16px 20px;background-color:#fff}.WorkbookSubscriptionPage_headerInner___x3Qn{display:flex;align-items:center;height:40px}.WorkbookSubscriptionPage_divider__BZFdl{height:8px;background-color:#f1f3f5}.WorkbookSubscriptionPage_list__YwdPT{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.WorkbookSubscriptionPage_list__YwdPT>li:last-child>article{border-bottom:none}.WorkbookSubscriptionPage_noticeWrapper__TT2WV{display:flex;flex-direction:column;gap:24px;padding:32px 20px;background-color:#f1f3f5;margin-bottom:24px}@media only screen and (max-width:985px){.WorkbookSubscriptionPage_noticeWrapper__TT2WV{margin-bottom:0}}.WorkbookSubscriptionPage_unsubscribedToast__USZbS{margin-bottom:76px}@media only screen and (min-width:985px){.WorkbookSubscriptionPage_unsubscribedToast__USZbS{margin-bottom:98px}}.CardWrapperComponent_cardWrapper__1l1Hk{display:flex;border:1px solid #f1f3f5;align-items:center;justify-content:space-between;border-radius:4px;padding:9.5px 16px}.CardWrapperComponent_cardWrapper__1l1Hk>button{width:-moz-fit-content;width:fit-content}.MembersSubscribeCardWrapper_cardSkeleton__4fEjF{width:100%;height:52px}.MembersCard_membersCard__baFgT{padding:24px 20px;display:flex;flex-direction:column;gap:16px;border-top:8px solid #f1f3f5}.MoneyInput_container__IOAmh{display:flex;position:relative;width:100%;align-items:center;flex-direction:row;border:1px solid #dee2e6;border-radius:8px;background-color:#fff}.MoneyInput_container__IOAmh:focus-within{border:1px solid #228be6}.MoneyInput_container__IOAmh:focus-within .MoneyInput_placeholder__qW2x3:after{content:"|";margin-left:0;animation:MoneyInput_blink__ISwxK 1s step-start infinite}.MoneyInput_inputContainer__8RxG1{flex-grow:1}.MoneyInput_input__enqAc{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;pointer-events:none}.MoneyInput_input__enqAc:focus{outline:none}.MoneyInput_unit__f3XWN{padding:8px 16px 8px 4px;display:flex;justify-content:center;align-items:center}.MoneyInput_input__enqAc[type=number]::-webkit-inner-spin-button,.MoneyInput_input__enqAc[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MoneyInput_cleanButton__gTvfX{color:#868e96;background-color:rgba(0,0,0,0);width:20px;height:20px;display:flex;align-items:center}.MoneyInput_placeholder__qW2x3{width:100%;height:100%;pointer-events:none;padding:0 16px}.MoneyInput_placeholderBold__SSHiq{color:#343a40}@keyframes MoneyInput_blink__ISwxK{0%,50%{opacity:1}51%,to{opacity:0}}.MoneyInputWrapper_moneyInputWrapper__75aYV{display:grid;grid-template-columns:1fr 86px;grid-gap:8px;gap:8px}@media only screen and (min-width:985px){.MoneyInputWrapper_moneyInputWrapper__75aYV{grid-template-columns:1fr 110px}}.MoneyInputWrapper_moneyInputWrapper__EuPWf{display:grid;grid-template-columns:1fr 86px;grid-gap:8px;gap:8px}@media only screen and (min-width:985px){.MoneyInputWrapper_moneyInputWrapper__EuPWf{grid-template-columns:1fr 110px}}