.UsableProduct_usable__KXQ4D{display:flex;flex-direction:column}.Header_responsiveHeader__MMqmw{width:100%;margin:auto}@media only screen and (max-width:985px){.Header_desktopHeader__VHUC3{display:none}}@media only screen and (min-width:985px){.Header_mobileHeader__7lygW{display:none}}.EventTimerNudge_nudgeButton__eV2a7{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;border-radius:8px;padding:8px 12px;background:linear-gradient(90deg,#fff4e6,#ffe8cc);min-width:-moz-fit-content;min-width:fit-content}.EventTimerNudge_nudgeButton__eV2a7 .EventTimerNudge_content__BzT_C{display:flex;align-items:center;gap:8px;width:100%}.EventTimerNudge_nudgeButton__eV2a7 .EventTimerNudge_content__BzT_C .EventTimerNudge_image__3H2Ny{width:56px;height:56px;display:flex;align-items:center;justify-content:center}.EventTimerNudge_nudgeButton__eV2a7 .EventTimerNudge_content__BzT_C .EventTimerNudge_text__ZXzBm{display:flex;flex-direction:column;align-items:flex-start;width:100%;white-space:nowrap}.EventTimerNudge_nudgeButton__eV2a7 .EventTimerNudge_content__BzT_C .EventTimerNudge_text__ZXzBm .EventTimerNudge_description__Sbxbt{display:flex;align-items:center;gap:4px}.EventTimerNudge_nudgeButton__eV2a7 .EventTimerNudge_content__BzT_C .EventTimerNudge_text__ZXzBm .EventTimerNudge_timer__neEdi{display:flex;align-items:center;justify-content:center}.EventTimerNudge_nudgeButton__eV2a7 .EventTimerNudge_content__BzT_C .EventTimerNudge_arrow__ZvuYN{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.HeaderAnimationWrapper_header__eA0Cx{width:100dvw;position:fixed;top:0;display:flex;z-index:92;height:58px;background-color:#fff;padding:0 20px}@media only screen and (min-width:985px){.HeaderAnimationWrapper_header__eA0Cx{height:67px;padding:0 16px}}.HeaderAnimationWrapper_shadow__1e5Mx{border-bottom:1px solid rgba(112,115,124,.16);box-shadow:0 8px 8px -8px rgba(41,45,61,.08),0 1px 4px 1px rgba(41,45,61,.06)}.MenuButton_menuButton__ysAUk{display:flex;align-items:center;justify-content:center;margin:4px;width:24px;height:24px}@media only screen and (min-width:985px){.MenuButton_menuButton__ysAUk{width:32px;height:32px}}.MenuButton_icon__G8UP4{display:flex;align-items:center;justify-content:center;width:24px;height:24px}@media only screen and (min-width:985px){.MenuButton_icon__G8UP4{width:32px;height:32px}}@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:#20201d}@media only screen and (max-width:985px){.GuestMenuList_signUpLink__RXv79{display:none}}.FavoriteButton_favoriteButton__NalLM{border:none;background-color:rgba(0,0,0,0);padding:0;margin:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.FavoriteButton_heartOutline__A8erx{color:rgba(33,37,41,.43)}.FavoriteButton_heartFill__u0VeB{color:#fa5252}.FavoriteButton_heartBlur__ic1rq{color:hsla(0,0%,100%,.5019607843)}.UserMenuList_menuListWrapper__BNN0f{display:flex}.UserMenuList_menuList__UEGCV{display:flex;align-items:center;gap:2px}.PrevPathButton_prevButton__Vdkfv{display:flex;background-color:rgba(0,0,0,0);border: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:auto 1fr auto;grid-gap:16px;gap:16px;align-items:center}.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:auto 1fr auto}}.HeaderWrapper_isSearchPage__rnj_w{display:flex;justify-content:space-between;align-items:center;padding:0 16px}.HeaderWrapper_noMenu__bOSKE{align-items:center}@media(max-width:985px){.HeaderWrapper_noMenu__bOSKE{display:none}}.HeaderWrapper_logoWrapper__bYrKi,.Logo_logo__p03Zm{display:flex;align-items:center}.Logo_logo__p03Zm{cursor:pointer}.Logo_logoImage__fdrk8{position:relative;width:24px;height:24px}@media only screen and (min-width:985px){.Logo_logoImage__fdrk8{width:30px;height:30px}}.Logo_doodleImage__5yzG_{position:relative;width:32px;height:32px}@media only screen and (min-width:985px){.Logo_doodleImage__5yzG_{width:36px;height:36px}}.Logo_defaultGap__tXNb_{gap:8px}@media only screen and (min-width:985px){.Logo_defaultGap__tXNb_{margin-right:32px}}@media only screen and (max-width:985px){.Logo_defaultGap__tXNb_{margin-right:16px}}.Logo_doodleGap__3dFtX{gap:4px}@media only screen and (min-width:985px){.Logo_doodleGap__3dFtX{margin-right:32px}}@media only screen and (max-width:985px){.Logo_doodleGap__3dFtX{margin-right:8px}}.Logo_logoText__dra__{cursor:pointer;position:relative;width:65px;height:30px}@media only screen and (max-width:985px){.Logo_logoText__dra__{display:none}}.PageTypeLinkItem_link__XQHxA{white-space:nowrap;transition:color .2s ease;color:#adb5bd}.PageTypeLinkItem_link__XQHxA.PageTypeLinkItem_active__gz3NF,.PageTypeLinkItem_link__XQHxA:hover{color:#343a40}.IconLink_icon__8jKRv{display:flex}.StackNavigation_container__KRTUa{display:flex;gap:8px;align-items:center;height:56px;justify-content:space-between}.StackNavigation_sub__faUO6{display:flex;gap:16px;align-items:center}.StackNavigation_subAdd__OKJ1X{display:flex;align-items:center;justify-content:flex-end}.StackNavigation_main__YiLZp{display:flex;gap:8px;align-items:center}.PageTypeTab_wrapper__I1uG2{display:flex;gap:8px}@media only screen and (min-width:985px){.PageTypeTab_wrapper__I1uG2{gap:16px}}.SearchBox_searchWrapper___DGmb{display:flex;align-items:center;max-width:400px;width:100%}.SearchBox_search__Dxi_t{display:flex;flex-grow:1;align-items:center;border-radius:999px;background-color:#f1f3f5;height:36px;padding:0 12px;gap:4px}@media(min-width:985px){.SearchBox_search__Dxi_t{height:50px;gap:8px;padding:0 16px}}.SearchBox_icon__QuvU2{position:relative;width:20px;height:20px}@media(min-width:985px){.SearchBox_icon__QuvU2{width:24px;height:24px}}@media only screen and (max-width:985px){.SearchBox_homeSearch__3gYLv{display:none}}.RedDot_redDot__3f_UV{width:12px;height:12px;border-radius:50%;background-color:#fa5252;border:2px solid #fff}.ChatMenuButton_menuButton___e7ek{display:flex;align-items:center;justify-content:center;position:relative;margin:4px;width:32px;height:32px}.ChatMenuButton_menuButton___e7ek .ChatMenuButton_newMessageIndicatorWrapper__q8qZo{position:absolute;top:2px;right:2px}@media only screen and (max-width:985px){.ChatMenuButton_menuButton___e7ek{width:24px;height:24px}.ChatMenuButton_menuButton___e7ek .ChatMenuButton_newMessageIndicatorWrapper__q8qZo{position:absolute;top:0;right:0}}.ChatMenuButtonServerWrapper_chatDisabled__I7WIU{margin:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ChatMenuButtonServerWrapper_chatDisabled__I7WIU>svg{color:rgba(112,115,124,.16)}@media only screen and (min-width:985px){.ChatMenuButtonServerWrapper_chatDisabled__I7WIU{width:32px;height:32px}}@media only screen and (max-width:985px){.ChatMenuButtonServerWrapper_desktopOnly__95Yhj{display:none}}@media only screen and (min-width:985px){.ChatMenuButtonServerWrapper_mobileOnly__QRgbR{display:none}}.ChatMobileHeader_wrapper__oe5wU{width:100%;margin:auto;height:58px;display:flex;gap:8px;align-items:center}.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}.ErrorText_errorContainer__wzPn9{display:flex;align-items:center;gap:4px}.ErrorText_errorContainer__wzPn9>figure{display:flex;align-items:center;justify-content:center;width:16px;height:16px}@media only screen and (min-width:985px){.ErrorText_errorContainer__wzPn9>figure{width:20px;height:20px}}.SuggestContentInput_container__Ipwck{display:flex;width:100%;flex-direction:column}.SuggestContentInput_inputArea__jH2rS{width:100%;padding:24px 16px;min-height:352px;border:none;border-bottom:1px solid #f1f3f5;resize:none}@media only screen and (min-width:985px){.SuggestContentInput_inputArea__jH2rS{padding:32px 24px}}.SuggestContentInput_errorContainer__ER_ws{padding:0 16px}@media only screen and (min-width:985px){.SuggestContentInput_errorContainer__ER_ws{padding:0 20px}}.SuggestMaxCountInput_container__VkM5e{display:flex;gap:8px;position:relative;width:100%;align-items:center;flex-direction:row;border-bottom:1px solid #f1f3f5}@media only screen and (max-width:985px){.SuggestMaxCountInput_container__VkM5e{padding:20px}}@media only screen and (min-width:985px){.SuggestMaxCountInput_container__VkM5e{padding:16px 20px}}.SuggestMaxCountInput_container__VkM5e:focus-within .SuggestMaxCountInput_placeholder__0WOj7:after{content:"|";margin-left:0;animation:SuggestMaxCountInput_blink__cWVAD 1s step-start infinite}.SuggestMaxCountInput_container__VkM5e .SuggestMaxCountInput_label__fuiZA{display:flex;align-items:center;gap:16px}.SuggestMaxCountInput_container__VkM5e .SuggestMaxCountInput_label__fuiZA>p{white-space:nowrap}.SuggestMaxCountInput_inputContainer__Bf_Bc{flex-grow:1;text-align:right}.SuggestMaxCountInput_input__L0WEZ{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}.SuggestMaxCountInput_input__L0WEZ:focus{outline:none}.SuggestMaxCountInput_input__L0WEZ[type=number]::-webkit-inner-spin-button,.SuggestMaxCountInput_input__L0WEZ[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SuggestMaxCountInput_placeholder__0WOj7{width:100%;height:100%;pointer-events:none}.SuggestMaxCountInput_placeholderBold__Rmsyi{color:#343a40}.SuggestMaxCountInput_divider__7uqcy{width:1px;height:16px;background-color:#adb5bd}@keyframes SuggestMaxCountInput_blink__cWVAD{0%,50%{opacity:1}51%,to{opacity:0}}.SuggestMaxCountInput_errorContainer__mtrGN{padding:8px 20px 4px}@media only screen and (min-width:985px){.SuggestMaxCountInput_errorContainer__mtrGN{padding:8px 20px 4px}}.OpenUrlPostMessageButton_PostMessageButton__7ZGsH{background-color:rgba(0,0,0,0)}.About_container__6znhK{display:flex;flex-direction:column;gap:16px}@media(min-width:985px){.About_container__6znhK{flex:1 1}}.About_title__4kBEK{color:rgba(33,37,41,.6117647059)}.About_contentContainer__OqMJE{display:flex;flex-direction:column;gap:8px}.About_content__dWrQx{color:#343a40}.CommunitySuggestDetailLayout_wrapper__ldxHd{width:100%;min-height:100vh;background-color:#f1f3f5;display:flex;flex-direction:column;align-items:center}.CommunitySuggestDetailLayout_page__MqqxG{background-color:#fff}.AppDownload_appDownload__WMqjt{display:flex;flex-direction:column;width:100%;gap:16px}@media(min-width:985px){.AppDownload_appDownload__WMqjt{max-width:320px;height:203px}}.AppDownload_appList__yZkLw{display:flex;flex-direction:column;gap:8px}.AppDownload_appLink__OmvR5{height:40px;border:1px solid rgba(112,115,124,.2196078431)}.AppDownload_appLink__OmvR5,.AppDownload_link__bpgeA{display:flex;justify-content:center;align-items:center;border-radius:4px}.AppDownload_link__bpgeA{width:100%;height:100%}.BusinessInformation_container__3qnts{display:flex;flex-direction:column;gap:16px}.BusinessInformation_text__sQR4R{color:rgba(33,37,41,.6117647059)}.CustomerService_container__0_3jE{display:flex;flex-direction:column;gap:16px}.CustomerService_buttonContainer__sF7mf{display:flex;gap:8px;height:40px}.CustomerService_button__KD1ok{display:flex;width:100%;justify-content:center;align-items:center;border:1px solid rgba(112,115,124,.2196078431);padding:0 var(--spacingverticalspace200) 0 var(--spacingverticalspace200);border-radius:4px;color:#343a40;background-color:rgba(0,0,0,0)}.CustomerService_title__eTWCy{color:rgba(33,37,41,.6117647059)}.CustomerService_link__bkka9{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.CustomerServiceInfo_description__kEod3{gap:8px;color:rgba(33,37,41,.6117647059)}.MembersEventImage_image__S1J3C{display:flex;justify-content:center;align-items:center}.MembersEventImage_image__S1J3C img{width:100%;height:100%;max-width:720px}.MembersEventImage_displayNone__KAEz_{display:none}.Footer_footer__6dpnM{background:#f1f3f5;padding:32px 20px;display:flex;justify-content:center;width:100dvw}@media(min-width:985px){.Footer_footer__6dpnM{padding:48px 20px}}@media only screen and (max-width:985px){.Footer_responsiveView__CI_lM{display:none}}.Footer_container__BC5wO{display:flex;flex-direction:column;gap:24px;max-width:1280px}.Footer_csWrapper__gMPeq,.Footer_menuWrapper__mNQRZ{display:flex;width:100%;flex-direction:column;gap:24px}@media(min-width:985px){.Footer_csWrapper__gMPeq{flex-direction:row;gap:16px}}.Footer_contentWrapper__jedzX{display:flex;flex-direction:column;gap:24px}@media(min-width:985px){.Footer_contentWrapper__jedzX{flex-direction:row}}.Footer_line__kxjxM{border-top:1px solid rgba(112,115,124,.2196078431)}@media(min-width:985px){.Footer_line__kxjxM{visibility:hidden}}.Footer_spacer__4Iqs0{height:56px}.layout_homeLayout__1tQvL{display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (max-width:985px){.layout_homeLayout__1tQvL{padding-top:45px}}@media only screen and (min-width:985px){.layout_homeLayout__1tQvL{padding-top:62px}}.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}.Socials_container__1m0zM{display:flex;gap:16px;justify-content:center;align-items:center}.Socials_link__5ytL7{display:flex}.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}.DetailHeader_detailHeader__LEtYu{display:flex;align-items:center}.ReviewPolicyTooltip_icon__ghs_i{display:flex;margin:0;padding:0;align-items:center;justify-content:right;color:#212529;width:24px;height:24px;cursor:pointer}@media only screen and (min-width:985px){.ReviewPolicyTooltip_icon__ghs_i{width:24px;height:24px}}.ReviewPolicyTooltip_reviewPolicyTooltip__7PR5e{display:flex;flex-direction:column;gap:12px;width:300px}.ReviewPolicyTooltip_reviewPolicyTooltipItem__Ths70{list-style-type:disc;padding-left:20px;padding-right:20px}.ReviewPolicyTooltip_close__FMpcm{position:absolute;top:12px;right:12px}.ReviewPolicyTooltip_closeBtn__m_H_b{background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.CommunitySuggestLayout_wrapper__ux3w6{width:100%;min-height:100vh;background-color:#f1f3f5;display:flex;flex-direction:column;align-items:center}.CategoryButton_mobileCategoryButtonContainer__83LaZ{display:flex;padding:8px 8px 8px 20px;gap:10px}@media only screen and (min-width:985px){.CategoryButton_mobileCategoryButtonContainer__83LaZ{display:none}}.CategoryButton_mobileCategoryButtonContainer__83LaZ .CategoryButton_mobileCategoryButton__mqZM9{display:flex;padding:4px 6px;gap:4px;border-radius:2px;color:#fff;background-color:#20201d;white-space:nowrap;justify-content:center;align-items:center}.CategoryButton_desktopCategoryButtonContainer___T2qv{display:flex}@media only screen and (max-width:985px){.CategoryButton_desktopCategoryButtonContainer___T2qv{display:none}}.CategoryButton_desktopCategoryButtonContainer___T2qv .CategoryButton_desktopCategoryButton__SvISf{display:flex;padding:10px 12px;gap:4px;border-radius:4px;color:#fff;background-color:#20201d;white-space:nowrap;justify-content:center;align-items:center}.HomeAllCategoryItem_container__pvlxR{display:flex;flex-direction:column;flex:1 1}.HomeAllCategoryItem_container__pvlxR .HomeAllCategoryItem_main__Z9YI_{display:flex;padding:8px 6px 8px 16px;gap:2px;justify-content:space-between;align-items:center}.HomeAllCategoryItem_container__pvlxR .HomeAllCategoryItem_main__Z9YI_ .HomeAllCategoryItem_icon__h3pUB{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%}.HomeAllCategoryItem_container__pvlxR .HomeAllCategoryItem_main__Z9YI_:hover p{color:#f08c00}.HomeAllCategoryItem_container__pvlxR .HomeAllCategoryItem_main__Z9YI_:hover .HomeAllCategoryItem_icon__h3pUB{background-color:#ffec99}.HomeAllCategoryItem_container__pvlxR .HomeAllCategoryItem_sub__V2FLb{display:flex;padding:4px 1.5px 4px 6px}.HomeAllCategoryItem_container__pvlxR .HomeAllCategoryItem_sub__V2FLb .HomeAllCategoryItem_hover__PaJD2{display:flex;padding:2px 0 2px 14px;width:100%;border-radius:4px}.HomeAllCategoryItem_container__pvlxR .HomeAllCategoryItem_sub__V2FLb:hover .HomeAllCategoryItem_hover__PaJD2{background-color:rgba(33,37,41,.05)}.HomeAllCategory_section__dilxh{display:flex;align-items:stretch;gap:8px;height:-moz-fit-content;height:fit-content}.HomeAllCategory_section__dilxh .HomeAllCategory_item__fPEAg{display:flex;width:100%}.HomeAllCategory_section__dilxh .HomeAllCategory_divider__WNkdI{display:flex;background-color:rgba(112,115,124,.16);width:1px}.CategorySwiper_container__bkGKu{position:relative;width:100%;height:100%;max-width:1280px;flex-direction:row;display:flex;align-items:center}.CategorySwiper_item__yHA_O{display:flex;width:-moz-fit-content!important;width:fit-content!important;justify-content:center}.CategorySwiper_item__yHA_O .CategorySwiper_swiperItem__UFG_H{display:flex;align-items:center;padding:0 8px}.CategorySwiper_item__yHA_O .CategorySwiper_swiperItem__UFG_H .CategorySwiper_skeleton__JGQje{width:100px;height:35px}@media only screen and (max-width:985px){.CategorySwiper_item__yHA_O .CategorySwiper_swiperItem__UFG_H .CategorySwiper_skeleton__JGQje{width:70px;height:22px}}.CategoryFilter_wrapper__1Or1H{position:relative;width:100%;height:100%;flex-direction:row;display:flex;align-items:center}.CategoryFilter_item__qQvWl{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center}.CategoryFilter_item__qQvWl .CategoryFilter_swiperItem__Dx6Ta{display:flex;align-items:center;margin:0 8px;border-bottom:2px solid rgba(0,0,0,0);transition:border-color .2s ease,color .2s ease}@media only screen and (min-width:985px){.CategoryFilter_item__qQvWl .CategoryFilter_swiperItem__Dx6Ta{margin:0 16px}}.CategoryFilter_item__qQvWl .CategoryFilter_swiperItem__Dx6Ta.CategoryFilter_active__LTziQ{border-bottom-color:#495057}.StickyHeaderSection_wrapper__ZgQOY{width:100vw;position:absolute;background-color:#fff;display:flex;justify-content:center;z-index:1;flex-direction:column;align-items:center}@media only screen and (min-width:985px){.StickyHeaderSection_wrapper__ZgQOY{top:67px;height:62px}}@media only screen and (max-width:985px){.StickyHeaderSection_wrapper__ZgQOY{top:58px;height:45px;justify-content:flex-start}}.StickyHeaderSection_container__3RfPw{position:relative;width:100%;height:100%;max-width:1280px;flex-direction:row;display:flex;align-items:center}.StickyHeaderSection_underline__rJvxz{border-bottom:1px solid rgba(112,115,124,.16)}.StickyHeaderSection_shadow__pKTRt{box-shadow:0 8px 16px 0 rgba(75,76,87,.08),0 0 4px 0 rgba(75,76,87,.04)}.StickyHeaderSection_categoryList__r3adU{position:absolute;background-color:hsla(0,0%,100%,.97);top:100%;left:0;right:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:8px 8px 16px;gap:16px;box-shadow:0 24px 32px -16px rgba(75,76,87,.16);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column}.StickyHeaderSection_categoryList__r3adU .StickyHeaderSection_section__0y59H{display:flex;align-items:stretch;gap:8px;height:-moz-fit-content;height:fit-content}.StickyHeaderSection_categoryList__r3adU .StickyHeaderSection_section__0y59H .StickyHeaderSection_item___JDl6{display:flex;width:100%}.StickyHeaderSection_categoryList__r3adU .StickyHeaderSection_section__0y59H .StickyHeaderSection_divider__2QsCN{display:flex;background-color:rgba(112,115,124,.16);width:1px}@media only screen and (max-width:985px){.StickyHeaderSection_categoryList__r3adU{display:none}}.StickyHeaderSection_swiperContainer__sqv65{height:100%}.StickyHeaderSection_default__ndIkx{opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.StickyHeaderSection_hover__gEPF0{opacity:1;transform:translateY(0);pointer-events:auto;z-index:100}.HomeHeader_main__o2yHp{width:100dvw;position:fixed;top:0;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:92;height:58px;background-color:#fff}@media only screen and (min-width:985px){.HomeHeader_main__o2yHp{height:67px}}.HomeHeader_mainHeader__f7bzk{z-index:2;background-color:#fff;width:100vw;align-items:center;justify-content:center;display:flex;height:100%;padding:8px 20px}@media only screen and (min-width:985px){.HomeHeader_mainHeader__f7bzk{padding:0}}.layout_homeLayout__V6yhV{display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (max-width:985px){.layout_homeLayout__V6yhV{padding-top:45px}}@media only screen and (min-width:985px){.layout_homeLayout__V6yhV{padding-top:62px}}.HomeOrderSelect_orderSelect__sW2sp{width:100%;display:flex;align-items:center;justify-content:flex-end;padding:16px 20px 0;position:relative;z-index:91}@media only screen and (min-width:985px){.HomeOrderSelect_orderSelect__sW2sp{padding:24px 0 0}}.EventLink_button__MInwU{cursor:pointer;padding:10px 16px;display:flex;gap:8px;background-color:#20201d;border-radius:8px;justify-content:center;align-items:center}.MembersCouponCloseButton_container__kpGZ0{display:flex;justify-content:center;align-items:center;width:20px;height:20px;background:rgba(0,0,0,0);color:#fff}.MembersCoupon_container__Ley_2{position:fixed;overflow:hidden;z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:rgba(33,37,41,.8);bottom:64px;width:100%;box-shadow:0 -4px 16px 0 rgba(0,0,0,.1019607843)}@media only screen and (min-width:985px){.MembersCoupon_container__Ley_2{width:530px;bottom:24px;border-radius:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);box-sizing:content-box}}.MembersCoupon_container__Ley_2 p{white-space:nowrap}.MembersCoupon_container__Ley_2 .MembersCoupon_wrapper__1_wXb{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}@media only screen and (min-width:985px){.MembersCoupon_container__Ley_2 .MembersCoupon_wrapper__1_wXb{padding:10px 16px}}.MembersCoupon_text__N7I_g{display:flex;gap:4px;width:-moz-fit-content;width:fit-content;justify-content:flex-start;align-items:center}.MembersCoupon_buttons__XCZ8p{display:flex;gap:4px;justify-content:center;align-items:center}.MembersCoupon_emoji__XatyE{width:28px;height:28px;display:flex;align-items:center;justify-content:center}@media(max-width:985px){.MembersCoupon_emoji__XatyE{width:24px;height:24px}}@media(min-width:985px){.MembersCoupon_emoji__XatyE{width:28px;height:28px}}@keyframes SecretCoupon_pulse__d8Nc5{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@keyframes SecretCoupon_rotate__rwwi3{to{transform:translate(-50%,-50%) rotate(1turn)}}.SecretCoupon_container__ZqI8Y{position:fixed;overflow:hidden;z-index:1;background-color:#f1f3f5;bottom:64px;width:100%;box-shadow:0 -4px 16px 0 rgba(0,0,0,.1019607843)}@media only screen and (min-width:985px){.SecretCoupon_container__ZqI8Y{width:520px;bottom:24px;border-radius:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);box-sizing:content-box}}.SecretCoupon_container__ZqI8Y p{white-space:nowrap}.SecretCoupon_container__ZqI8Y .SecretCoupon_wrapper__KmlB5{display:flex;justify-content:space-between;padding:10px 16px;background-color:#f1f3f5}@media only screen and (min-width:985px){.SecretCoupon_container__ZqI8Y .SecretCoupon_wrapper__KmlB5{margin:2px;border-radius:6px}}.SecretCoupon_container__ZqI8Y:before{content:""}@media only screen and (min-width:985px){.SecretCoupon_container__ZqI8Y:before{content:"";z-index:-2;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);position:absolute;width:600px;height:600px;padding:2px;background-repeat:no-repeat;background-position:0 0;background-image:conic-gradient(rgba(0,0,0,0),#ffe066,#ffc078,#f76707,#ffc078,#ffe066,rgba(0,0,0,0) 80%);background-origin:border-box;background-clip:content-box,border-box;animation:SecretCoupon_rotate__rwwi3 1.5s linear infinite}}.SecretCoupon_text__Tk5mw{display:flex;gap:4px;width:-moz-fit-content;width:fit-content;justify-content:flex-start;align-items:center}.SecretCoupon_emoji__3rcl3{animation:SecretCoupon_pulse__d8Nc5 .5s infinite;height:22px;display:flex;align-items:center;justify-content:center}@media(max-width:985px){.SecretCoupon_emoji__3rcl3{width:14px;font-size:17px}}@media(min-width:985px){.SecretCoupon_emoji__3rcl3{width:21px;font-size:21px;line-height:160%}}.SignupLink_button__0mVPQ{cursor:pointer;padding:10px 16px;gap:8px;background-color:#20201d;border-radius:8px}.SignupLink_button__0mVPQ,.UpButton_container__1eNog{display:flex;justify-content:center;align-items:center}.UpButton_container__1eNog{background-color:#fff;box-shadow:0 12px 12px -8px rgba(41,45,61,.1607843137);position:fixed;overflow:hidden;z-index:1;bottom:127px;right:12px;width:45px;height:45px;border-radius:45px}@media only screen and (min-width:985px){.UpButton_container__1eNog{bottom:159px;right:32px;width:78px;height:78px;border-radius:78px;display:flex;justify-content:center;align-items:center}}.UpButton_container__1eNog .UpButton_button__R7u5w{width:100%;height:100%;border-radius:78px;background:none}.UpButton_container__1eNog .UpButton_button__R7u5w .UpButton_icon__6beMw{width:24px;height:24px}@media only screen and (min-width:985px){.UpButton_container__1eNog .UpButton_button__R7u5w .UpButton_icon__6beMw{width:40px;height:40px}}.MyReviewContent_topWrapper__JTk6K{display:flex;justify-content:space-between}.MyReviewContent_removeButton__E3B8v{-webkit-appearance:none;background:rgba(0,0,0,0)}.MyReviewContent_thumbnailWrapper__nQBJ0{display:flex;align-items:center;gap:8px;border-radius:8px}.MyReviewContent_thumbnail__RLM_0{position:relative;width:100px;min-width:100px;height:56px;margin-top:8px}.MyReviewContent_thumbnail__RLM_0 img{border-radius:4px}.MyReviewContent_productTitle__Wuu1U{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;vertical-align:middle}.ContentSection_contentWrapper__c1Dp7{display:flex;gap:8px;position:relative;align-items:center}.ContentSection_contentWrapper__c1Dp7 .ContentSection_classTypeWrapper__PDHdE{position:absolute;top:0;left:0;z-index:1}.ContentSection_contentWrapper__c1Dp7 .ContentSection_imageWrapper__V_5U4{position:relative;min-width:96px;width:96px;height:70px;border-radius:4px;overflow:hidden}.ContentSection_contentWrapper__c1Dp7 .ContentSection_titleWrapper__oIKAu{max-width:616px;width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.InfoSection_wrapper__Vs2bX{display:flex;flex-direction:column;gap:16px}.InfoSection_wrapper__Vs2bX .InfoSection_titleHeader__f9_nF{display:flex;justify-content:space-between;align-items:center}.InfoSection_wrapper__Vs2bX .InfoSection_titleHeader__f9_nF .InfoSection_receiptWrapper__NwhdR{border-radius:8px;border:1px solid rgba(112,115,124,.22);padding:4px 8px}.InfoSection_wrapper__Vs2bX .InfoSection_titleHeader__f9_nF .InfoSection_receiptWrapper__NwhdR a{text-decoration:none}.InfoSection_wrapper__Vs2bX .InfoSection_header__vCZQo{display:flex;align-items:center}.InfoSection_wrapper__Vs2bX .InfoSection_header__vCZQo span:nth-child(n+2):before{content:"";display:inline-block;margin:0 8px;min-width:1px;min-height:8px;background-color:#e9ecef}.InfoSection_wrapper__Vs2bX .InfoSection_header__vCZQo .InfoSection_orderDetail__OH1VS{display:flex;align-items:center}.InfoSection_wrapper__Vs2bX .InfoSection_header__vCZQo .InfoSection_orderDetail__OH1VS>svg{color:rgba(33,37,41,.61)}.PaymentSection_wrapper___rZk0{display:flex;flex-direction:column;gap:24px}.PaymentSection_wrapper___rZk0 .PaymentSection_paymentInfoWrapper__zMLLs{display:flex;flex-direction:column;gap:16px}.Error_wrapper__9Q81v{padding:24px}.page_header__s6_Vx{padding:20px}.page_content__rL4lO{display:flex;flex-direction:column}.page_content__rL4lO .page_sectionWrapper__y3IZ2{padding:24px 20px;position:relative}.page_content__rL4lO .page_sectionWrapper__y3IZ2:first-child{padding:0 20px 24px}.page_content__rL4lO .page_sectionWrapper__y3IZ2:after{content:"";position:relative;bottom:-24px;left:0;display:block;width:100%;height:1px;background:#f1f3f5}.RefundButton_buttonWrapper__IDnm0{display:flex;align-items:center;border:1px solid rgba(112,115,124,.22);border-radius:8px;margin:24px 20px}.RefundButton_buttonWrapper__IDnm0 a{text-decoration:none;width:100%;padding:11px 16px;text-align:center}.LinkDl_wrapper__dLwfh{display:flex;justify-content:space-between;align-items:center}.RefundItem_wrapper__2pDz_{width:100%;display:flex;flex-direction:column;gap:16px}.page_wrapper__rnqJv{padding-bottom:24px}.page_wrapper__rnqJv .page_header__A7DEM{padding:20px}@media only screen and (max-width:985px){.page_wrapper__rnqJv .page_header__A7DEM{display:none}}.page_wrapper__rnqJv .page_content__3itkA{display:flex;flex-direction:column}.page_wrapper__rnqJv .page_content__3itkA .page_sectionWrapper__DFi02{padding:0 20px 24px}.page_wrapper__rnqJv .page_content__3itkA .page_sectionWrapper__DFi02:after{content:"";display:block;position:relative;bottom:-24px;width:100%;height:1px;background-color:#f1f3f5}.page_wrapper__rnqJv .page_content__3itkA .page_buttonWrapper__rIb__{padding:24px}.Spinner_spinner__qHSu7{animation:Spinner_rotate-spinner__4zUmK 3s ease-in-out infinite}@keyframes Spinner_rotate-spinner__4zUmK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CategoryMembersBanner_section__zbJTD{display:flex;padding:8px 20px;gap:8px}.CategoryMembersBanner_container__tBZQh{width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#f1f3f5;padding-left:16px;border-radius:4px}.CategoryMembersBanner_container__tBZQh .CategoryMembersBanner_imageWrapper__uLiiZ{position:relative;width:120px;height:64px;overflow:hidden;display:flex;justify-content:center;align-items:center}.CategoryMembersBanner_container__tBZQh .CategoryMembersBanner_imageWrapper__uLiiZ .CategoryMembersBanner_circle__edliw{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:71px;height:71px;border-radius:71px;background-color:#fff}.CategoryMembersBanner_container__tBZQh .CategoryMembersBanner_imageWrapper__uLiiZ .CategoryMembersBanner_image__j7nTy{position:relative;z-index:1}.CategoryDetailMainItem_mainItem__tmdY7{padding:8px 4px 8px 10px;display:flex;align-items:center;gap:10px;justify-content:space-between}.CategoryDetailMainItem_mainItem__tmdY7 .CategoryDetailMainItem_rightIcon__3vGF1{color:rgba(33,37,41,.43)}.CategoryDetailSubItem_subItem__w1Aif{display:flex;flex-direction:column;padding:12px 12px 12px 16px;gap:8px}.CommunitySuggestDetailPage_pageWrapper__r1Y47{display:flex;flex-direction:column}.SuggestBlockCheck_background__9dvTj{position:fixed;z-index:101;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;overscroll-behavior:none}.SuggestBlockCheck_overscroll__BZxgo{height:calc(100vh + .5px);width:100vw;display:flex;background-color:rgba(0,0,0,.3)}.SuggestBlockCheck_wrapper__hFIMZ{margin:auto;width:320px;max-height:85vh;overflow-y:scroll;border-radius:4px;position:relative;background-color:#fff}.SuggestBlockCheck_body__vgBt9{display:flex;flex-direction:column;overflow-y:scroll;padding:20px;text-align:center;line-height:160%}.SuggestBlockCheck_content__rz1up{color:#212529}.SuggestBlockCheck_footer__DYLtc{position:-webkit-sticky;position:sticky;bottom:0;width:100%;display:flex;height:40px;align-items:center;background-color:#fff;border-top:1px solid #e9ecef}.SuggestBlockCheck_footer__DYLtc>a{height:100%;border:none;position:relative;background-color:rgba(0,0,0,0)}.Button_button__l850f,.SuggestBlockCheck_footer__DYLtc>a{width:100%;display:flex;align-items:center;justify-content:center}.Button_button__l850f{gap:8px;padding:12px 16px;background-color:#f1f3f5;white-space:nowrap;-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;transition:background-color .1s ease;border-radius:6px}@media only screen and (min-width:985px){.Button_button__l850f{border-radius:8px}}.Button_contained__tO3Lx{background-color:#f1f3f5;border:0}.Button_outlined___UNAw{background-color:rgba(0,0,0,0);border:1px solid rgba(112,115,124,.22)}.Button_outlined___UNAw:disabled{cursor:not-allowed;border:1px solid rgba(112,115,124,.16);background-color:rgba(112,115,124,.08)}@media(hover:hover)and (pointer:fine){.Button_outlined___UNAw:hover:not(:disabled){border:1px solid rgba(112,115,124,.22);background-color:#f8f9fa}.Button_outlined___UNAw:active:not(:disabled){border:1px solid #212529;background-color:#f1f3f5}}.Button_outlined-focus__Tr8Eg{background-color:rgba(0,0,0,0);border:1px solid rgba(112,115,124,.52)}.Button_text__o7HMK{padding:4px;background-color:rgba(0,0,0,0)}@media(hover:hover){.Button_text__o7HMK:hover{background-color:#f8f9fa}}.Button_size-searchFilter__G0MwW{height:40px}@media only screen and (min-width:985px){.Button_size-searchFilter__G0MwW{height:51px}}.Button_size-small__3pRCx{height:40px}@media only screen and (min-width:985px){.Button_size-small__3pRCx{height:46px}}.Button_size-medium__nkjGA{height:44px}@media only screen and (min-width:985px){.Button_size-medium__nkjGA{height:56px}}.Button_size-large__KWBbJ{height:48px}@media only screen and (min-width:985px){.Button_size-large__KWBbJ{height:62px}}.MarketingTooltip_icon__WsiK6{display:flex;margin:0;padding:0;align-items:center;color:#212529;width:24px;height:24px;cursor:pointer}@media only screen and (min-width:985px){.MarketingTooltip_icon__WsiK6{width:24px;height:24px}}.AlertBox_alertContainer__1hIMj{display:flex;padding:16px 20px}.AlertBox_alertBox__Fd8fH{border:1px solid #fa5252;border-radius:4px;padding:16px;width:100%;display:flex;gap:8px}.AlertBox_alertImg__cCSOA{flex-shrink:0;width:20px;height:20px}.AlertBox_alertList__g3z3C{display:flex;flex-direction:column;gap:8px}.AlertBox_alertItem__0sg39{display:flex;flex-direction:column;gap:4px}.HeadlessAlert_container__t8NZx{width:100%;display:flex;flex-direction:column;border-radius:8px;background-color:#fff;gap:20px;outline:none;max-width:600px;min-width:320px}@media only screen and (min-width:985px){.HeadlessAlert_container__t8NZx{width:640px;max-width:640px}}.HeadlessAlert_overlay__we5wD{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(23,23,25,.5)}.HeadlessAlert_header__mkDPx{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:16px 20px 0}.HeadlessAlert_header__mkDPx .HeadlessAlert_closeButtonWrapper__yP53S{width:32px;height:32px}.HeadlessAlert_content__ouEsG{padding:0 20px}.HeadlessAlert_buttonWrapper__LwFqe{display:flex;gap:8px;padding:0 20px 16px;justify-content:flex-end;width:100%}.HeadlessAlert_buttonWrapper__LwFqe .HeadlessAlert_defaultButton__4FeK8{width:72px}@media only screen and (min-width:985px){.HeadlessAlert_buttonWrapper__LwFqe .HeadlessAlert_defaultButton__4FeK8{width:80px}}.Switch_container__5gFtK{display:inline-flex;align-items:center;gap:8px}.Switch_switch__ICpLn{position:relative;display:flex;align-items:center;cursor:pointer;border:none;background:rgba(0,0,0,0);padding:0;margin:0;transition:all .2s ease-in-out}.Switch_switch__ICpLn.Switch_disabled__GAHyk{cursor:not-allowed;opacity:.5}.Switch_track__C6WJi{position:relative;display:block;background-color:rgba(112,115,124,.16);border-radius:9999px;transition:background-color .2s ease-in-out}.Switch_thumb__qztQf{position:absolute;top:0;left:0;background-color:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .2s ease-in-out,background-color .2s ease-in-out}.Switch_size__XG7kJ .Switch_track__C6WJi{width:32px;height:16px}.Switch_size__XG7kJ .Switch_thumb__qztQf{width:14px;height:14px;top:1px;left:1px}.Switch_size__XG7kJ.Switch_checked__HNPfx .Switch_thumb__qztQf{transform:translateX(16px)}.Switch_color__md2eh.Switch_checked__HNPfx .Switch_track__C6WJi{background-color:#38d9a9}.Switch_switchLabel__xc0O1{margin-left:8px}.ChildItem_colGroup__tGSNk{display:flex;width:100%}.ChildItem_fieldName__jRSjt{display:flex;flex-direction:row;align-items:center;flex:1 1;gap:8px;padding:16px;line-height:160%}.ChildItem_fieldValue__uvHFX{flex:1 1;text-align:right;padding:16px;display:flex;gap:8px;justify-content:flex-end}.ChildrenInfo_row__8RPL7{display:flex;align-items:center;gap:2px;margin-top:1px;background-color:#fff}.ChildrenInfo_row__8RPL7:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.ChildrenInfo_row__8RPL7:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ChildrenInfo_title__kfcXG{width:100%;margin:16px;padding:0 20px}.ChildrenInfo_wrapper__J1QeE{width:100%;padding:0 20px}.ChildrenInfo_shadowWrapper__334mC{box-shadow:0 1px 4px 1px rgba(41,45,61,.06);border-radius:4px}.ChildrenInfo_addChild__MrtqU{display:flex;gap:4px}.ChildrenInfo_addChild__MrtqU>p{line-height:150%}.ProfileDetail_wrapper__hFTHG{display:flex;flex-direction:column;align-items:center;padding-top:24px;height:100%}.ProfileDetail_btns__wW9_8{display:flex;flex-direction:row;justify-content:center;padding:20px;margin-top:16px;width:100%}.ProfileDetail_leaveBtn__oQe6V,.ProfileDetail_signOutBtn__mZg_M{flex:1 1;width:50%;text-align:center}.CredentialIcon_smallIcon__inQHk{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:#868e96}@media only screen and (min-width:985px){.CredentialIcon_smallIcon__inQHk{width:20px;height:20px}}.CredentialIcon_mediumIcon__SDoUb{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#343a40}@media only screen and (min-width:985px){.CredentialIcon_mediumIcon__SDoUb{width:24px;height:24px}}.CredentialIcon_checkedLargeIcon__5M9oB{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#212529}@media only screen and (min-width:985px){.CredentialIcon_checkedLargeIcon__5M9oB{width:28px;height:28px}}.CredentialIcon_uncheckedLargeIcon__Y4GOD{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:rgba(112,115,124,.16)}@media only screen and (min-width:985px){.CredentialIcon_uncheckedLargeIcon__Y4GOD{width:28px;height:28px}}.ProfileAndRating_profileRating__uQpah{display:flex;align-items:center;justify-content:space-between}.ProfileAndRating_profile__I9pha{display:flex;align-items:center;gap:8px}.ProfileAndRating_profileImage__cYUMm{width:16px;height:16px}@media only screen and (min-width:985px){.ProfileAndRating_profileImage__cYUMm{width:20px;height:20px}}.ProfileAndRating_badgeWrapper__L3g1z{display:flex;align-items:center;gap:2px}.RoadmapClassInfo_info__JjKkN{display:flex;align-items:center;gap:4px}.RoadmapClassInfo_icon__zNTBP{display:flex;align-items:center;width:18px;height:18px}@media only screen and (min-width:985px){.RoadmapClassInfo_icon__zNTBP{width:20px;height:20px}}.RoadmapClassItem_classItem__DbGa5{display:grid;grid-gap:12px;gap:12px;grid-template-columns:24px minmax(auto,480px)}@media only screen and (min-width:985px){.RoadmapClassItem_classItem__DbGa5{grid-template-columns:32px minmax(auto,480px)}}.RoadmapClassItem_classItem__DbGa5 .RoadmapClassItem_wrapper__Li_ck{display:flex;flex-direction:column;gap:16px;position:relative}@media only screen and (min-width:985px){.RoadmapClassItem_classItem__DbGa5 .RoadmapClassItem_wrapper__Li_ck{gap:20px}}.RoadmapClassItem_classItem__DbGa5 .RoadmapClassItem_contents__OYZ7l{display:flex;flex-direction:column;position:relative;gap:8px}.RoadmapClassItem_classItem__DbGa5 .RoadmapClassItem_contents__OYZ7l .RoadmapClassItem_sub__guqFJ{display:flex;gap:4px;align-items:center}.RoadmapClassItem_classItem__DbGa5 .RoadmapClassItem_contents__OYZ7l .RoadmapClassItem_sub__guqFJ .RoadmapClassItem_icon__hqSwc{width:18px;height:18px}@media only screen and (min-width:985px){.RoadmapClassItem_classItem__DbGa5 .RoadmapClassItem_contents__OYZ7l .RoadmapClassItem_sub__guqFJ .RoadmapClassItem_icon__hqSwc{width:20px;height:20px}}.RoadmapClassItem_opacityFilter__siCSJ{opacity:.6}.GreatStamp_wrapper__Pg_7Q{width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(23,23,25,.5);-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);position:absolute}.GreatStamp_stamp__w9GP1{position:relative;width:126px;height:118px}@media only screen and (min-width:985px){.GreatStamp_stamp__w9GP1{width:189px;height:177px}}.RoadmapClassThumbnail_thumbnailWrapper___MdxC{position:relative;border-radius:8px;overflow:hidden}.RoadmapClassThumbnail_thumbnailImg__zY1OH{position:relative;width:100%;aspect-ratio:16/9}.StarTeacherItem_teacherItem__i64Q8{border-radius:2px;background-color:#343a40;padding:12px;display:flex;gap:12px}@media only screen and (min-width:985px){.StarTeacherItem_teacherItem__i64Q8{padding:16px;gap:16px}}.StarTeacherItem_profileImg__EgtXl{width:58px;height:58px}@media only screen and (min-width:985px){.StarTeacherItem_profileImg__EgtXl{width:85px;height:85px}}.StarTeacherItem_teacherInfo__HNmZK{display:flex;flex-direction:column;gap:12px;flex:1 1}@media only screen and (min-width:985px){.StarTeacherItem_teacherInfo__HNmZK{gap:16px}}.StarTeacherItem_teacherName__wVYJr{display:flex;align-items:center;gap:4px;justify-content:space-between}.StarTeacherItem_teacherName__wVYJr .StarTeacherItem_tag__20ggz{background-color:#495057;border-radius:2px;padding:2px 6px;white-space:nowrap}.StarTeacherItem_teacherName__wVYJr .StarTeacherItem_starRating__e6pbe{display:flex;align-items:center;gap:4px;margin-left:auto}.StarTeacherItem_teacherName__wVYJr .StarTeacherItem_starRating__e6pbe .StarTeacherItem_star__WlGP1{color:#ffce22;display:flex;align-items:center;justify-content:center;width:12px;height:12px}@media only screen and (min-width:985px){.StarTeacherItem_teacherName__wVYJr .StarTeacherItem_starRating__e6pbe .StarTeacherItem_star__WlGP1{width:16px;height:16px}}.StarTeacherItem_credentialBadgeWrapper__3ld39{display:flex;align-items:center;gap:2px}.StarTeacherItem_career__KF1wC{display:flex;flex-direction:column;gap:4px}.StarTeacherItem_career__KF1wC>p{align-items:center;gap:4px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-all}.StarTeacherItem_career__KF1wC>p:before{content:"•";color:#fff;font-size:1.5em}.StarTeacherItem_stats__XDOJI{display:flex;align-items:center;gap:8px}.StarTeacherItem_stats__XDOJI .StarTeacherItem_stat__k1c_C{display:flex;align-items:center;gap:4px}.StarTeacherItem_stats__XDOJI .StarTeacherItem_divider__37mgR{width:1px;height:14px;background:#fff;opacity:.3}.StarTeacherItem_iconWrapper__0JxFB{display:flex;align-items:center;gap:4px}.StarTeacherSwiper_starTeacher__3gVEK{position:relative}@media only screen and (max-width:985px){.StarTeacherSwiper_starTeacher__3gVEK{margin:0 -16px}}.StarTeacherSwiper_starTeacher__3gVEK:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background-color:#495057;z-index:-1}.StarTeacherSwiper_swiper__M77p_{padding:16px 16px 32px}@media only screen and (min-width:985px){.StarTeacherSwiper_swiper__M77p_{padding:16px 0 40px}}.StarTeacherSwiper_loading__ltKrX{display:flex;flex-direction:column;gap:16px;height:100%;width:100%}.StarTeacherSwiper_loading__ltKrX .StarTeacherSwiper_skeleton__1a4oY{height:145px}@media only screen and (min-width:985px){.StarTeacherSwiper_loading__ltKrX .StarTeacherSwiper_skeleton__1a4oY{height:180px}}.StarTeacherSwiper_teacherPair__H_HEZ{display:flex;flex-direction:column;gap:16px;height:100%;width:100%}.RollComment_container__Lg0K9{padding:24px 20px}@media only screen and (min-width:985px){.RollComment_container__Lg0K9{padding:0;margin-top:20px;margin-bottom:20px}}.RollComment_window__JyzFF{overflow:hidden;position:relative;--row-height:42px;--row-gap:12px}@media only screen and (min-width:985px){.RollComment_window__JyzFF{--row-gap:16px;--row-height:46px}}.RollComment_list__Oo6Hp{margin:0;padding:0;list-style:none;transition:transform .48s ease;will-change:transform}.RollComment_noTransition__i5L6G{transition:none!important}.RollComment_row__K_Cco{display:flex;align-items:center;margin-bottom:var(--row-gap)}.RollComment_left__mxfR1{justify-content:flex-start}.RollComment_right__gYDUf{justify-content:flex-end}.RollComment_bubble__HG1uI{display:inline-block;padding:8px 16px;border-radius:2px;background-color:#f1f3f5;white-space:nowrap;position:relative}.RollComment_left__mxfR1 .RollComment_bubble__HG1uI:after{content:"";position:absolute;left:0;bottom:-11px;width:0;height:0;border-left:16px solid #f1f3f5;border-bottom:12px solid rgba(0,0,0,0)}.RollComment_right__gYDUf .RollComment_bubble__HG1uI:after{content:"";position:absolute;right:0;bottom:-11px;width:0;height:0;border-right:16px solid #f1f3f5;border-bottom:12px solid rgba(0,0,0,0)}.RequestButton_requestButton__2l8Ys{width:100%;display:flex;justify-content:center;align-items:center;transition:background-color .1s ease;background-color:#343a40;border-radius:8px;padding:0 24px;gap:8px;cursor:pointer}@media only screen and (min-width:985px){.RequestButton_requestButton__2l8Ys{height:64px;max-width:720px}}@media only screen and (max-width:985px){.RequestButton_requestButton__2l8Ys{height:52px;max-width:600px}}@media(hover:hover){.RequestButton_requestButton__2l8Ys:hover{background-color:#20201d}}.HomeRequestSection_homeRequestSection__lAuQv{display:grid;grid-template-areas:"swiper" "image" "request"}@media only screen and (min-width:985px){.HomeRequestSection_homeRequestSection__lAuQv{grid-template-areas:"swiper image" "request image"}}.HomeRequestSection_requestWrapper__G2rPe{grid-area:swiper}.HomeRequestSection_requestWrapper__G2rPe .HomeRequestSection_requestTitleWrapper__VcEUw{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:40px 20px 24px}@media only screen and (min-width:985px){.HomeRequestSection_requestWrapper__G2rPe .HomeRequestSection_requestTitleWrapper__VcEUw{gap:16px;padding:16px 20px}}.HomeRequestSection_requestWrapper__G2rPe .HomeRequestSection_requestTitleIcon__q0dbp{position:relative;width:32px;height:32px;margin-bottom:8px}@media only screen and (min-width:985px){.HomeRequestSection_requestWrapper__G2rPe .HomeRequestSection_requestTitleIcon__q0dbp{width:40px;height:40px}}.HomeRequestSection_requestWrapper__G2rPe .HomeRequestSection_breakWord__l6XwE{display:block}@media only screen and (min-width:985px){.HomeRequestSection_requestWrapper__G2rPe .HomeRequestSection_breakWord__l6XwE{display:inline}}.HomeRequestSection_homeRequestRightSection__9_wGz{grid-area:image;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.HomeRequestSection_requestButtonWrapper__payT2{grid-area:request}@media only screen and (max-width:985px){.HomeRequestSection_requestButtonWrapper__payT2{padding:16px 20px}}.HomeRequestSection_requestImageWrapper__RoROV{position:relative;width:100vw;height:100%;aspect-ratio:634/477}@media only screen and (min-width:985px){.HomeRequestSection_requestImageWrapper__RoROV{width:634px;height:477px}}.FeedCurationHeader_titleWrapper__lQAOg{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:24px 20px 0}.FeedCurationHeader_titleWrapper__lQAOg>span{background-color:#fff4e6;padding:2px 6px;border-radius:4px;display:flex;align-items:center}@media only screen and (min-width:985px){.FeedCurationHeader_titleWrapper__lQAOg>span{padding:2px 8px}}.FeedCurationHeader_titleWrapper__lQAOg .FeedCurationHeader_titleContent__8Autj{display:flex;align-items:center;width:100%;justify-content:space-between}.FeedItem_feedItem__xz3Ku{display:flex;flex-direction:column;border-radius:8px;background-color:#fff}@media only screen and (max-width:985px){.FeedItem_feedItem__xz3Ku{padding:12px;gap:32px}}@media only screen and (min-width:985px){.FeedItem_feedItem__xz3Ku{padding:16px 20px;gap:48px}}.FeedItem_tags__ZdwlZ{display:flex;align-items:center;gap:8px}.FeedItem_tags__ZdwlZ>p{background-color:rgba(112,115,124,.08);padding:2px 6px;border-radius:4px;display:flex;align-items:center;gap:2px}@media only screen and (min-width:985px){.FeedItem_tags__ZdwlZ>p{padding:2px 8px}}.FeedItem_header__QP8dq{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:985px){.FeedItem_header__QP8dq{gap:12px}}.FeedItem_header__QP8dq>h3{-webkit-line-clamp:1;line-clamp:1}.FeedItem_header__QP8dq>h3,.FeedItem_header__QP8dq>p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-all}.FeedItem_header__QP8dq>p{-webkit-line-clamp:3;line-clamp:3;height:66px}@media only screen and (min-width:985px){.FeedItem_header__QP8dq>p{height:81px}}@media only screen and (max-width:985px){.FeedItem_header__QP8dq{gap:8px}}@media only screen and (min-width:985px){.FeedItem_header__QP8dq.FeedItem_listTitle__e0Z6j>p{-webkit-line-clamp:2;line-clamp:2;height:52px}}.FeedItem_bottom__1x93E{display:flex;justify-content:space-between;align-items:center}.FeedItem_status__QQCzz{display:flex;gap:8px}@media only screen and (min-width:985px){.FeedItem_status__QQCzz{gap:10px}}.FeedItem_status__QQCzz .FeedItem_statusItem__CTIiP{display:flex;align-items:center;gap:4px}.FeedItem_status__QQCzz .FeedItem_statusItem__CTIiP>figure{display:flex;align-items:center;justify-content:center;color:rgba(33,37,41,.61);width:16px;height:16px}@media only screen and (min-width:985px){.FeedItem_status__QQCzz .FeedItem_statusItem__CTIiP>figure{width:20px;height:20px}}.FeedCurationList_feedItemList__DH7Ok{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;margin:0 16px;background-color:#fff}.FeedCurationList_feedItemList__DH7Ok>li+li{border-top:1px solid rgba(112,115,124,.16)}.Toast_container__ChX2M{display:flex;flex-direction:column;border-radius:8px;background-color:#343a40;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2));padding:8px 12px;width:100%}@media only screen and (min-width:985px){.Toast_container__ChX2M{padding:16px;width:448px}}.Toast_container__ChX2M.Toast_animationStart__yDkOH{opacity:1;animation:Toast_enter__e9meI .2s ease-out}.Toast_container__ChX2M.Toast_animationEnd__ylvR_{opacity:0;animation:Toast_leave__6OYqN .15s ease-in forwards}.Toast_titleWrapper__DVvno{display:flex;align-items:center;gap:8px}.Toast_titleWrapper__DVvno .Toast_title__zO7_b{flex-grow:1}.Toast_titleWrapper__DVvno .Toast_closeButton__b_kap{display:flex;align-items:center;justify-content:center;color:#fff;background-color:rgba(0,0,0,0);width:20px;height:20px}@media only screen and (min-width:985px){.Toast_titleWrapper__DVvno .Toast_closeButton__b_kap{width:24px;height:24px}}.Toast_message__Go9uV{margin-left:28px;margin-top:4px}@media only screen and (min-width:985px){.Toast_message__Go9uV{margin-left:32px;margin-top:8px}}.ToastButtonAction_bottomAction__D7DLT{cursor:pointer;background-color:rgba(0,0,0,0);align-self:flex-end;margin-top:8px}@media only screen and (min-width:985px){.ToastButtonAction_bottomAction__D7DLT{margin-top:16px}}.ToastIcon_toastIcon__1X_cd{display:flex;align-items:center;justify-content:center;width:20px;height:20px}@media only screen and (min-width:985px){.ToastIcon_toastIcon__1X_cd{width:24px;height:24px}}.BlogFooter_blogFooter__2Vw98{padding:24px 0 56px;width:100%;max-width:846px;display:flex;justify-content:space-between}.BlogFooter_listLink__LaWHU{background-color:#f1f3f5}.BlogFooter_listLink__LaWHU,.BlogFooter_shareButton__NeKfb{height:48px;display:flex;border-radius:4px;padding:0 16px;align-items:center}.BlogFooter_shareButton__NeKfb{gap:4px;background-color:#212529;color:#fff}.BlogFooter_shareIcon__jwoEX{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.BlogHeader_header__AE3_j{display:flex;justify-self:center;height:481px;background-size:cover;width:100vw}@media(max-width:544px){.BlogHeader_header__AE3_j{height:256px}}.BlogHeader_headerDropper__tI_n3{width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;color:#fff;text-align:center}.BlogHeader_headerDropper__tI_n3 h1{font-style:normal;font-weight:700;font-size:48px;line-height:140%}@media(max-width:544px){.BlogHeader_headerDropper__tI_n3 h1{font-size:24px}}.BlogHeader_headerDropperTitleContainer__VsmSn{max-width:985px;padding:0 20px}@media(max-width:544px){.BlogHeader_headerDropperTitleContainer__VsmSn{max-width:320px}}.BlogHeader_headerTitleMeta__28IX6{font-weight:400;font-size:16px;line-height:100%;margin-bottom:32px}.BlogCurationSwiper_blogCurationSwiper__kE2Y8{width:calc(100% + 40px);max-width:1280px}@media only screen and (max-width:985px){.BlogCurationSwiper_blogCurationSwiper__kE2Y8{margin:0 -20px;padding-bottom:56px}}@media only screen and (min-width:985px){.BlogCurationSwiper_blogCurationSwiper__kE2Y8{padding:80px 0}}.BlogDetail_blogDetail__mAaEF{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:1280px){.BlogDetail_blogDetail__mAaEF{padding:0 20px}}.CreateCommentInput_createCommentInput__dSXHA{width:100%;display:grid;grid-gap:8px;gap:8px;background-color:#fff;border-bottom:1px solid rgba(112,115,124,.16)}@media only screen and (max-width:985px){.CreateCommentInput_createCommentInput__dSXHA{position:fixed;bottom:0;left:0;z-index:90;grid-template-columns:1fr 56px;padding:16px;align-items:end;box-shadow:0 -10px 8px -8px rgba(41,45,61,.08)}}@media only screen and (min-width:985px){.CreateCommentInput_createCommentInput__dSXHA{grid-template-columns:1fr 64px;padding:20px 24px;align-items:start}}.CreateCommentInput_editorWrapper__1wB36{position:relative;border:1px solid #f1f3f5;background-color:#f1f3f5;padding:6px 12px;display:flex;align-items:center;border-radius:4px;min-height:40px}@media only screen and (min-width:985px){.CreateCommentInput_editorWrapper__1wB36{border-radius:8px;min-height:46px}}.CreateCommentInput_editorInner__LkWDo{width:100%;position:relative;overflow-y:auto;min-height:26px;max-height:130px}@media only screen and (min-width:985px){.CreateCommentInput_editorInner__LkWDo{min-height:30px;max-height:150px}}.CreateCommentInput_editor__f910w{outline:none;white-space:pre-wrap;word-break:break-word;width:100%;min-height:100%;color:#343a40;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.03rem}@media only screen and (min-width:985px){.CreateCommentInput_editor__f910w{font-size:19px}}.CreateCommentInput_editor__f910w[data-disabled=true]{color:rgba(33,37,41,.22);cursor:not-allowed}.CreateCommentInput_placeholder__tfNyA{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.CouponOrderSelect_couponOrderSelect__kSwIh{height:40px}.CouponOrderTab_couponOrderTab__r_1n6{display:flex;align-items:center;justify-content:space-between;height:64px;padding:16px 20px}.Confirm_container__WR02s{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){.Confirm_container__WR02s{width:640px;max-width:640px}}.Confirm_overlay__FoQoS{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(23,23,25,.5)}.Confirm_textWrapper__vqDy3{display:flex;flex-direction:column;gap:16px}.Confirm_textWrapper__vqDy3 .Confirm_header__MvLoJ{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:16px 20px 0}.Confirm_textWrapper__vqDy3 .Confirm_header__MvLoJ .Confirm_closeButtonWrapper__qj9L9{width:32px;height:32px}.Confirm_textWrapper__vqDy3 .Confirm_content__uCt3T{padding:0 20px}.Confirm_buttonWrapper__JRgEq{display:flex;gap:8px;padding:0 20px 16px;justify-content:flex-end;width:100%}.Confirm_buttonWrapper__JRgEq .Confirm_defaultButton__Gc6L2{width:72px}@media only screen and (min-width:985px){.Confirm_buttonWrapper__JRgEq .Confirm_defaultButton__Gc6L2{width:80px}}.CancelOrderForm_errorMessage__Dx7lt{text-align:center}.CancelOrderForm_footer__f03XI{display:flex;flex-direction:column;gap:16px;padding:0 20px 20px}.CancelOrderForm_footer__f03XI button{width:100%;padding:12px 0}.ChildUpdate_container__q6jYg{display:flex;flex-direction:column;padding:16px 20px;gap:16px}.ChildUpdate_subContainer__hp9tf{display:flex;flex-direction:column;gap:16px;position:relative}.ChildUpdate_headerContainer__hcnE_{display:flex;justify-content:space-between}.ChildUpdate_line__Mi60c{height:8px;background-color:#f8f9fa}.ChildUpdate_deleteWrapper__NvJp4{position:absolute;top:-10px;right:0}.ChildUpdate_deleteWrapper__NvJp4 button{justify-content:flex-end;gap:0;background-color:rgba(0,0,0,0)}.ChildUpdate_deleteWrapper__NvJp4 button:hover{background-color:rgba(0,0,0,0)}.ChildUpdate_deleteIcon__LxYZD{color:#f76707}.MyReviewEdit_wrapper__JZzz4{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#fff;border-radius:8px}.MyReviewEdit_contentContainer__7ArFi,.MyReviewEdit_ratingContainer__w8541{display:flex;flex-direction:column;gap:8px}.MyReviewEdit_contentArea__sA8LS{width:100%;min-height:120px;padding:12px;border:1px solid #e2e8f0;border-radius:4px;resize:none;line-height:1.6;color:#212529}.MyReviewEdit_charCounter__V6gf6{align-self:flex-end}.MyReviewEdit_imageContainer__XzqSF{display:flex;flex-direction:column;gap:8px}.MyReviewEdit_errorMessage__7RnL1{margin-top:4px}.MyReviewEdit_disabled__96FYG{max-width:720px;width:100%;margin:24px auto}.MyReviewEdit_disabled__96FYG>button{width:100%;padding:12px;background-color:rgba(112,115,124,.08);color:rgba(33,37,41,.22);border:none;border-radius:4px;cursor:not-allowed}.MyReviewEdit_submitReviewButton__vZ1pz{max-width:720px;width:100%;margin:24px auto}.MyReviewEdit_submitReviewButton__vZ1pz>button{width:100%;padding:12px;background-color:#343a40;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s}.ScheduleDetailBox_box__D_w5P{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px 16px;background-color:#fff;max-width:720px;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.08);border-radius:2px}.ScheduleDetailBox_boxText__y2KvV{display:flex;flex-direction:column;flex-grow:1}.ScheduleDetailBox_iconCalendar__K_pGv{color:#343a40;width:40px;height:40px}.ScheduleDetailBox_iconArrow__mUg3J,.ScheduleDetailBox_iconCalendar__K_pGv{display:flex;align-items:center;justify-content:center;background-color:#f1f3f5;border-radius:999px}.ScheduleDetailBox_iconArrow__mUg3J{color:#212529;width:32px;height:32px}.MobileFavoriteButton_favorite__bfcDj{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:50px;background-color:hsla(0,0%,100%,.6980392157);position:absolute;top:8px;right:8px;border:none}@media only screen and (min-width:985px){.MobileFavoriteButton_favorite__bfcDj{display:none}}.MobileFavoriteButton_heartFill__n_e_9{color:#ff6b6b}.MobileFavoriteButton_heartOutline__W1e4M{color:#343a40}.RoadmapThumbnail_thumbnail__fUbJU{display:flex;position:relative;width:100%;height:100%;overflow:hidden}.RoadmapThumbnail_thumbnailImg__pcn3Y{position:relative;width:100%;aspect-ratio:16/9}@media only screen and (max-width:985px){.RoadmapActions_actions__jj2mr{display:none}}.RoadmapActions_heartFill__Ck91u{color:#ff6b6b}.RoadmapActions_heartOutline__4GmoG{color:#343a40}.RoadmapInfo_info__kioYp{display:flex;align-items:center;gap:12px}.RoadmapInfo_info__kioYp .RoadmapInfo_item__bUp5h{display:flex;align-items:center;gap:2px}.RoadmapInfo_info__kioYp .RoadmapInfo_icon__Albqt{color:rgba(33,37,41,.61)}.RoadmapInfo_info__kioYp .RoadmapInfo_divider__wkvag{width:1px;background-color:rgba(112,115,124,.22);height:12px}.RoadmapTitle_title__Po9EJ{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.Summary_summary__gi1KQ{display:flex;flex-direction:column;gap:16px;padding:24px 20px;background-color:#fff}@media only screen and (max-width:985px){.Summary_summary__gi1KQ{position:relative;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 -8px 4px 4px rgba(0,0,0,.16);border-bottom:8px solid #f1f3f5}.Summary_summary__gi1KQ:after{content:"";width:100%;border-top-left-radius:10px;border-top-right-radius:10px;height:16px;position:absolute;top:-8px;left:0;background-color:#fff}}@media only screen and (min-width:985px){.Summary_summary__gi1KQ{grid-area:right;grid-row:1/100;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;width:440px;margin-left:40px;top:99px;margin-bottom:40px;border-radius:12px;box-shadow:0 4px 16px 0 rgba(41,45,61,.1);z-index:91}}.EmptySchedule_empty__izycW{display:flex;padding:0 20px 24px;gap:16px;background-color:#fff;flex-direction:column;justify-content:center;align-items:center}.EmptySchedule_vod__8LuWH{padding:48px 50px}.EmptySchedule_content__zUF8_{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center}.EmptySchedule_button__OKjGk{display:flex;width:100%}.ScheduleOption_container__Ffn90{display:flex;position:absolute;z-index:1;right:0;margin-top:4px;gap:4px;flex-direction:column}.ScheduleOption_outlined__zGabj{border:1px solid rgba(112,115,124,.22);border-radius:8px;padding:4px 0}.ScheduleOption_box__jFrK1,.ScheduleOption_outlined__zGabj{display:flex;justify-content:center;align-items:center;background-color:#fff}.ScheduleOption_box__jFrK1{width:200px;height:48px;padding:16px 0}.MenuButton_section__GJ7Sn{position:relative}.MenuButton_button__Xz5M4{background:none}.MyScheduleItem_isFirst__qysEL{padding:0 20px 24px}.MyScheduleItem_default__dG6dc{padding:24px 20px}.MyScheduleItem_container__ZZqWd{display:flex;flex-direction:column;background-color:#fff;gap:16px;justify-content:center}.MyScheduleItem_container__ZZqWd p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.MyScheduleItem_container__ZZqWd .MyScheduleItem_description__zT3v7{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.MyScheduleItem_container__ZZqWd .MyScheduleItem_description__zT3v7 .MyScheduleItem_textWrapper__gU_H_{display:flex;align-items:center;flex-direction:row;gap:4px}.MyScheduleItem_container__ZZqWd .MyScheduleItem_description__zT3v7 .MyScheduleItem_textWrapper__gU_H_ .MyScheduleItem_divider__Tmofr{width:4px;height:13px;display:flex;align-items:center;justify-content:center;color:#e9ecef}.MyScheduleItem_container__ZZqWd .MyScheduleItem_button__clqxR{display:flex;flex-direction:row;width:100%;background:none;border:none}.MyScheduleItem_container__ZZqWd .MyScheduleItem_button__clqxR:disabled{cursor:not-allowed}.MyScheduleItem_container__ZZqWd .MyScheduleItem_contentWrapper__GO6bK{display:flex;flex-direction:row;gap:8px;align-items:center}.MyScheduleItem_container__ZZqWd .MyScheduleItem_contentWrapper__GO6bK .MyScheduleItem_textWrapper__gU_H_{display:flex;flex-direction:column;gap:8px;height:70px;justify-content:space-between}.MyScheduleItem_container__ZZqWd .MyScheduleItem_contentWrapper__GO6bK .MyScheduleItem_textWrapper__gU_H_ .MyScheduleItem_title__pSRGp{display:flex;justify-content:flex-start;text-align:left}.MyScheduleItem_container__ZZqWd .MyScheduleItem_contentWrapper__GO6bK .MyScheduleItem_profileWrapper__F1yOL{display:flex;flex-direction:row;align-items:center;gap:8px}.MyScheduleItem_container__ZZqWd .MyScheduleItem_contentWrapper__GO6bK .MyScheduleItem_profileWrapper__F1yOL .MyScheduleItem_thumbnail__4yOJy{width:16px;height:16px;border-radius:16px}.MyScheduleItem_container__ZZqWd .MyScheduleItem_contentWrapper__GO6bK .MyScheduleItem_badgeWrapper__9Pq2P{display:flex;align-items:center;gap:2px}.MyScheduleItem_container__ZZqWd .MyScheduleItem_contentWrapper__GO6bK .MyScheduleItem_image__AcCYd{position:relative;justify-content:center;align-items:center;min-width:108px;height:72px;border-radius:4px;display:flex;background-color:rgba(112,115,124,.08);overflow:hidden}.MyScheduleItem_container__ZZqWd .MyScheduleItem_contentWrapper__GO6bK .MyScheduleItem_grayscale__UN738{filter:grayscale(100%)}.MyScheduleItem_container__ZZqWd .MyScheduleItem_contentWrapper__GO6bK .MyScheduleItem_tag__sjhNe{position:absolute;top:0;left:0;z-index:1}.MyScheduleItem_container__ZZqWd .MyScheduleItem_buttonWrapper__W1q_f{display:flex;flex-direction:column;gap:16px;width:100%}.TabView_hasSchedule__knCqe{display:flex;gap:6px;background-color:#fff;flex-direction:column}.TabView_title__ex2Fb{display:flex;padding-top:24px;padding-left:20px;flex-direction:column;gap:12px}.TabView_vod__czcng{padding-bottom:8px}.TabView_list__eHEfz{display:flex;flex-direction:column;gap:8px;background-color:rgba(112,115,124,.08)}.RoadmapTag_tag__VasTM{border-radius:4px;display:flex;align-items:center;gap:2px;width:-moz-fit-content;width:fit-content;padding:2px 6px;white-space:nowrap}@media only screen and (min-width:985px){.RoadmapTag_tag__VasTM{padding:2px 8px}}.RoadmapTag_roadmap__i3Y_V{background-color:#495057;color:#fff}.RoadmapTag_roadmap__i3Y_V.RoadmapTag_isDim__QcmbV{background-color:rgba(23,23,25,.5)}.TagList_tagList__Amysi{display:flex;gap:6px}.WhatIsDifferent_whatIsDifferent__DYko2{display:flex;flex-direction:column;padding:24px 20px 32px;gap:24px}@media only screen and (min-width:985px){.WhatIsDifferent_whatIsDifferent__DYko2{padding:32px 20px 40px;gap:32px}}.WhatIsDifferent_card__CEpYv{display:flex;flex-direction:column;align-items:center;gap:24px}.WhatIsDifferent_card__CEpYv .WhatIsDifferent_helpText__A5wT2{width:100%;display:flex;gap:8px}.WhatIsDifferent_card__CEpYv .WhatIsDifferent_order__00lnB{border-radius:24px;background-color:#495057;color:#fff;display:flex;align-items:center;justify-content:center;width:20px;min-width:20px;height:20px;padding:2px 3px;margin-top:2px}@media only screen and (min-width:985px){.WhatIsDifferent_card__CEpYv .WhatIsDifferent_order__00lnB{width:24px;min-width:24px;height:24px;padding:4px 5px;margin-top:4px}}.WhatIsDifferent_imgWrapper__XbbdI{display:flex;position:relative;width:312px;height:169px}@media only screen and (min-width:985px){.WhatIsDifferent_imgWrapper__XbbdI{width:416px;height:236px}}.WhatIsDifferent_imgWrapper__XbbdI>img{height:auto}.RoadmapTitle_title__xCamY{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;height:52px}@media only screen and (min-width:985px){.RoadmapTitle_title__xCamY{height:60px}}.MoneyFillNoticeList_noticeListContainer__zMUkD{display:flex;flex-direction:column;gap:16px}.MoneyFillNoticeList_container___yvOO{display:flex;flex-direction:column;gap:8px}.MoneyFillNoticeList_noticeList__HPU2b{display:flex;flex-direction:column;list-style:disc;padding-left:10px}.MoneyFillNoticeList_noticeList__HPU2b>li{list-style:disc}.MoneyFillNoticeList_noticeList__HPU2b>li::marker{font-size:8px}.MoneyFillNoticeList_link__0o_iQ{display:flex;justify-content:flex-start;text-decoration:underline;width:-moz-fit-content;width:fit-content}.Agreement_wrapper__6Yzum{margin:0 20px}.Agreement_fillGrayBox__J_8bG{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:#f8f9fa;border-radius:4px;margin-top:8px;margin-bottom:64px}.Agreement_link__jy0_U{text-decoration:underline}.ClassPrice_classPrice__QpzsA{display:flex;align-items:center;justify-content:space-between}.OrderPriceTable_totalPriceDetail__Z6Ucy{display:flex;flex-direction:column;gap:4px}.OrderPriceTable_totalPriceDetailButton__ObnZL{padding:0;margin:0;background-color:rgba(0,0,0,0)}.OrderPriceTable_totalPriceDetailButton__ObnZL,.OrderPriceTable_totalPriceRow__VYiXy{display:flex;align-items:center;justify-content:space-between}.OrderPriceTable_totalPriceWrapper__U8Xz9{display:flex;flex-direction:column;gap:4px}.OrderPriceTable_iconWrapper__Kyumk{display:flex;align-items:center;gap:4px}.OrderPriceTable_icon__BNi_w{width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:#343a40;transition:transform .3s ease}.OrderPriceTable_iconSpin__oGoib{transform:rotate(180deg)}.PriceTable_priceTable__5kkLf{display:flex;flex-direction:column;gap:4px}.PriceTable_priceRow__crXVd{display:flex;align-items:center;justify-content:space-between}.DiscountDetail_discountDetail__6IO0Q{display:flex;flex-direction:column;gap:4px}.DiscountDetail_discountDetailButton__wYaiu{padding:0;margin:0;background-color:rgba(0,0,0,0)}.DiscountDetail_discountDetailButton__wYaiu,.DiscountDetail_discountRow__nwJa0{display:flex;align-items:center;justify-content:space-between}.DiscountDetail_discountWrapper__5YIG_{display:flex;flex-direction:column;gap:4px}.DiscountDetail_iconWrapper__4MKT7{display:flex;align-items:center;gap:4px}.DiscountDetail_icon__nCex0{width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:#343a40;transition:transform .3s ease}.DiscountDetail_iconSpin__qF0ms{transform:rotate(180deg)}.ClassFavoriteButton_classFavorite__ZrPK4{display:flex;position:absolute;z-index:1;top:8px;right:8px;width:24px;height:24px}@media only screen and (min-width:985px){.ClassFavoriteButton_classFavorite__ZrPK4{top:16px;right:16px;width:40px;height:40px}}.ThumbnailDimFilter_dimFilter__Dx6oU{width:100%;height:100%;top:0;left:0;display:flex;-webkit-backdrop-filter:brightness(.6);backdrop-filter:brightness(.6);position:absolute}.ThumbnailDimFilter_dimFilter__Dx6oU>span{margin:auto}.LinkWrapper_middleHighClassItem__tgpvg{display:flex;flex-direction:column;gap:16px;flex-shrink:0}.ClassTitle_title__l9XPg{overflow:hidden;display:-webkit-box;height:52px;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-all}@media only screen and (min-width:985px){.ClassTitle_title__l9XPg{height:60px}}.CurationHeader_curationHeader__0VUPV{display:flex;flex-direction:column;gap:4px}@media only screen and (min-width:985px){.CurationHeader_curationHeader__0VUPV{padding:16px 0}}@media only screen and (max-width:1280px){.CurationHeader_curationHeader__0VUPV{padding:16px 20px}}.CouponBadge_usageTypeBadge__Fq6jd{position:absolute;bottom:16px;right:16px;display:flex;flex-direction:row;gap:2px;padding:2px 4px;background-color:rgba(112,115,124,.08);align-items:center;border-radius:4px}.CouponBadge_usageTypeBadgeDisabled__WClax{bottom:74px}.CouponBadge_usageTypeBadge__Fq6jd .CouponBadge_badge__6X4tR{width:18.29px;height:18.29px;margin-top:1px}.MyCouponItem_myCouponItem__HAh7f{display:flex;flex-direction:column;position:relative;border-radius:8px;border:1px solid #e9ecef;overflow:hidden;flex-shrink:0;background-color:rgba(0,0,0,0);width:100%}.MyCouponItem_couponContent__zsBPl{display:flex;flex-direction:column;gap:8px;padding:16px}.MyCouponItem_reason__x9xhj{background-color:rgba(112,115,124,.08);border-top:1px solid #e9ecef;padding:16px;width:100%}.MyCouponItem_notUsable___ajIo{filter:invert(.8)}.MyCouponItem_useCouponLink__RnC_4{display:flex;gap:4px;align-items:center}.EmptyMyCoupon_emptyCoupon__CfE7s{width:100%;height:136px;display:flex;align-items:center;justify-content:center}.MyCouponSkeleton_myCouponSkeleton__nYFxR{width:100%;height:153px;display:flex;flex-direction:column;gap:24px}.TextField_container__e4xU_{display:flex;flex-direction:column;gap:8px;width:100%}.TextField_input__FWVK_{display:flex;flex:1 1;width:100%;justify-content:center;align-items:flex-start;text-align:start;height:48px;border-radius:4px;border:1px solid rgba(112,115,124,.22);padding:8px 16px;color:#343a40;resize:none}.TextField_input__FWVK_::placeholder{display:flex;justify-content:center;align-items:flex-start;color:rgba(33,37,41,.43)}.TextField_inputError__ysoKQ{border:1px solid #c92a2a}.TextField_title__2UZS5{display:flex;flex-direction:column;gap:4px}.Input_container__l6rVm{display:flex;width:100%;align-items:center;flex-direction:row;border-radius:4px;background-color:#fff}.Input_inputNormal__v4Gnc{border:1px solid rgba(112,115,124,.22)}.Input_inputNormal__v4Gnc:focus-within{border:1px solid #212529}.Input_inputError__kUFQb{border:1px solid #c92a2a}.Input_inputContainer__Jqp_c{flex-grow:1}.Input_input__EWzSn{resize:none;border:none;width:100%;display:flex;padding:8px 16px;height:48px;align-items:center;background-color:rgba(0,0,0,0);color:#343a40}.Input_input__EWzSn::placeholder{color:rgba(33,37,41,.43)}.Input_input__EWzSn:focus{outline:none}.Input_unit__rGJNe{padding:8px 16px 8px 4px;display:flex;justify-content:center;align-items:center}.Input_input__EWzSn[type=number]::-webkit-inner-spin-button,.Input_input__EWzSn[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input_cleanButton__AM4RZ{color:rgba(33,37,41,.61);background-color:rgba(0,0,0,0);width:20px;height:20px;display:flex;align-items:center;margin-right:8px}.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(23,23,25,.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 rgba(112,115,124,.16)}.Modal_textWrapper__1Ku8O .Modal_header__JfiRp .Modal_closeButtonWrapper__G5vXy{width:32px;height:32px}.Modal_textWrapper__1Ku8O .Modal_content__GVGWX{padding:0 20px}.Modal_textWrapper__1Ku8O .Modal_content__GVGWX.Modal_noFooter__N4dch{padding-bottom:20px}.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%}@media only screen and (max-width:985px){.Modal_desktopOnly__WR0hB{display:none}}.DeleteChildButton_container__Ct153{outline:none;border:none;background-color:rgba(0,0,0,0)}.AddChildButton_container__zzFLe{display:flex;padding:24px 20px}.AddChildButton_container__zzFLe .AddChildButton_buttonContent__QKDnN{display:flex;align-items:center;gap:4px}.UserChildrenForm_container__9eBwf{display:flex;flex-direction:column}.UserChildrenForm_spacer__UWCL_{width:100%;height:8px;background-color:#f1f3f5}.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}.SuggestActions_suggestActions__3j4IQ{display:flex;justify-content:center;gap:8px;padding:32px 24px}@media only screen and (max-width:985px){.SuggestActions_suggestActions__3j4IQ{padding:24px 16px}.SuggestActions_suggestActions__3j4IQ>*+*{display:none}}.SuggestActions_actionButton__Sg9sU{display:flex;align-items:center;border-radius:50px}.SuggestActions_actionButton__Sg9sU:disabled{cursor:not-allowed;border:1px solid rgba(112,115,124,.16);background-color:rgba(112,115,124,.08)}.SuggestActions_suggestLikeButton__VfLL8{gap:8px;background-color:rgba(0,0,0,0);border:1px solid rgba(112,115,124,.22);padding:12px 20px;transition:border .3s ease}@media only screen and (min-width:985px){.SuggestActions_suggestLikeButton__VfLL8{padding:16px 32px}}.SuggestActions_suggestLikeButton__VfLL8.SuggestActions_active__HIo0r{border:1px solid #212529}.SuggestActions_suggestShareButton__x2Wdk{background-color:rgba(112,115,124,.08);gap:4px;padding:16px 24px}@media only screen and (max-width:985px){.SuggestActions_suggestShareButton__x2Wdk{display:none}}.SuggestActions_suggestListButton__GRkeh{background-color:rgba(112,115,124,.08);gap:4px;padding:16px 24px}@media only screen and (max-width:985px){.SuggestActions_suggestListButton__GRkeh>svg{display:none}}.SuggestTitle_suggestTitle__LsiG1{display:flex;flex-direction:column;padding:0 20px 16px;gap:8px}@media only screen and (min-width:985px){.SuggestTitle_suggestTitle__LsiG1{gap:10px}}.SuggestTitle_suggestTitleMeta__JO33Z{display:flex;align-items:center;gap:8px;padding-top:8px}@media only screen and (min-width:985px){.SuggestTitle_suggestTitleMeta__JO33Z{padding:12px 0}}.SuggestTitle_suggestTitleMeta__JO33Z>:first-child{flex-grow:1}.AppPaymentModalContent_container__XB7IE{display:flex;flex-direction:column;gap:16px}.AppPaymentModalContent_priceContainer__MlhpE{display:flex;width:100%;background-color:#f8f9fa;padding:8px 12px;border-radius:8px;justify-content:space-between;align-items:center}.AppPaymentModalContent_priceContainer__MlhpE .AppPaymentModalContent_moneyContainer__7927N{display:flex;width:100%;flex-direction:column;gap:8px}.AppPaymentModalContent_priceContainer__MlhpE .AppPaymentModalContent_divider__6EAJz{border-right:1px solid rgba(112,115,124,.16)}.AppPaymentModalContent_priceContainer__MlhpE .AppPaymentModalContent_price__orIfj{display:flex;align-items:center;gap:4px}.AppPaymentModalContent_priceContainer__MlhpE .AppPaymentModalContent_realPrice__gMGx4{margin-left:12px}.AppMoneyFooter_appMoneyFooter__SHxHT{display:flex;flex-direction:column;gap:24px;background-color:#f1f3f5;padding:16px 20px;border-top:8px solid #f1f3f5}.AppMoneyFooter_appMoneyNoticeList__uPd0_{display:flex;flex-direction:column;gap:8px}.AppMoneyFooter_link__3VEvo{text-decoration:underline}.AppMoneySelectList_moneySelectList__w1J47{display:flex;flex-direction:column}.AppMoneySelectList_moneySelectItem__oNBlv{display:grid;grid-template-columns:1fr 128px;align-items:center;padding:8px 0}.AppMoneySelectList_moneySelectContent__MYEim{display:flex;flex-direction:column;gap:4px}.AppMoneySelectList_moneySelectTitle__AGrvc{display:grid;grid-template-columns:1fr 128px;height:34px;align-items:flex-start;padding:0}.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:rgba(112,115,124,.16)}.UserAllMoney_userMoney__woXzz{display:flex;flex-direction:column;gap:8px;padding:16px 20px}.UserAllMoney_moneyField__38d6b{display:flex;justify-content:space-between}.WebMoneyFill_webMoneyFill__OD8O5{display:flex;flex-direction:column}.NoBenefit_noBenefit__5Idre{background-color:#ced4da;width:8px;height:2px}.BenefitPercent_percentWrapper__8R6Pt{display:flex;align-items:center;padding:0 6px;border-radius:20px}.BenefitPercent_over3Percent__OjYBZ{background-color:#f3f0ff}.BenefitPercent_over2Percent__kPDzc{background-color:#e7f5ff}.BenefitPercent_over1Percent__U9YN2{background-color:#e3fafc}.MoneySelectItem_moneyItem__I1aHP{display:grid;grid-template-columns:repeat(3,1fr);padding:8px 0;justify-items:center;align-items:center;cursor:pointer}.MoneySelectItem_moneyItem__I1aHP>:first-child{justify-self:left}@media(min-width:985px){.MoneySelectItem_moneyItem__I1aHP>:last-child{justify-self:right}}.MoneySelectItem_moneyItemInner__KOJbW{display:flex;align-items:center;gap:4px}.MoneySelectItem_radioWrapper__Dpp4_{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px}.MoneySelectItem_radioInput__6AWDH{width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;pointer-events:none}.MoneySelectItem_radioInput__6AWDH:before{content:"";position:absolute;display:flex;width:18px;height:18px;border-radius:999px;border:1px solid rgba(112,115,124,.22);background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.MoneySelectItem_radioInput__6AWDH:checked:before{background-color:#4c6ef5;border-color:#4c6ef5}.MoneySelectItem_radioInput__6AWDH:checked:after{content:"";position:absolute;display:flex;width:8px;height:8px;border-radius:999px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.ListHeader_listHeader__h43uD{padding-bottom:16px;margin-bottom:12px;margin-top:24px;border-bottom:1px solid rgba(112,115,124,.16);display:grid;grid-template-columns:repeat(3,1fr);text-align:center}@media(max-width:985px){.ListHeader_listHeader__h43uD{padding-left:10px;padding-right:10px}}@media(min-width:985px){.ListHeader_listHeader__h43uD{padding-left:32px;padding-right:10px}.ListHeader_listHeader__h43uD>:first-child{text-align:left}.ListHeader_listHeader__h43uD>:last-child{text-align:right}}.MoneySelectList_moneySelectList__DF0r0{display:flex;flex-direction:column;gap:12px}.MoneySelectList_skeleton__ff0Hy{width:100%;height:400px}.WebMoneySelect_moneySelect__7mbGj{display:flex;flex-direction:column;border-top:8px solid #f1f3f5;padding:16px 20px}.TeacherShareButton_shareIcon__9xJlR{display:flex;justify-content:center;align-items:center;border:1px solid rgba(112,115,124,.22);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}}.SearchListItemFavoriteButton_classFavorite__DT9Hp{display:flex;position:absolute;width:24px;height:24px}.SearchListItem_wrapper__BUlgB{display:flex;flex-direction:column;gap:16px;padding:24px 20px;background-color:#fff}.SearchListItem_wrapper__BUlgB .SearchListItem_header__S4MqS{display:flex;gap:8px;position:relative}.SearchListItem_wrapper__BUlgB .SearchListItem_header__S4MqS .SearchListItem_image__JtmxU{position:relative;min-width:124.4px;width:124.4px;height:70px;border-radius:4px;overflow:hidden}.SearchListItem_wrapper__BUlgB .SearchListItem_header__S4MqS .SearchListItem_profileImg__428Lv{position:relative;width:45px;height:45px}.SearchListItem_wrapper__BUlgB .SearchListItem_header__S4MqS .SearchListItem_heartWrapper__wb5Lt{width:24px;height:24px;position:absolute;top:-2px;right:0}.SearchListItem_wrapper__BUlgB .SearchListItem_header__S4MqS .SearchListItem_infoWrapper__9wEct{max-width:616px;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:flex;flex-direction:column;gap:4px}.SearchListItem_wrapper__BUlgB .SearchListItem_footer__gT3c0{display:flex;flex-direction:column;gap:8px}.SearchListItem_wrapper__BUlgB .SearchListItem_footer__gT3c0 .SearchListItem_options__vLU0V{display:flex}.SearchListItem_wrapper__BUlgB .SearchListItem_footer__gT3c0 .SearchListItem_options__vLU0V span:nth-child(n+2):before{content:"";display:inline-block;margin:0 4px;min-width:1px;min-height:12px;background-color:#e9ecef}.SearchListItem_wrapper__BUlgB .SearchListItem_footer__gT3c0 .SearchListItem_bottomWrapper__L4Zdy{display:flex;justify-content:space-between;width:100%}.SearchListItem_wrapper__BUlgB .SearchListItem_footer__gT3c0 .SearchListItem_bottomWrapper__L4Zdy .SearchListItem_price__OePca{display:flex;gap:4px;align-items:flex-end}.SearchListItem_wrapper__BUlgB .SearchListItem_footer__gT3c0 .SearchListItem_bottomWrapper__L4Zdy .SearchListItem_profile__F8mF3{display:flex;gap:4px;align-items:center}.SearchListItem_wrapper__BUlgB .SearchListItem_footer__gT3c0 .SearchListItem_bottomWrapper__L4Zdy .SearchListItem_profile__F8mF3 .SearchListItem_profileImg__428Lv{position:relative;width:16px;height:16px}.SearchListItem_wrapper__BUlgB .SearchListItem_footer__gT3c0 .SearchListItem_bottomWrapper__L4Zdy .SearchListItem_profile__F8mF3 .SearchListItem_badgeWrapper__yr5XC{display:flex;align-items:center;gap:2px}.SearchListItem_wrapper__BUlgB .SearchListItem_footer__gT3c0 .SearchListItem_bottomWrapper__L4Zdy .SearchListItem_profile__F8mF3 .SearchListItem_teacherName__6j78a{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmptyState_wrapper__pnitA{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px}.EmptyState_wrapper__pnitA .EmptyState_iconWrapper__C8vGR{display:flex;align-items:center;justify-content:center;width:33px;height:33px;border-radius:100%;background-color:rgba(33,37,41,.43)}.EmptyState_wrapper__pnitA .EmptyState_iconWrapper__C8vGR>svg{color:#fff}.EmptyState_wrapper__pnitA .EmptyState_textWrapper__cOGlo{display:flex;flex-direction:column;align-items:center;gap:8px}.ChatPolicyModal_link__RLzZt,.SavePolicyModal_link__GSfPV{text-decoration:underline}.ChannelNotice_container__vBa9w{display:flex;flex-direction:column;gap:16px;margin:20px 0 24px}.ChannelNotice_container__vBa9w .ChannelNotice_item__QPTd7{display:flex;justify-content:center;align-items:center;border-radius:8px;padding:12px 16px;background-color:#f1f3f5}.ChannelNotice_container__vBa9w .ChannelNotice_item__QPTd7 span{text-decoration:underline;cursor:pointer}.ChannelSeparator_container__k9E3X{display:flex;align-items:center;justify-content:center;gap:4px;color:#868e96;margin:24px 0}.ChannelSeparator_container__k9E3X>svg{width:20px;height:20px}@media only screen and (max-width:985px){.ChannelSeparator_container__k9E3X>svg{width:16px;height:16px}}.ReportContent_container__EHcB5{display:flex;flex-direction:column;gap:16px}.ReportContent_container__EHcB5 .ReportContent_wrapper__2XTgh{background-color:#f8f9fa;word-break:break-all;padding:16px;border-radius:4px}.HelperText_wrapper__iaox_{display:flex;justify-content:space-between}.HelperText_rightWrapper__njcMo{display:flex;justify-content:flex-end}.AddCouponButton_addCouponButton__xDgzr{flex-shrink:0;width:64px;background-color:rgba(0,0,0,0)}.AddCoupon_addCoupon___2Scj{display:flex;flex-direction:column;gap:8px}.AddCoupon_addCouponInput__Oxd9G{display:flex;align-items:center;gap:8px}.EnrollCodeInput_containerWrapper__nRAtZ{display:flex;flex-direction:column;gap:16px}.EnrollCodeInput_titleWrapper__KJbM6{display:flex;justify-content:space-between;align-items:center;gap:16px}.EnrollCodeInput_contentWrapper__8Y0AT{display:flex;flex-direction:column;gap:8px}.EnrollCodeInput_buttonContainer__Ch7ZZ{display:flex;justify-content:flex-end}.EnrollCodeInput_buttonWrapper__e1Ol4{display:flex;min-width:72px}.EnrollCodeInput_closeButton__jci2U{display:flex;justify-content:center;align-items:center;border:none;background:none}.EnrollCodeButton_button__BizA3{height:40px;width:100%;border-radius:6px;padding:0 16px;display:flex;justify-content:center;align-items:center;gap:8px;background-color:rgba(112,115,124,.08);border:none}@media only screen and (min-width:985px){.EnrollCodeButton_button__BizA3{height:46px}}.EnrollCodeButton_linkButton__dzljH{background-color:#f8f9fa}.ChargeButton_button__tioDb{height:40px;min-width:56px;width:100%;border-radius:6px;padding:0 16px;display:flex;justify-content:center;align-items:center;gap:8px;background-color:#343a40;border:none}@media only screen and (min-width:985px){.ChargeButton_button__tioDb{height:46px}}.ChargeButton_plusIcon__6gQct{color:#fff}.MyMoneyButton_buttonWrapper__sR4aU{display:flex;gap:12px;width:100%;justify-content:center;align-items:center}.page_chargedMoneyWrapper__C5_Oa{display:flex;flex-direction:column;padding:16px 20px;gap:12px;background-color:#fff}.page_divider__S1zQC{height:1px;background-color:#f1f3f5}.page_buttonWrapper__lvmv7{display:flex;gap:12px;width:100%}.CancelReasonSelect_wrapper__DnF3_{display:flex;flex-direction:column;gap:16px}.CancelReasonSelect_wrapper__DnF3_ .CancelReasonSelect_title__Q_W5q .CancelReasonSelect_required__zIzeF{color:#f03e3e}.CancelReasonSelect_wrapper__DnF3_ .CancelReasonSelect_select__ReefM{width:100%;font-size:19px}@media(max-width:985px){.CancelReasonSelect_wrapper__DnF3_ .CancelReasonSelect_select__ReefM{font-size:16px}}.CancelReasonSelect_wrapper__DnF3_ .CancelReasonSelect_dropdownIndicator__rAV3u{color:rgba(33,37,41,.61);position:relative;right:4px}.CouponItem_couponItem__AptrM{display:flex;flex-direction:column;position:relative;border-radius:8px;border:1px solid #e9ecef;overflow:hidden;flex-shrink:0;background-color:rgba(0,0,0,0);width:100%}.CouponItem_couponItem__AptrM .CouponItem_selectIcon__aTqif{color:#4c6ef5;position:absolute;top:16px;right:16px;width:24px;height:24px}.CouponItem_couponItem__AptrM .CouponItem_couponContent__NfpgZ{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.CouponItem_couponItem__AptrM .CouponItem_couponContent__NfpgZ div,.CouponItem_couponItem__AptrM .CouponItem_couponContent__NfpgZ p{display:flex;flex-direction:column;align-items:flex-start}.CouponItem_couponItem__AptrM .CouponItem_notUsable__HAaS4{filter:invert(.8)}.CouponItem_couponItem__AptrM .CouponItem_reason__ITUx7{background-color:rgba(112,115,124,.08);padding:16px;width:100%;text-align:initial}.CouponItem_isSelected__f4qfU{border:1px solid #4c6ef5}.CouponList_couponList__UT_Ae{display:flex;flex-direction:column;gap:24px}.CouponList_skeleton__m8j_x{height:50vh}.SelectAppliedCouponAction_selectAction__hAkM8{position:fixed;bottom:0;width:100%;margin:0 -20px;padding:20px;background-color:#fff}@media only screen and (min-width:985px){.SelectAppliedCouponAction_selectAction__hAkM8{position:absolute}}.SubscribeCancelForm_subscribeCancelForm__jlhLL{display:flex;flex-direction:column;margin-bottom:32px}.SubscribeDetail_subscribeDetail__jK4M0{display:flex;flex-direction:column;gap:16px}.SubscribeDetail_info__Fw8gQ{display:flex;gap:8px;justify-content:space-between;align-items:center}.SubscribeDetail_info__Fw8gQ>:first-child{flex-shrink:0}.SubscribeDetail_info__Fw8gQ>:last-child{text-align:right}.SubscribeDetail_period__P2c0H{line-height:100%;text-align:right}.SubscribeInfo_subscribeInfo__vK4qZ{display:flex;flex-direction:column;gap:16px}.SinglelineTextField_container__a4IgG{padding:20px;gap:8px;background-color:#fff}.ReasonRadioSelect_item__xaoRK{display:flex;align-items:center;gap:8px;border-bottom:1px solid rgba(112,115,124,.08);padding-top:16px;padding-bottom:16px}.ReasonRadioSelect_item__xaoRK:last-child{border-bottom:0}.ReasonRadioSelect_item__xaoRK .ReasonRadioSelect_radioWrapper__z6hXv{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px}.ReasonRadioSelect_item__xaoRK .ReasonRadioSelect_radioInput__CmJJR{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;pointer-events:none}.ReasonRadioSelect_item__xaoRK .ReasonRadioSelect_radioInput__CmJJR:before{content:"";position:absolute;display:flex;width:18px;height:18px;border-radius:999px;border:1px solid rgba(112,115,124,.22);background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.ReasonRadioSelect_item__xaoRK .ReasonRadioSelect_radioInput__CmJJR:checked:before{background-color:#20201d;border-color:#20201d}.ReasonRadioSelect_item__xaoRK .ReasonRadioSelect_radioInput__CmJJR:checked:after{content:"";position:absolute;display:flex;width:8px;height:8px;border-radius:999px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.ReportReason_container__Baqht,.ReportReason_container__Baqht ul{display:flex;flex-direction:column;gap:16px}.ReportReason_container__Baqht ul .ReportReason_checkItemWrapper__ktQ0Q{display:flex;flex-direction:column;gap:8px}.ReportReason_container__Baqht ul .ReportReason_checkItemWrapper__ktQ0Q .ReportReason_checkItem__h5exx{display:flex;gap:8px;align-items:center;cursor:pointer}.Alert_container__nYB2g{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){.Alert_container__nYB2g{width:640px;max-width:640px}}.Alert_overlay__FYXMm{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(23,23,25,.5)}.Alert_textWrapper__XuVBD{display:flex;flex-direction:column;gap:16px}.Alert_textWrapper__XuVBD .Alert_header__vlhdZ{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:16px 20px 0}.Alert_textWrapper__XuVBD .Alert_header__vlhdZ .Alert_closeButtonWrapper__FeZvI{width:32px;height:32px}.Alert_textWrapper__XuVBD .Alert_content__JMiJ2{padding:0 20px;white-space:pre-wrap}.Alert_buttonWrapper__fR7Dr{display:flex;gap:8px;padding:0 20px 16px;justify-content:flex-end;width:100%}.Alert_buttonWrapper__fR7Dr .Alert_defaultButton__rCvIy{width:72px}@media only screen and (min-width:985px){.Alert_buttonWrapper__fR7Dr .Alert_defaultButton__rCvIy{width:80px}}.PaymentDetailSection_wrapper__fBDk3{display:flex;flex-direction:column;gap:16px}.PaymentDetailSection_paymentInfoWrapper__zJaJv{display:flex;flex-direction:column;gap:12px}.TitleDl_wrapper__6HjV9{display:flex;justify-content:space-between;align-items:center}.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T{width:100%;border-collapse:collapse}.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T td,.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T th{padding:8px 12px;text-align:center;border:1px solid #e9ecef;border-right:none;border-left:none;vertical-align:middle;height:48px}.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T th{background-color:#f1f3f5;font-weight:700;display:table-cell}.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T th.RefundTable_hideColumn__ikULx{display:none}.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T th:first-child{text-align:center;width:60px}.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T th:nth-child(2){text-align:left;flex-grow:1;width:100%}.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T th:nth-child(3),.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T th:nth-child(4){width:-moz-fit-content;width:fit-content;white-space:nowrap}.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T tr{background-color:#f1f3f5}.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T td:first-child{text-align:center}.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T td:nth-child(2){text-align:left;flex-grow:1;width:100%}.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T td:nth-child(3),.RefundTable_wrapper__Zdc4a .RefundTable_refundTable__PA1_T td:nth-child(4){width:-moz-fit-content;width:fit-content;white-space:nowrap}.RefundTable_wrapper__Zdc4a .RefundTable_hideColumn__ikULx{display:none}.RefundTable_wrapper__Zdc4a .RefundTable_bundleTable__cLRDh th:first-child{text-align:left;flex-grow:1;width:100%}.RefundTable_wrapper__Zdc4a .RefundTable_bundleTable__cLRDh th:nth-child(2),.RefundTable_wrapper__Zdc4a .RefundTable_bundleTable__cLRDh th:nth-child(3){width:-moz-fit-content;width:fit-content;white-space:nowrap}.RefundTable_wrapper__Zdc4a .RefundTable_bundleTable__cLRDh td:first-child{text-align:left;flex-grow:1;width:100%}.RefundTable_wrapper__Zdc4a .RefundTable_bundleTable__cLRDh td:nth-child(2),.RefundTable_wrapper__Zdc4a .RefundTable_bundleTable__cLRDh td:nth-child(3){width:-moz-fit-content;width:fit-content;white-space:nowrap}.RefundTable_wrapper__Zdc4a .RefundTable_iconCell__c_PI_{vertical-align:middle}.RefundTable_wrapper__Zdc4a .RefundTable_iconWrapper__jnsuE{display:flex;justify-content:center;align-items:center;height:100%}.RefundTable_wrapper__Zdc4a .RefundTable_iconWrapper__jnsuE svg{color:#e9ecef}.RefundTable_wrapper__Zdc4a .RefundTable_iconCell__c_PI_ .RefundTable_iconWrapper__jnsuE svg{color:rgba(33,37,41,.61)}.RefundTable_wrapper__Zdc4a .RefundTable_iconWrapper__jnsuE.RefundTable_activeIconWrapper__Sxmab svg{color:#212529}.RefundTable_wrapper__Zdc4a .RefundTable_activeRow__a1btJ{background-color:#fff!important}.RefundNotice_wrapper___hjaQ{background-color:#f1f3f5;padding:16px;border-radius:8px}.RefundNotice_wrapper___hjaQ .RefundNotice_bulletList__Ap35j{display:flex;flex-direction:column;gap:4px;list-style-type:disc;padding-left:16px}.VODCancellationPolicy_vodPolicyList__hRD0G{display:flex;flex-direction:column;gap:8px}.SubscribeCancellationPolicy_bulletList__oQNXa{list-style-type:disc;padding-left:20px;display:flex;flex-direction:column;gap:16px}.RefundInfoSection_wrapper__Gcj_Z{display:flex;flex-direction:column;gap:24px}.RefundInfoSection_wrapper__Gcj_Z .RefundInfoSection_refundDetails__WFNj1,.RefundInfoSection_wrapper__Gcj_Z .RefundInfoSection_titleContainer__gglbG{display:flex;flex-direction:column;gap:16px}.RefundInfoSection_wrapper__Gcj_Z .RefundInfoSection_alertContainer__VOM0E{display:flex;gap:8px;padding:16px;border:1px solid #fa5252;border-radius:8px}.RefundInfoSection_wrapper__Gcj_Z .RefundInfoSection_alertContainer__VOM0E .RefundInfoSection_alertIcon__cZ1YK>svg{color:#fa5252}.RefundInfoSection_wrapper__Gcj_Z .RefundInfoSection_alertContainer__VOM0E .RefundInfoSection_alertContent__TlW52{display:flex;flex-direction:column;gap:16px}.RefundInfoSection_wrapper__Gcj_Z .RefundInfoSection_alertContainer__VOM0E .RefundInfoSection_alertContent__TlW52 .RefundInfoSection_alertSection__FOiUw{display:flex;flex-direction:column}.RefundInfoSection_wrapper__Gcj_Z .RefundInfoSection_bulletList__q3VLP{list-style-type:disc;padding-left:20px}.RefundInfoSection_wrapper__Gcj_Z .RefundInfoSection_cancelRulesWrapper__8Xb00{display:flex;flex-direction:column;gap:16px}.ReportIncomingMessageModal_wrapper__zRdn8{display:flex;flex-direction:column;padding:8px 0 0}.ReportIncomingMessageModal_wrapper__zRdn8 .ReportIncomingMessageModal_scrollableContent__Ek9K0{margin:0 -20px;max-height:50vh;padding:0 20px 24px;overflow:auto}@media only screen and (max-width:985px){.ReportIncomingMessageModal_wrapper__zRdn8 .ReportIncomingMessageModal_scrollableContent__Ek9K0{margin:0}}.ReportIncomingMessageModal_wrapper__zRdn8 .ReportIncomingMessageModal_footer__YcuWK{padding-top:20px}@media only screen and (max-width:985px){.ReportIncomingMessageModal_wrapper__zRdn8 .ReportIncomingMessageModal_footer__YcuWK{padding:20px}}.MessageInput_wrapper__Rd19S{position:relative;flex:1 1}.MessageInput_wrapper__Rd19S .MessageInput_container__zKEDn{outline:none;white-space:pre-wrap;word-break:break-all;resize:none;box-sizing:border-box;min-height:40px;max-height:240px;padding:4px 0;overflow-y:overlay;align-items:flex-start;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.48px}@media only screen and (max-width:985px){.MessageInput_wrapper__Rd19S .MessageInput_container__zKEDn{font-size:16px;transform:scale(.8125);transform-origin:left top;letter-spacing:-.39px}}.MessageInput_wrapper__Rd19S .MessageInput_placeholder__m1AZE{position:absolute;top:0;pointer-events:none}.GguriEmojiSelector_container__txaxL{position:absolute;bottom:97px;background:rgba(0,0,0,.5);display:grid;left:0;height:30vh;right:0;cursor:default;grid-template-columns:repeat(4,1fr);overflow-y:scroll;padding:16px}.GguriEmojiSelector_container__txaxL .GguriEmojiSelector_emoji__DcrGL{width:100%;height:auto;transition:transform .2s ease;cursor:pointer}.GguriEmojiSelector_container__txaxL .GguriEmojiSelector_emoji__DcrGL:hover{transform:scale(1.1)}.GguriEmoji_container__UUUkQ{display:flex;border:none;background:none;cursor:pointer}.GguriEmoji_container__UUUkQ>img{filter:grayscale(1);transition:transform .2s ease}.GguriEmoji_container__UUUkQ>img:hover{filter:grayscale(0);transform:scale(1.1)}.GguriEmoji_container__UUUkQ .GguriEmoji_tooltip__Rrsif{position:absolute}