.ActivityIndicator_activityIndicatorContainer__oQuzQ{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.ActivityIndicator_activityIndicator__Hf8SW{border-radius:50%;border:4px solid rgba(0,0,0,.2);border-top-color:#000;animation:ActivityIndicator_spin__p_o_d 1s linear infinite}@keyframes ActivityIndicator_spin__p_o_d{to{transform:rotate(1turn)}}.LoadingPage_loadingPage__M480t{display:flex;justify-content:center;align-items:center;height:calc(100vh - 116px);width:100%;background-color:#fff}.TextColor_primary-normal__SOfZo{color:#20201d}.TextColor_primary-neutral__umZHm{color:#868e96}.TextColor_common-0__sCD3T{color:#fff}.TextColor_common-100__DG7QI{color:#000}.TextColor_common-dimmer__Kpde3{color:rgba(23,23,25,.5)}.TextColor_background-normal__mMFgw{color:#fff}.TextColor_background-elevated__1BPCj{color:#f8f9fa}.TextColor_label-strong__Tz2Eq{color:#212529}.TextColor_label-normal__dY_gz{color:#343a40}.TextColor_label-neutral__zrVW9{color:rgba(33,37,41,.88)}.TextColor_label-alternative__b4_KB{color:rgba(33,37,41,.61)}.TextColor_label-assistive__Ii6Bc{color:rgba(33,37,41,.43)}.TextColor_label-disable__SAfus{color:rgba(33,37,41,.22)}.TextColor_label-white__q_N3F{color:#fff}.TextColor_status-positive__JxEWd{color:#51cf66}.TextColor_status-cautionary__J5SxQ{color:#d9480f}.TextColor_status-negative__uBr4_{color:#fa5252}.TextColor_status-info__mJGxj{color:#4c6ef5}.TextColor_brand-normal__u0q7P{color:#ffce22}.TextColor_brand-neutral__OSnuW{color:#ffec99}.TextColor_brand-strong__CCDVS{color:#f59f00}.TextColor_line-strong__q9x1x{color:rgba(112,115,124,.52)}.TextColor_line-normal__EpGkH{color:rgba(112,115,124,.22)}.TextColor_line-disable__Df7Qg,.TextColor_line-neutral__qnBMy{color:rgba(112,115,124,.16)}.TextColor_line-alternative__cYX_7{color:rgba(112,115,124,.08)}.TextColor_fill-strong__0TNvH{color:rgba(112,115,124,.16)}.TextColor_fill-disable__NQGpr,.TextColor_fill-normal__mL8wJ{color:rgba(112,115,124,.08)}.TextColor_accent-red__6Mr3R{color:#ff6b6b}.TextColor_accent-pink__SDxZl{color:#f06595}.TextColor_accent-grape__9Ybro{color:#cc5de8}.TextColor_accent-violet__9ly_T{color:#845ef7}.TextColor_accent-indigo__89OPF{color:#5c7cfa}.TextColor_accent-blue__BOX3s{color:#339af0}.TextColor_accent-cyan__Wk4Yp{color:#22b8cf}.TextColor_accent-teal__A2z7N{color:#20c997}.TextColor_accent-green__1T1AZ{color:#51cf66}.TextColor_accent-lime__wmNPc{color:#94d82d}.TextColor_accent-yellow__WYJsP{color:#fcc419}.TextColor_accent-orange__9AZ2R{color:#ff922b}.TextColor_neutral-5__MpOg3{color:#f8f9fa}.TextColor_neutral-10__KmMn0{color:#f1f3f5}.TextColor_neutral-20__8x1_u{color:#e9ecef}.TextColor_neutral-30__pAMMU{color:#dee2e6}.TextColor_neutral-40__rsEoa{color:#ced4da}.TextColor_neutral-50__96H8x{color:#adb5bd}.TextColor_neutral-60__kAboT{color:#868e96}.TextColor_neutral-70__HgxTU{color:#495057}.TextColor_neutral-80__FFN35{color:#343a40}.TextColor_neutral-90__oi4Y2{color:#212529}.TextColor_red-5__RSP7e{color:#fff5f5}.TextColor_red-10__70CHi{color:#ffe3e3}.TextColor_red-20__gncYO{color:#ffc9c9}.TextColor_red-30__aWoQs{color:#ffa8a8}.TextColor_red-40__tgmju{color:#ff8787}.TextColor_red-50__K8a8Z{color:#ff6b6b}.TextColor_red-60__616JH{color:#fa5252}.TextColor_red-70__ygu7l{color:#f03e3e}.TextColor_red-80__Cn04z{color:#e03131}.TextColor_red-90__ghctK{color:#c92a2a}.TextColor_pink-5__CMlXw{color:#fff0f6}.TextColor_pink-10__2OjqO{color:#ffdeeb}.TextColor_pink-20__4lkpT{color:#fcc2d7}.TextColor_pink-30__Pqlvk{color:#faa2c1}.TextColor_pink-40__inoqt{color:#f783ac}.TextColor_pink-50__XjoiV{color:#f06595}.TextColor_pink-60__AQ7Fr{color:#e64980}.TextColor_pink-70__KUXv6{color:#d6336c}.TextColor_pink-80__Y8Qbo{color:#c2255c}.TextColor_pink-90__D0Sir{color:#a61e4d}.TextColor_grape-5__LSXSK{color:#f8f0fc}.TextColor_grape-10__x_6Gm{color:#f3d9fa}.TextColor_grape-20__quZww{color:#eebefa}.TextColor_grape-30__keFQE{color:#e599f7}.TextColor_grape-40__98WLE{color:#da77f2}.TextColor_grape-50__hkx5T{color:#cc5de8}.TextColor_grape-60__bUa4U{color:#be4bdb}.TextColor_grape-70__3FfiF{color:#ae3ec9}.TextColor_grape-80__4q9Mt{color:#9c36b5}.TextColor_grape-90__L7tfh{color:#862e9c}.TextColor_violet-5__3TFqz{color:#f3f0ff}.TextColor_violet-10__T7V08{color:#e5dbff}.TextColor_violet-20__kft06{color:#d0bfff}.TextColor_violet-30__ELATz{color:#b197fc}.TextColor_violet-40__EV4IE{color:#9775fa}.TextColor_violet-50__EkUv1{color:#845ef7}.TextColor_violet-60__ZECZm{color:#7950f2}.TextColor_violet-70__wtF0O{color:#7048e8}.TextColor_violet-80__VLsIU{color:#6741d9}.TextColor_violet-90__3tma9{color:#5f3dc4}.TextColor_indigo-5__tsf8I{color:#edf2ff}.TextColor_indigo-10__1b_q9{color:#dbe4ff}.TextColor_indigo-20__YpZS3{color:#bac8ff}.TextColor_indigo-30__uEBOo{color:#91a7ff}.TextColor_indigo-40__cdyrP{color:#748ffc}.TextColor_indigo-50__fy3g2{color:#5c7cfa}.TextColor_indigo-60__Ws5_D{color:#4c6ef5}.TextColor_indigo-70__juUvl{color:#4263eb}.TextColor_indigo-80__xT_fF{color:#3b5bdb}.TextColor_indigo-90__w9tBx{color:#364fc7}.TextColor_blue-5__zAb5_{color:#e7f5ff}.TextColor_blue-10__v9Zlv{color:#d0ebff}.TextColor_blue-20__9swdb{color:#a5d8ff}.TextColor_blue-30__Tn66L{color:#74c0fc}.TextColor_blue-40__Zvp11{color:#4dabf7}.TextColor_blue-50__m5e2e{color:#339af0}.TextColor_blue-60___4PMD{color:#228be6}.TextColor_blue-70__qdTHF{color:#1c7ed6}.TextColor_blue-80__36Lmj{color:#1971c2}.TextColor_blue-90__r4eVl{color:#1864ab}.TextColor_cyan-5___Dj0h{color:#e3fafc}.TextColor_cyan-10__uLrzP{color:#c5f6fa}.TextColor_cyan-20__GQ66w{color:#99e9f2}.TextColor_cyan-30__rTg_s{color:#66d9e8}.TextColor_cyan-40__wXiRk{color:#3bc9db}.TextColor_cyan-50__oEHFF{color:#22b8cf}.TextColor_cyan-60__s0HC1{color:#15aabf}.TextColor_cyan-70__68i6B{color:#1098ad}.TextColor_cyan-80__z_eK3{color:#0c8599}.TextColor_cyan-90__vymFB{color:#0b7285}.TextColor_teal-5__Y_szV{color:#e6fcf5}.TextColor_teal-10__hJemi{color:#c3fae8}.TextColor_teal-20__SBl5c{color:#96f2d7}.TextColor_teal-30__oU93C{color:#63e6be}.TextColor_teal-40__am3R6{color:#38d9a9}.TextColor_teal-50__Su5pg{color:#20c997}.TextColor_teal-60__l7Mfs{color:#12b886}.TextColor_teal-70__g09Qz{color:#0ca678}.TextColor_teal-80__fx5Qx{color:#099268}.TextColor_teal-90__TzY_b{color:#087f5b}.TextColor_green-5__Mfq6P{color:#ebfbee}.TextColor_green-10__4nYdL{color:#d3f9d8}.TextColor_green-20__Zbzq6{color:#b2f2bb}.TextColor_green-30__DlA_E{color:#8ce99a}.TextColor_green-40__YkzOW{color:#69db7c}.TextColor_green-50__qUU__{color:#51cf66}.TextColor_green-60__sA5JB{color:#40c057}.TextColor_green-70__F50CH{color:#37b24d}.TextColor_green-80__5CFwi{color:#2f9e44}.TextColor_green-90__peyCL{color:#2b8a3e}.TextColor_lime-5__wu4QS{color:#f4fce3}.TextColor_lime-10__YYrC6{color:#e9fac8}.TextColor_lime-20__qdw8_{color:#d8f5a2}.TextColor_lime-30__HGksJ{color:#c0eb75}.TextColor_lime-40__n7vTV{color:#a9e34b}.TextColor_lime-50__t8nC_{color:#94d82d}.TextColor_lime-60__AwDH3{color:#82c91e}.TextColor_lime-70__xoSR_{color:#74b816}.TextColor_lime-80__7BwVp{color:#66a80f}.TextColor_lime-90__nQdH7{color:#5c940d}.TextColor_yellow-5__7QpTC{color:#fff9db}.TextColor_yellow-10__srqQG{color:#fff3bf}.TextColor_yellow-20__eQE9i{color:#ffec99}.TextColor_yellow-30__EriNt{color:#ffe066}.TextColor_yellow-40__HbYXR{color:#ffce22}.TextColor_yellow-50__2EB6U{color:#fcc419}.TextColor_yellow-60__nkq3u{color:#fab005}.TextColor_yellow-70__VVFNB{color:#f59f00}.TextColor_yellow-80__NnCLQ{color:#f08c00}.TextColor_yellow-90__TAOja{color:#e67700}.TextColor_orange-5__xD3jp{color:#fff4e6}.TextColor_orange-10__WomP7{color:#ffe8cc}.TextColor_orange-20__iK6cV{color:#ffd8a8}.TextColor_orange-30___Y8zB{color:#ffc078}.TextColor_orange-40__bMfl_{color:#ffa94d}.TextColor_orange-50__JAwzd{color:#ff922b}.TextColor_orange-60__QjWmw{color:#fd7e14}.TextColor_orange-70__q4m_T{color:#f76707}.TextColor_orange-80__XPJ9N{color:#e8590c}.TextColor_orange-90__1dDrh{color:#d9480f}.Typography_title1__fbuL8{font-weight:700;letter-spacing:-.011rem;line-height:160%;font-size:1.375rem}@media(min-width:985px){.Typography_title1__fbuL8{font-size:1.5625rem}}.Typography_title2__WAg_8{font-weight:700;letter-spacing:-.011rem;line-height:160%;font-size:1.1875rem}@media(min-width:985px){.Typography_title2__WAg_8{font-size:1.375rem}}.Typography_headline__nfTGJ{font-weight:700;letter-spacing:-.03rem;line-height:160%;font-size:1rem}@media(min-width:985px){.Typography_headline__nfTGJ{font-size:1.1875rem}}.Typography_subHeadline__wVJYX{font-weight:500;letter-spacing:-.03rem;line-height:160%;font-size:.875rem}@media(min-width:985px){.Typography_subHeadline__wVJYX{font-size:1.0625rem}}.Typography_subHeadlineBold__Vy56J{font-weight:700;letter-spacing:-.03rem;line-height:160%;font-size:.875rem}@media(min-width:985px){.Typography_subHeadlineBold__Vy56J{font-size:1.0625rem}}.Typography_body__3NBEV{font-weight:400;letter-spacing:-.03rem;line-height:160%;font-size:1rem}@media(min-width:985px){.Typography_body__3NBEV{font-size:1.1875rem}}.Typography_caption__RPIFa{font-weight:400;letter-spacing:-.03rem;line-height:160%;font-size:.8125rem}@media(min-width:985px){.Typography_caption__RPIFa{font-size:1rem}}.Typography_captionBold__vB0hc{font-weight:700;letter-spacing:-.03rem;line-height:160%;font-size:.8125rem}@media(min-width:985px){.Typography_captionBold__vB0hc{font-size:1rem}}.Typography_captionSmall__Fkhlx{font-weight:400;letter-spacing:-.22px;line-height:150%;font-size:.6875rem}@media(min-width:985px){.Typography_captionSmall__Fkhlx{font-size:.8125rem}}.Typography_captionSmallBold__QFnKP{font-weight:600;letter-spacing:-.22px;line-height:150%;font-size:.6875rem}@media(min-width:985px){.Typography_captionSmallBold__QFnKP{font-size:.8125rem}}.Typography_flex__kZO8h{display:flex}.TextOpacity_text-opacity-100__e5dYB{opacity:1}.TextOpacity_text-opacity-90__sMrKb{opacity:.9}.TextOpacity_text-opacity-80__Ci1cu{opacity:.8}.TextOpacity_text-opacity-70__SkbsX{opacity:.7}.TextOpacity_text-opacity-60__ujL1f{opacity:.6}.TextOpacity_text-opacity-50__J3p8k{opacity:.5}.TextOpacity_text-opacity-40__TATd8{opacity:.4}.TextOpacity_text-opacity-30__AQuYJ{opacity:.3}.TextOpacity_text-opacity-20__LTFWN{opacity:.2}.TextOpacity_text-opacity-10__9EXqD{opacity:.1}.TextOpacity_text-opacity-0__4kmMR{opacity:0}.IconLink_icon__8jKRv{display:flex}.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}.ChargeTag_chargeTag__4m4sD{display:flex;background-color:#f3f0ff;padding:2px 8px;border-radius:20px;gap:4px}.ClassAlarmButton_alarmButton__K_bMB{border:none;background-color:rgba(0,0,0,0);margin:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 8px;border-radius:4px}.ClassAlarmButton_alarmOn__Pnfa_{background-color:#fd7e14;border:1px solid #fd7e14}.ClassAlarmButton_alarmOff__4Wtw7{background-color:#fff;border:1px solid #adb5bd}.ClassAlarmButton_alarmIconText__ojcUQ{display:flex;align-items:center;gap:6px}.ClassAlarmButton_alarmIconOn__efH23{color:#fff}.ClassAlarmButton_alarmIconOff__rnK3D{color:#adb5bd}.CouponPolicyIcon_couponPolicyIcon__d5Bao{width:24px;height:24px;display:flex;justify-content:center;align-items:center;color:rgba(33,37,41,.61)}.RoadmapCurriculum_curriculum__dZsn3{display:flex;gap:4px;align-items:center}.RoadmapCurriculum_curriculum__dZsn3 .RoadmapCurriculum_disc__YkC_t{border-radius:999px;background-color:rgba(33,37,41,.61);width:2px;height:2px}@media(min-width:985px){.RoadmapCurriculum_curriculum__dZsn3 .RoadmapCurriculum_disc__YkC_t{width:4px;height:4px}}.RoadmapCurriculum_progressWrapper__fO2da{margin-top:12px;height:8px;width:100%;max-width:180px;background-color:#e9ecef;border-radius:8px;overflow:hidden}@media only screen and (max-width:985px){.RoadmapCurriculum_progressWrapper__fO2da{height:6px;width:136px}}.RoadmapCurriculum_progressBar__6AF_H{height:100%;background-color:#4c6ef5}.RoadmapItem_roadmapItem__gzwSe{width:100%;display:flex;flex-direction:column;gap:16px;cursor:pointer}.RoadmapItem_cardUI__8j_Wp{box-shadow:8px 12px 16px 0 rgba(41,45,61,.12);margin-bottom:26px;border-radius:8px;background:#fff;padding:0 12px 16px}.RoadmapItem_contents__4X_W5{display:flex;flex-direction:column;gap:8px}.RoadmapTagList_tagList__qFtxM{display:flex;gap:8px}.ClassContents_contents__LgiKp{display:flex;flex-direction:column;gap:8px}.ClassMostPurchasedCount_container__ailGU{display:flex;justify-content:flex-start;align-items:center}.CurationSwiper_curationSwiper__Lr_JG{display:flex;flex-direction:column}.CommonRating_rating__wzQ3j{display:flex;align-items:center;gap:2px}.CommonRating_star___DXqG{color:#ffce22;width:16px;height:16px}@media only screen and (min-width:985px){.CommonRating_star___DXqG{width:20px;height:20px}}.ClassMeta_meta__xEIn_{display:flex;align-items:center;gap:8px}.ClassFavoriteCount_favorite__MjS3I{display:flex;color:#fa5252;gap:2px;align-items:center}.ClassMembersBadge_container__yh0Xy{display:flex;position:absolute;z-index:1;left:0}.ClassMembersBadge_width-32__wTltc{width:32px!important;height:32px!important;top:-6px}.ClassMembersBadge_width-48__vyqK2{width:48px!important;height:48px!important;top:-11.5px}.ClassPrice_classPrice__nrMQt{display:flex;flex-direction:column}.ClassPrice_classPrice__nrMQt .ClassPrice_price__Q0u3B{display:flex;align-items:center;gap:4px}.ClassPrice_discounted__yBzbG{text-decoration:line-through}.SwiperTitle_swiperHeader__Dmd9G{display:grid;grid-column-gap:16px;column-gap:16px;align-items:center;grid-template-areas:"title" "subtitle";grid-template-columns:1fr;margin-bottom:24px}@media only screen and (min-width:985px){.SwiperTitle_swiperHeader__Dmd9G{grid-template-areas:"title    navigation" "subtitle  subtitle";grid-template-columns:1fr auto;margin-bottom:32px}}@media only screen and (max-width:985px){.SwiperTitle_swiperHeader__Dmd9G{padding:0 20px}}.SwiperTitle_swiperTitle___7zSB{grid-area:title}.SwiperTitle_allLink__DsxL2{display:flex;align-items:center;justify-content:space-between}.SwiperTitle_allLink__DsxL2>span{word-break:keep-all}.SwiperTitle_subTitle__Sl7bg{grid-area:subtitle;padding-top:8px}.SwiperNavigation_swiperNavigation__9O3M2{grid-area:navigation;display:flex;gap:4px}@media only screen and (max-width:985px){.SwiperNavigation_swiperNavigation__9O3M2{display:none}}.SwiperNavigation_navButton__PLjRQ{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);width:40px;height:40px;padding:8px;color:#495057;cursor:pointer}.SwiperNavigation_navButton__PLjRQ>svg{width:32px;height:32px}.SwiperNavigation_navButton__PLjRQ:disabled{cursor:not-allowed;color:#adb5bd}.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}}.ClassTagList_tagList__FN52C{display:flex;gap:8px}.ClassTeacher_teacher__Oq2BE{display:flex;align-items:center;gap:8px}.ClassTeacher_profileImage__55tin{width:16px;height:16px}@media only screen and (min-width:985px){.ClassTeacher_profileImage__55tin{width:20px;height:20px}}.ClassTeacher_iconWrapper__BMDPC{display:flex;align-items:center;gap:2px}.TeacherFullEtcImg_container__MAG7L{width:100vw;position:fixed;top:0;display:flex;justify-content:center;align-items:center;z-index:92;height:calc(100vh + 58px);flex-direction:column}.TeacherFullEtcImg_image__CHqQB{width:100%;height:auto}@media only screen and (min-width:985px){.TeacherFullEtcImg_image__CHqQB{width:600px;height:auto}}.TeacherFullEtcImg_buttonContainer__WhzrO{position:absolute;top:0;width:100%;background-color:rgba(23,23,25,.5);display:flex;padding:12px;justify-content:flex-end}.TeacherFullEtcImg_closeButton__QGlYB{background-color:rgba(0,0,0,0)}.TeacherFullEtcImg_closeButtonIcon__eB7Vo{color:#fff}.ErrorFallback_error__mPjvK{display:flex;flex-direction:column;align-items:center;justify-content:center}.ErrorFallback_errorText__7Bj0f{display:flex;flex-direction:column;align-items:center;gap:16px}.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}.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}}.LinkOrText_link__Xqpdr{text-decoration:underline}.ImageWithFallback_image__N5GL6{object-fit:cover}.Favorite_favorite__JBAie{display:flex;position:absolute;top:8px;right:8px;width:24px;height:24px}@media only screen and (min-width:985px){.Favorite_favorite__JBAie{top:16px;right:16px;width:40px;height:40px}}.RoadmapThumbnail_thumbnail__iObGe{display:flex;flex-direction:column;position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px}.RoadmapThumbnail_thumbnailCard__nhPuy{border-bottom-left-radius:0;border-bottom-right-radius:0}.RoadmapThumbnail_thumbnailImg__Sl_OF{display:flex;padding-bottom:56.25%;position:relative}.RoadmapThumbnail_tag__Wd9uh{position:absolute;bottom:8.25px;left:12px}@media only screen and (min-width:985px){.RoadmapThumbnail_tag__Wd9uh{bottom:16px;left:16px}}.ProfileImage_container__2NV2V{position:relative;border-radius:100px;object-fit:cover}.RoadmapCuration_roadmap__3Ta3W{border-top:8px solid #f1f3f5;padding:32px 20px}@media only screen and (max-width:985px){.RoadmapCuration_roadmap__3Ta3W{padding:24px 0}}.TeacherImageList_teacherImageList__pdHir{display:flex;align-items:center}.TeacherImageList_avatar__qEyL6{box-shadow:1px 1px 2px -1px rgba(41,45,61,.25);border-radius:999px;transform:translateX(calc(-3px * var(--i)));position:relative;width:20px;height:20px}@media(min-width:985px){.TeacherImageList_avatar__qEyL6{width:26px;height:26px}}.TeacherImageList_defaultAvatar__aN4dC{color:rgba(33,37,41,.61)}.ClipLink_article__cvdgF,.TeacherImageList_defaultAvatar__aN4dC{display:flex;align-items:center;justify-content:center;background-color:#f1f3f5}.ClipLink_article__cvdgF{padding:12px 14px;gap:8px;border-radius:6px;-webkit-mask-box-image-width:600px;mask-border-width:600px}.ClassShareContent_container__acQ1m,.TeacherShareContent_container__BxDOY{display:flex;flex-direction:column;gap:8px}.DropdownButton_wrapper__BvPtT{position:relative}.DropdownButton_button__c7aws{border:1px solid rgba(112,115,124,.22);background:#fff;display:flex;gap:8px;align-items:center;justify-content:space-between;color:#212529;cursor:pointer;min-width:95px}.DropdownButton_button__c7aws:disabled{cursor:not-allowed}.DropdownButton_button__c7aws .DropdownButton_icon__tIeBf{display:flex;justify-content:center;align-items:center;flex-shrink:0}.DropdownButton_buttonSm__RO5gJ{height:32px;border-radius:4px}.DropdownButton_buttonMd__bvqR1{height:48px;border-radius:8px}.DropdownButton_openActive__PTCZx{border:1px solid #495057}.DropdownButton_rotate__NwZdK{transform:rotate(180deg)}.DropdownButton_noOutlineButton__kPN43{padding:8px 11.5px;background:#fff;display:flex;gap:4px;align-items:center;height:40px;cursor:pointer}.DropdownButton_noOutlineButton__kPN43:disabled{cursor:not-allowed}.DropdownButton_buttonPadding__Pu7at{padding:8px 11.5px}.DropdownButton_dropdown__TYR1g{position:absolute;z-index:600;white-space:nowrap}.DropdownButton_dropdown__TYR1g .DropdownButton_container__6KPbx{max-height:450px;overflow-y:auto;margin-top:8px;background:#fff;border-bottom:1px solid 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);border-radius:4px;padding-right:24px;display:flex;flex-direction:column}.DropdownButton_dropdown__TYR1g .DropdownButton_container__6KPbx li{cursor:pointer;border-radius:4px;padding:8px 11.5px;display:flex;gap:8px;align-items:center}.DropdownButton_dropdown__TYR1g .DropdownButton_container__6KPbx li.DropdownButton_disabled__l3Tl9{cursor:not-allowed}.DropdownButton_full__HZodj,.DropdownButton_full__HZodj .DropdownButton_button__c7aws,.DropdownButton_full__HZodj .DropdownButton_dropdown__TYR1g,.DropdownButton_full__HZodj .DropdownButton_noOutlineButton__kPN43{width:100%}.DropdownButton_bottomEnd__McWr7{right:0}.BottomSheet_header__ZANEh{display:flex;border-top-left-radius:16px;border-top-right-radius:16px;padding-top:16px;gap:10px}.BottomSheet_header__ZANEh .BottomSheet_content__5uobs{display:flex;justify-content:center;width:100%;height:12px}.BottomSheet_header__ZANEh .BottomSheet_content__5uobs .BottomSheet_handler__edDIS{width:48px;height:4px;border-radius:20px;background-color:#e9ecef}.BottomSheet_title__TARF8{display:flex;align-items:center;padding:16px 20px}@media only screen and (min-width:985px){.BottomSheet_container__s8dCb{display:none}}.ResponsiveBottomSheet_title__SWcBS{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}.ResponsiveBottomSheet_title__SWcBS.ResponsiveBottomSheet_titleLine__BT_VM{border-bottom:1px solid rgba(112,115,124,.22)}.StarRating_starRating__mBiRX{position:relative;unicode-bidi:bidi-override;width:max-content;display:flex;justify-content:center;align-items:center}.StarRating_starRatingBase__0AdJ9{z-index:0;padding:0;color:#e9ecef;display:flex}.StarRating_starRatingFill__SHzAe{display:flex;position:absolute;z-index:1;left:0;overflow:hidden;color:#fab005}.StarRating_star__z29Yt{display:flex;align-items:center;justify-content:center;width:var(--star-size);height:var(--star-size)}@media only screen and (min-width:985px){.StarRating_star__z29Yt{width:var(--star-desktop-size);height:var(--star-desktop-size)}}.ReviewProfile_profileImg__K3z_8{width:24px;height:24px}.ReviewProfile_profileInfo__4ZXev{display:flex;flex-direction:column}.ReviewProfile_profile__BTe24{width:100%;justify-content:space-between;display:flex;gap:8px}.ReviewProfile_profileWrapper__kuUD1{display:flex;align-items:center;gap:8px}.ReviewProfile_info__nGe9Y{display:flex;gap:8px}.ReviewReply_container__EZ0WS{background-color:#f1f3f5;border-radius:8px;border-top-left-radius:0;padding:12px 16px}.ReviewReply_blind__qS8xt{display:flex;justify-content:center;align-items:center;border:1px solid rgba(112,115,124,.16)}.ReviewImage_image__MROv3{border-radius:4px;width:36px;height:36px}.ReviewThumbsUp_container__WhZOi{display:flex;justify-content:flex-end;align-items:center;background-color:#fff;padding:0 20px 16px}.ReviewThumbsUp_text__YyJ75{display:flex;flex-grow:1}.ReviewThumbsUp_button__DlPod{border:1px solid #ced4da;border-radius:40px;display:flex;justify-content:center;align-items:center;padding:8px 16px;gap:4px;background-color:#fff}.ReviewThumbsUp_isClick__KETO8{border:1px solid #20201d}.ReviewThumbsUp_icon__U6Hwk{color:#868e96}.ReviewThumbsUp_iconClick__wcExE{color:#20201d}.ContentText_contentText__uMCu3{display:flex;align-items:flex-start}.ContentText_gap__xqOKy{display:flex;gap:8px}.ContentText_centerDot__hVV0r{display:flex;justify-content:center;align-items:flex-start}.TeacherReview_container__HoTEW{display:flex;flex-direction:row;gap:8px;align-items:center}.TeacherReview_divider__AlT_l{height:12px;width:1px;background-color:#ced4da}@media only screen and (max-width:985px){.TeacherReview_divider__AlT_l{height:10px}}.TeacherReview_heroTag__8JVET{display:flex;align-items:center;background-color:rgba(112,115,124,.08);padding:0 8px 0 4px;border-radius:100px}.TeacherReview_heroIcon__D23Y3{position:relative;width:20px;height:20px}@media only screen and (max-width:985px){.TeacherReview_heroIcon__D23Y3{width:17px;height:17px}}.TeacherReview_rating__YUAEQ,.TeacherReview_review__jyfnF{display:flex;gap:4px;justify-content:center;align-items:center}.TeacherReview_star__zvhm1{color:#fab005}.TeacherResume_container__QqjpZ{display:flex;flex-direction:column;gap:24px}.TeacherResume_content__CXrjZ{display:flex;flex-direction:column;gap:8px}.TeacherResume_contentText___Gocu{display:flex;flex-direction:row;gap:8px;align-items:center}.TeacherResume_contentText___Gocu p{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;white-space:pre-wrap;max-width:100%}.TeacherResume_careerWrapper__22Dou,.TeacherResume_degreeWrapper__rTsgG{display:flex;flex-direction:column;gap:12px}.MoreView_moreButton__b2V1J{position:relative;padding:24px 0 0}.MoreView_descriptionWrapper__6hu__{overflow:hidden;position:relative;white-space:pre-wrap}.MoreView_descriptionShadow__HCDTl{height:150px;width:100%;bottom:0;position:absolute;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff)}.TeacherInfo_container__QxkLo{display:flex;flex-direction:column;padding-top:12px;padding-bottom:16px;gap:24px;background-color:#fff}.TeacherInfo_description__R1oWN{display:flex;flex-direction:column;gap:16px}.TeacherInfo_teacherInfoWrapper__O4Ba7{display:flex;flex-direction:column;gap:12px}@media only screen and (max-width:985px){.TeacherInfo_teacherInfoWrapper__O4Ba7{gap:8px}}.TeacherInfo_buttonWrapper__rk69S{display:flex;gap:8px}.TeacherInfo_chatButton__ktT81{flex:1 1}.page_classDetail__U_INj{position:relative;display:flex;flex-direction:column;padding-bottom:24px}@media only screen and (min-width:985px){.page_classDetail__U_INj{max-width:1320px;display:grid;grid-template-columns:minmax(400px,auto) 440px;grid-template-areas:"left right";grid-column-gap:40px;column-gap:40px;padding:32px 20px 0}}@media only screen and (min-width:1280px){.page_classDetail__U_INj{padding:32px 0 0}}.TeacherEtcImg_image__Q4uP3{display:flex;border-radius:4px;object-fit:cover}@media only screen and (min-width:985px){.TeacherEtcImg_image__Q4uP3{width:320px;height:180px;aspect-ratio:16/9}}.TeacherEtcImg_button__D9j8B{display:flex;width:-moz-fit-content;width:fit-content;border-radius:4px}.TeacherEtcImgSwiper_container__T0KPW{display:flex;width:100%;gap:8px;justify-content:flex-start}.TagTitle_title__tvBcS,.TeacherEtcImgSwiper_slideItem__11WAl{width:-moz-fit-content;width:fit-content}.TagTitle_title__tvBcS{background-color:#f1f3f5;border-radius:4px;padding:2px 8px}@media only screen and (min-width:985px){.TagTitle_title__tvBcS{padding:4px 12px}}.ImportantNotice_importantNotice__jUOLK{display:flex;flex-direction:column;gap:16px}.ImportantNotice_noticeList__gJcBE{display:flex;flex-direction:column;gap:8px;list-style:disc;padding-left:20px}.ImportantNotice_noticeItem__mCsQy{display:flex;flex-direction:column;gap:8px;white-space:pre-wrap}.CheckStyle_ulStyle__Mldzu{display:flex;flex-direction:column;gap:16px}.CheckStyle_liStyle__wKqyA{display:flex;align-items:center;gap:8px}.CheckStyle_liStyle__wKqyA .CheckStyle_index__afNKf{display:flex;justify-content:center;align-items:center;width:20px;height:20px;background-color:#495057;border-radius:999px}@media only screen and (min-width:985px){.CheckStyle_liStyle__wKqyA .CheckStyle_index__afNKf{width:24px;height:24px}}.PrepareYourself_prepare__glLQ1{display:flex;flex-direction:column;gap:20px}.ProvidedByTeacher_provideByTeacher__dRON8{display:flex;flex-direction:column;gap:16px}.CheckListHeaderWrapper_checkList__9gx9I{display:flex;flex-direction:column;border-top:8px solid #f1f3f5;gap:24px;padding:24px 20px}@media only screen and (min-width:985px){.CheckListHeaderWrapper_checkList__9gx9I{padding:32px 20px 40px}}.CheckListHeaderWrapper_content__nKGG8{display:flex;flex-direction:column;gap:24px}.AnchorItem_link__f_drZ{display:flex;align-items:center;gap:4px;height:100%;border-bottom:2px solid #fff;cursor:pointer;-webkit-touch-callout:none;-webkit-touch-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out}.AnchorItem_active__XbC05{border-bottom-color:#212529}.ContentsAnchorNavigation_anchorNavigation__9I9IF{display:flex;align-items:center;padding:0 16px;transition:top .2s ease-in-out;position:-webkit-sticky;position:sticky;z-index:90;background-color:#fff;top:56px;height:50px;gap:16px}@media only screen and (min-width:985px){.ContentsAnchorNavigation_anchorNavigation__9I9IF{top:65px;height:62px;gap:24px}}.ContentsAnchorNavigation_scrollDown__oDYj0{top:-1px}.MembersBanner_container__vmsFR{display:flex;align-items:center;justify-content:flex-end;position:relative;background-color:#240957}.MembersBanner_container__vmsFR .MembersBanner_content__6Hf_b{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:-moz-fit-content;width:fit-content}.MembersBanner_container__vmsFR .MembersBanner_image__9yEf_{height:100%;display:flex;align-items:center}@media only screen and (max-width:985px){.MembersBanner_homeContainer__CaZF_{height:72px;border-radius:4px;margin:0 20px}}@media only screen and (min-width:985px){.MembersBanner_homeContainer__CaZF_{height:104px;border-radius:8px}}@media only screen and (max-width:985px){.MembersBanner_homeContainer__CaZF_ .MembersBanner_content__6Hf_b{left:16px}}@media only screen and (min-width:985px){.MembersBanner_homeContainer__CaZF_ .MembersBanner_content__6Hf_b{left:24px}}@media only screen and (max-width:985px){.MembersBanner_homeContainer__CaZF_ .MembersBanner_image__9yEf_{width:280px;border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:flex-end;padding-right:16px}}@media only screen and (min-width:985px){.MembersBanner_homeContainer__CaZF_ .MembersBanner_image__9yEf_{width:480px;border-top-right-radius:8px;border-bottom-right-radius:8px;justify-content:center}}.MembersBanner_productContainer__AaQdL{display:flex;align-items:center;justify-content:flex-end;position:relative;height:72px;border-radius:4px}.MembersBanner_productContainer__AaQdL .MembersBanner_content__6Hf_b{left:16px}.MembersBanner_productContainer__AaQdL .MembersBanner_image__9yEf_{width:280px;border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:flex-end;padding-right:16px}.MembersBanner_mobile__vVnvI{display:none}@media only screen and (max-width:985px){.MembersBanner_mobile__vVnvI{display:flex}}.MembersBanner_desktop__f4ngN{display:none}@media only screen and (min-width:985px){.MembersBanner_desktop__f4ngN{display:flex}}.AdminCuration_container__zQoXM{display:flex;flex-direction:column;gap:72px}.EventBanner_banner__AOOXC{display:flex;justify-content:flex-start;align-items:center;margin-bottom:24px;width:-moz-fit-content;width:fit-content;cursor:pointer}.EventBanner_banner__AOOXC .EventBanner_bannerImage__LffnY{display:flex;height:100%;aspect-ratio:2400/480}.Description_description__S06RH{padding:32px 20px}@media only screen and (min-width:985px){.Description_description__S06RH{padding:40px 20px}}.Description_description__S06RH p{font-weight:400;font-size:16px;line-height:160%;color:#212529;letter-spacing:-.5px;min-height:1em}.Description_description__S06RH strong{font-weight:700}.Description_description__S06RH h2+:not(h2){margin-top:6px}.Description_description__S06RH a,.Description_description__S06RH button{color:#4c6ef5;text-decoration:underline}.Description_description__S06RH h2{font-weight:700;font-size:19px;line-height:160%;letter-spacing:-.5px;color:#212529;word-break:break-all}.Description_description__S06RH h3{font-weight:700;font-size:16px;line-height:160%;letter-spacing:-.5px;color:#212529}.Description_description__S06RH img{display:block;margin:0 -20px;max-width:600px}@media(max-width:985px){.Description_description__S06RH img{width:calc(100% + 40px)}}@media(min-width:985px){.Description_description__S06RH img{width:100%}}@media(min-width:600px){.Description_description__S06RH img{margin:0}}.Description_description__S06RH ul{padding:0 0 0 20px}.Description_description__S06RH ul>li{list-style:disc}.Description_description__S06RH ol{padding:0 0 0 20px}.Description_description__S06RH ol>li{list-style:decimal}.Description_description__S06RH hr{box-sizing:content-box;height:1px;border:none;background-color:#e9ecef;margin-top:24px;margin-bottom:24px}.Description_description__S06RH .Description_videoEmbed__FEn56{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:16px -20px}.Description_description__S06RH .Description_videoEmbed__FEn56>iframe{position:absolute;top:0;left:0;width:calc(100% + 40px);height:100%}.BackgroundColor_primary-normal__YZVol{background:#20201d}.BackgroundColor_primary-neutral__MGsAR{background:#868e96}.BackgroundColor_common-0__41b5O{background:#fff}.BackgroundColor_common-100__70hF_{background:#000}.BackgroundColor_common-dimmer__pQUlk{background:rgba(23,23,25,.5)}.BackgroundColor_background-normal__xyxpm{background:#fff}.BackgroundColor_background-elevated__KXxSv{background:#f8f9fa}.BackgroundColor_label-strong__2OUj_{background:#212529}.BackgroundColor_label-normal__BAJPz{background:#343a40}.BackgroundColor_label-neutral__21h6g{background:rgba(33,37,41,.88)}.BackgroundColor_label-alternative__xQhrB{background:rgba(33,37,41,.61)}.BackgroundColor_label-assistive__P_5AD{background:rgba(33,37,41,.43)}.BackgroundColor_label-disable__qxOpB{background:rgba(33,37,41,.22)}.BackgroundColor_label-white__rDKk7{background:#fff}.BackgroundColor_status-positive__eG7aQ{background:#51cf66}.BackgroundColor_status-cautionary__kKswt{background:#d9480f}.BackgroundColor_status-negative__tml12{background:#fa5252}.BackgroundColor_status-info__95O5t{background:#4c6ef5}.BackgroundColor_brand-normal__1SsIf{background:#ffce22}.BackgroundColor_brand-neutral__GRrDz{background:#ffec99}.BackgroundColor_brand-strong__Qv8p0{background:#f59f00}.BackgroundColor_line-strong__72TBj{background:rgba(112,115,124,.52)}.BackgroundColor_line-normal__gm4wo{background:rgba(112,115,124,.22)}.BackgroundColor_line-neutral__AvLAc{background:rgba(112,115,124,.16)}.BackgroundColor_line-alternative__1CjXr{background:rgba(112,115,124,.08)}.BackgroundColor_fill-strong__D1Sgn{background:rgba(112,115,124,.16)}.BackgroundColor_fill-disable__DLsu8,.BackgroundColor_fill-normal__jLIdb{background:rgba(112,115,124,.08)}.BackgroundColor_accent-red__5iYL_{background:#ff6b6b}.BackgroundColor_accent-pink__JZzhG{background:#f06595}.BackgroundColor_accent-grape__zDjoY{background:#cc5de8}.BackgroundColor_accent-violet__YNvin{background:#845ef7}.BackgroundColor_accent-indigo__TnCxX{background:#5c7cfa}.BackgroundColor_accent-blue__hksOc{background:#339af0}.BackgroundColor_accent-cyan__QnRPR{background:#22b8cf}.BackgroundColor_accent-teal__KoUsL{background:#20c997}.BackgroundColor_accent-green__mO_5_{background:#51cf66}.BackgroundColor_accent-lime__FuR0c{background:#94d82d}.BackgroundColor_accent-yellow__SDpIg{background:#fcc419}.BackgroundColor_accent-orange__ald_b{background:#ff922b}.BackgroundColor_neutral-5__1VEbb{background:#f8f9fa}.BackgroundColor_neutral-10__Vi_tH{background:#f1f3f5}.BackgroundColor_neutral-20__FVXOy{background:#e9ecef}.BackgroundColor_neutral-30__3gaw2{background:#dee2e6}.BackgroundColor_neutral-40__4Rj0v{background:#ced4da}.BackgroundColor_neutral-50__1R5Pt{background:#adb5bd}.BackgroundColor_neutral-60__4b_aJ{background:#868e96}.BackgroundColor_neutral-70__E5JKY{background:#495057}.BackgroundColor_neutral-80__6FANn{background:#343a40}.BackgroundColor_neutral-90__p_gvJ{background:#212529}.BackgroundColor_red-5__AAA7B{background:#fff5f5}.BackgroundColor_red-10__2a3rD{background:#ffe3e3}.BackgroundColor_red-20__DVnZB{background:#ffc9c9}.BackgroundColor_red-30__f3brD{background:#ffa8a8}.BackgroundColor_red-40__76sxB{background:#ff8787}.BackgroundColor_red-50__pYVZ_{background:#ff6b6b}.BackgroundColor_red-60__xKBBl{background:#fa5252}.BackgroundColor_red-70__qlkr3{background:#f03e3e}.BackgroundColor_red-80__XUxjm{background:#e03131}.BackgroundColor_red-90__aECs7{background:#c92a2a}.BackgroundColor_pink-5__OcBHc{background:#fff0f6}.BackgroundColor_pink-10__c7AoC{background:#ffdeeb}.BackgroundColor_pink-20__Hf28M{background:#fcc2d7}.BackgroundColor_pink-30___0kOG{background:#faa2c1}.BackgroundColor_pink-40__WMx8M{background:#f783ac}.BackgroundColor_pink-50__MW6jp{background:#f06595}.BackgroundColor_pink-60__a_OkG{background:#e64980}.BackgroundColor_pink-70__jadtg{background:#d6336c}.BackgroundColor_pink-80__Ewd9C{background:#c2255c}.BackgroundColor_pink-90__iMInh{background:#a61e4d}.BackgroundColor_grape-5__rLUuX{background:#f8f0fc}.BackgroundColor_grape-10__zazj6{background:#f3d9fa}.BackgroundColor_grape-20__jGk61{background:#eebefa}.BackgroundColor_grape-30__6jC5J{background:#e599f7}.BackgroundColor_grape-40__8V8Cw{background:#da77f2}.BackgroundColor_grape-50__8JIiB{background:#cc5de8}.BackgroundColor_grape-60__UQq0H{background:#be4bdb}.BackgroundColor_grape-70__ymb01{background:#ae3ec9}.BackgroundColor_grape-80__mOvhi{background:#9c36b5}.BackgroundColor_grape-90__hc9t8{background:#862e9c}.BackgroundColor_violet-5__ZUKgh{background:#f3f0ff}.BackgroundColor_violet-10__fHHPW{background:#e5dbff}.BackgroundColor_violet-20__mLSkQ{background:#d0bfff}.BackgroundColor_violet-30__sNFxp{background:#b197fc}.BackgroundColor_violet-40__xjk96{background:#9775fa}.BackgroundColor_violet-50__mi2xZ{background:#845ef7}.BackgroundColor_violet-60__4MczQ{background:#7950f2}.BackgroundColor_violet-70__x4OUw{background:#7048e8}.BackgroundColor_violet-80__DPeAC{background:#6741d9}.BackgroundColor_violet-90__uNi4N{background:#5f3dc4}.BackgroundColor_indigo-5__T_kgy{background:#edf2ff}.BackgroundColor_indigo-10__QCGod{background:#dbe4ff}.BackgroundColor_indigo-20__bqfVX{background:#bac8ff}.BackgroundColor_indigo-30__m2DeS{background:#91a7ff}.BackgroundColor_indigo-40__YhoC6{background:#748ffc}.BackgroundColor_indigo-50__djHzn{background:#5c7cfa}.BackgroundColor_indigo-60__K60R5{background:#4c6ef5}.BackgroundColor_indigo-70__aEj5u{background:#4263eb}.BackgroundColor_indigo-80__sBMVo{background:#3b5bdb}.BackgroundColor_indigo-90__DorDW{background:#364fc7}.BackgroundColor_blue-5__3zpBh{background:#e7f5ff}.BackgroundColor_blue-10__vTkpM{background:#d0ebff}.BackgroundColor_blue-20__Yt35M{background:#a5d8ff}.BackgroundColor_blue-30__l47Y4{background:#74c0fc}.BackgroundColor_blue-40__6KwUk{background:#4dabf7}.BackgroundColor_blue-50__Z691g{background:#339af0}.BackgroundColor_blue-60__jfFyM{background:#228be6}.BackgroundColor_blue-70__1ggwZ{background:#1c7ed6}.BackgroundColor_blue-80__HZfrT{background:#1971c2}.BackgroundColor_blue-90__IX0Hj{background:#1864ab}.BackgroundColor_cyan-5__ZyQw_{background:#e3fafc}.BackgroundColor_cyan-10__EvixS{background:#c5f6fa}.BackgroundColor_cyan-20__kYijX{background:#99e9f2}.BackgroundColor_cyan-30__0MHyr{background:#66d9e8}.BackgroundColor_cyan-40__Nz7u9{background:#3bc9db}.BackgroundColor_cyan-50__0uy1_{background:#22b8cf}.BackgroundColor_cyan-60__7RLe3{background:#15aabf}.BackgroundColor_cyan-70__BBBsf{background:#1098ad}.BackgroundColor_cyan-80__AXGVJ{background:#0c8599}.BackgroundColor_cyan-90__JI1rQ{background:#0b7285}.BackgroundColor_teal-5__vO_Lz{background:#e6fcf5}.BackgroundColor_teal-10__796WZ{background:#c3fae8}.BackgroundColor_teal-20__57LAk{background:#96f2d7}.BackgroundColor_teal-30__t35Wv{background:#63e6be}.BackgroundColor_teal-40__OaMBM{background:#38d9a9}.BackgroundColor_teal-50__Hbet2{background:#20c997}.BackgroundColor_teal-60__I29Cv{background:#12b886}.BackgroundColor_teal-70__kIqdn{background:#0ca678}.BackgroundColor_teal-80__Q4DEj{background:#099268}.BackgroundColor_teal-90__twmsA{background:#087f5b}.BackgroundColor_green-5__afJKj{background:#ebfbee}.BackgroundColor_green-10__jopGb{background:#d3f9d8}.BackgroundColor_green-20__Md12P{background:#b2f2bb}.BackgroundColor_green-30__0fSoO{background:#8ce99a}.BackgroundColor_green-40__qyNZ1{background:#69db7c}.BackgroundColor_green-50__E6mNz{background:#51cf66}.BackgroundColor_green-60__3uYlt{background:#40c057}.BackgroundColor_green-70__OnXio{background:#37b24d}.BackgroundColor_green-80__pE2jW{background:#2f9e44}.BackgroundColor_green-90__2JCff{background:#2b8a3e}.BackgroundColor_lime-5__DVrx8{background:#f4fce3}.BackgroundColor_lime-10__Q3xP7{background:#e9fac8}.BackgroundColor_lime-20___VNUl{background:#d8f5a2}.BackgroundColor_lime-30__TiBU2{background:#c0eb75}.BackgroundColor_lime-40__yfDiQ{background:#a9e34b}.BackgroundColor_lime-50__ZP5LM{background:#94d82d}.BackgroundColor_lime-60__6XRY0{background:#82c91e}.BackgroundColor_lime-70__T3P4a{background:#74b816}.BackgroundColor_lime-80__dWvyu{background:#66a80f}.BackgroundColor_lime-90__L6Zmd{background:#5c940d}.BackgroundColor_yellow-5__Q__BT{background:#fff9db}.BackgroundColor_yellow-10__fMpEN{background:#fff3bf}.BackgroundColor_yellow-20__y4pGy{background:#ffec99}.BackgroundColor_yellow-30__TSYHG{background:#ffe066}.BackgroundColor_yellow-40__4Ii9z{background:#ffce22}.BackgroundColor_yellow-50__vmnBJ{background:#fcc419}.BackgroundColor_yellow-60__JrSxk{background:#fab005}.BackgroundColor_yellow-70__1Gir4{background:#f59f00}.BackgroundColor_yellow-80__LOf4V{background:#f08c00}.BackgroundColor_yellow-90__0OyRm{background:#e67700}.BackgroundColor_orange-5__9laGn{background:#fff4e6}.BackgroundColor_orange-10__L5m5a{background:#ffe8cc}.BackgroundColor_orange-20__ZgfT6{background:#ffd8a8}.BackgroundColor_orange-30__6fO8u{background:#ffc078}.BackgroundColor_orange-40__Pa3BX{background:#ffa94d}.BackgroundColor_orange-50__XA9x3{background:#ff922b}.BackgroundColor_orange-60__B50XD{background:#fd7e14}.BackgroundColor_orange-70__dl_aJ{background:#f76707}.BackgroundColor_orange-80__t0waz{background:#e8590c}.BackgroundColor_orange-90__1VBgO{background:#d9480f}.BackgroundColor_kakao-normal__lmV2m{background:#fee500}.IconButton_button__0ZTjJ{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:8px;border-radius:4px;background-color:rgba(0,0,0,0)}.IconButton_button__0ZTjJ.IconButton_circle__ExvrV{border-radius:100%}.IconButton_button__0ZTjJ:hover{background-color:#f1f3f5}.IconButton_button__0ZTjJ:disabled{cursor:default}.ClassInfoTag_wrapper__4W6JI{display:flex;gap:4px;align-items:center}.ClassInfoTag_rating__QVAzR>svg{color:#fab005}.ClassInfoTag_ratingWrapper__5CNG6{display:flex;gap:2px;align-items:center}.ClassInfoTag_gradeTag__YxjTO{padding:0 4px;background-color:#f1f3f5}.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}.EmptySearchList_wrapper__nlEml{width:100%;max-width:760px}.EmptySearchList_wrapper__nlEml .EmptySearchList_header__LtiKw{padding:16px 20px}@media only screen and (max-width:985px){.EmptySearchList_wrapper__nlEml{max-width:100%}}.AsyncModal_asyncModal__wRdwJ{display:flex;flex-direction:column;border-radius:8px;background-color:#fff;padding:16px 20px;gap:20px;align-items:flex-end;outline:none;position:relative;width:100%;max-width:600px}@media only screen and (min-width:985px){.AsyncModal_asyncModal__wRdwJ{width:640px;max-width:640px;min-height:188px}}.AsyncModal_overlay__ILh1n{position:fixed;display:flex;justify-content:center;align-items:center;padding:0 20px;top:0;left:0;right:0;bottom:0;z-index:999999998;background-color:rgba(23,23,25,.5)}.AsyncModal_textWrapper__vmLMn{display:flex;position:relative;flex-direction:column;gap:16px;width:100%;flex-grow:1}.AsyncModal_textWrapper__vmLMn .AsyncModal_header__zGu4d{display:flex;justify-content:space-between;align-items:center;gap:8px}.AsyncModal_textWrapper__vmLMn .AsyncModal_rightPadding___9VRc{padding-right:32px}.AsyncModal_closeButtonWrapper__2UUtJ{position:absolute;top:8px;right:8px;width:40px;height:40px}.AsyncModal_actions__8rPlz{display:flex;justify-content:space-between;gap:8px}.AsyncModal_twoButton__9twwR{width:100%}.ClassRecommendations_recommendations__AjvJN{display:flex;flex-direction:column;border-top:8px solid #f1f3f5;gap:24px;padding:24px 20px}@media only screen and (min-width:985px){.ClassRecommendations_recommendations__AjvJN{padding:32px 20px 40px}}.ClassRecommendations_recommendList__DtAYT{display:flex;flex-direction:column;list-style:disc;padding-left:20px;gap:8px;margin-top:8px}@media only screen and (min-width:985px){.ClassRecommendations_recommendList__DtAYT{gap:16px;margin-top:16px}}.EventTimerBanner_container__QEehJ{display:flex;align-items:center;justify-content:flex-end;position:relative;background-color:#12b4ff}.EventTimerBanner_container__QEehJ .EventTimerBanner_content__C1Ubw{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:-moz-fit-content;width:fit-content}.EventTimerBanner_container__QEehJ .EventTimerBanner_image__Myavl{height:100%;display:flex;align-items:center}.EventTimerBanner_productContainer__q_BrJ{display:flex;align-items:center;justify-content:flex-end;position:relative;height:72px;border-radius:4px}.EventTimerBanner_productContainer__q_BrJ .EventTimerBanner_content__C1Ubw{left:16px}.EventTimerBanner_productContainer__q_BrJ .EventTimerBanner_image__Myavl{width:280px;border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:flex-end;padding-right:16px}.FavoriteAction_favoriteAction__A_m8H{display:flex}.ClassActions_actions__R_amv{display:flex;align-items:center;background-color:#fff}@media only screen and (max-width:985px){.ClassActions_actions__R_amv{position:fixed;z-index:91;width:100%;left:0;bottom:0;padding:16px 20px;box-shadow:0 -2px 8px 0 rgba(41,45,61,.08);gap:12px}}@media only screen and (min-width:985px){.ClassActions_actions__R_amv{margin-top:24px;gap:24px}}.PaymentRequestAction_calendar__aoKkE{color:#fff}.PaymentRequestAction_buttonLabel__arPZx{padding-top:2px}.ClassDescription_moreButton___FShP{position:relative;padding:24px 20px}.ClassDescription_descriptionWrapper__qP54A{overflow:hidden;position:relative}.ClassDescription_descriptionShadow__SdPFo{height:150px;width:100%;bottom:0;position:absolute;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff)}.BundlePrice_bundle__QAseZ{display:flex;align-items:center;gap:4px}.BundlePrice_lineThrough__U7Si4{text-decoration:line-through}.OnedayPrice_onedayPrice__r4_If{display:flex;align-items:center;gap:4px}.OnedayPrice_lineThrough__7R9tg{text-decoration:line-through}.SubscribePrice_subscribeDiscount__Q6fbD{display:flex;align-items:center;gap:4px}.SubscribePrice_subscribePrice__qYsl5{display:flex;align-items:center;gap:8px}.SubscribePrice_lineThrough__ZbKV4{text-decoration:line-through}.ClassPriceBenefitTag_benefitTag__tVIBN{border-radius:4px;display:flex;align-items:center;gap:2px;width:-moz-fit-content;width:fit-content;padding:2px 6px;white-space:nowrap;background-color:#fa5252}@media only screen and (min-width:985px){.ClassPriceBenefitTag_benefitTag__tVIBN{padding:2px 8px}}.UnAuthPrice_unAuth__QMaCL{display:flex;align-items:center;gap:4px}.ClassReview_review__TiJ5F{display:flex;align-items:center;gap:8px}.ClassReview_link__ZYaNZ{display:flex;align-items:center;gap:2px;cursor:pointer}.TooltipWrapper_tooltipWrapper__tLX5q>.TooltipWrapper_tooltip__w1qTa{display:flex;background-color:#495057;border-radius:4px;color:#fff;padding:16px;z-index:1000}.ClassTypeTag_tag__mfOg7{display:flex;align-items:center;gap:2px;width:-moz-fit-content;width:fit-content;white-space:nowrap}.ClassTypeTag_tag__mfOg7.ClassTypeTag_small__X7r_9{padding:4px}.ClassTypeTag_tag__mfOg7.ClassTypeTag_large__N3gd0,.ClassTypeTag_tag__mfOg7.ClassTypeTag_medium__2Ysmr{padding:2px 6px}.ClassTypeTag_tag__mfOg7.ClassTypeTag_hasRadius__GP6U4{border-radius:4px}@media only screen and (min-width:985px){.ClassTypeTag_tag__mfOg7{padding:2px 8px}}.ClassTypeTag_default__f0bXZ{background-color:#f1f3f5}.ClassTypeTag_roadmap__Y0wNr{background-color:#495057;color:#fff}.ClassTypeTag_oneday__b1FkT{color:#c92a2a;background-color:#ffe3e3}.ClassTypeTag_bundle__Y9Tqn{color:#e67700;background-color:#fff3bf}.ClassTypeTag_subscribe__FCuEp{color:#087f5b;background-color:#d3f9d8}.ClassTypeTag_isBeforeDay___nnOD{color:#495057;background-color:#e9ecef}.ShareButton_share__0XxRN{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);padding:4px;margin:-4px;border-radius:999px;width:32px;height:32px;color:#495057}.ShareButton_share__0XxRN:hover{background-color:#f8f9fa}.SummaryTagList_tag__EFgii{display:flex;align-items:center;justify-content:space-between}.SummaryTagList_tagList__JMwvw{display:flex;gap:6px;align-items:center}.SummaryTagList_tagList__JMwvw .SummaryTagList_membershipBadge__OX1me{height:20px;width:76px}.SummaryTagList_share__qg2IR{width:32px;height:32px;font-size:24px;color:rgba(33,37,41,.61)}.ClassThumbnail_thumbnail__jP3gJ{display:flex;position:relative;width:100%;height:100%;overflow:hidden}@media only screen and (min-width:1280px){.ClassThumbnail_thumbnail__jP3gJ{width:800px}}.ClassThumbnail_thumbnailImg__zTlFg{position:relative;width:100%;aspect-ratio:16/9}.ClassThumbnail_previewVideo__5JE7x{z-index:-1}.DimWrapper_DimWrapper__msuBz{width:100%;height:100%;background:linear-gradient(0deg,rgba(33,37,41,.6) .25%,rgba(33,37,41,.05));display:flex;align-items:center;justify-content:center}.DimWrapper_playIconWrapper__R2XTF{display:flex;flex-direction:column;align-items:center;gap:8px}.DimWrapper_playIcon__A6LSY{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px}@media only screen and (min-width:985px){.DimWrapper_playIcon__A6LSY{width:80px;height:80px}}.VideoPlayerSection_player__7Yb3R{position:relative;width:100%;height:100%;background-color:#f8f9fa}.VideoPlayerSection_mobileStyle__YuJ2_{transition:top .2s ease-in-out}@media only screen and (max-width:985px){.VideoPlayerSection_mobileStyle__YuJ2_{position:fixed;top:56px;left:0;right:0;height:-moz-fit-content;height:fit-content;aspect-ratio:16/9;z-index:9999}}.VideoPlayerSection_scrollDown__ViTX4{top:-1px}.MobileVideoCloseButton_closeButton__0XK83{position:absolute;top:8px;right:8px;width:40px;height:40px;border-radius:999px;background-color:rgba(0,0,0,0);color:rgba(33,37,41,.43);padding:0;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:985px){.MobileVideoCloseButton_closeButton__0XK83{display:none}}.VideoThumbnail_videoThumbnail__nvAbz{width:100%;height:100%;position:absolute;top:0;left:0}.LineBanner_roadmapBanner__tKgfn{background-color:#364fc7;display:flex;align-items:center;width:100%;gap:4px;padding:8px 20px;cursor:pointer}.LineBanner_roadmapBanner__tKgfn .LineBanner_icon__o3A7z{color:#fff;width:20px;height:20px}@media only screen and (min-width:985px){.LineBanner_roadmapBanner__tKgfn{padding:16px 20px}.LineBanner_roadmapBanner__tKgfn .LineBanner_icon__o3A7z{width:24px;height:24px}}.LineBanner_roadmapBanner__tKgfn>span{flex-grow:1}.ProgressStatusTitle_titleWrapper__XTcJE{display:flex;gap:4px;align-items:center}.ProgressStatusTitle_title__tio_s{display:flex;gap:4px;align-items:end}.ProgressStatusTitle_backButton__14Yli{background:#fff}@media only screen and (min-width:985px){.ProgressStatusTitle_backButton__14Yli{display:none}}.CouponOrder_couponOrder__Dl_jh{display:flex;justify-content:space-between;align-items:center;margin-top:24px;margin-bottom:24px}.CouponContent_couponWrapper__wSqp8{padding:16px 20px 64px;position:relative}.CouponContent_couponScrollSection__Bdy4Z{overflow-y:auto;margin:0 -20px;padding:0 20px 32px}@media only screen and (min-width:985px){.CouponContent_couponScrollSection__Bdy4Z{height:60vh}}.CouponHeader_couponHeader__HtRlK{display:flex;align-items:center}@media only screen and (min-width:985px){.CouponHeader_couponHeader__HtRlK{padding:8px 16px}}.ApplyCoupon_applyCoupon__Y5TbC{gap:8px;border:1px solid #4c6ef5;border-radius:4px;padding:12px 16px;background-color:#f1f3f5;margin:0;cursor:pointer}.InputCheckBox_inputCheckBox__Grks5{flex-shrink:0;border:none;cursor:pointer}.InputCheckBox_inputCheckBox__Grks5 input{display:none}.InputCheckBox_icon__NVZQf{display:flex;align-items:center;justify-content:center;border:1px solid rgba(112,115,124,.22);color:rgba(33,37,41,.43)}.InputCheckBox_icon__NVZQf.InputCheckBox_circle__DjiWr{border-radius:999px}.InputCheckBox_icon__NVZQf.InputCheckBox_rectangle__2JvBi{border-radius:4px}.InputCheckBox_disabled__SbeVc{background-color:#f1f3f5}.InputCheckBox_checked__jYc_Q{background-color:#4c6ef5;border:1px solid #4c6ef5;color:#fff}.SingleAgreement_termLabel__GsTnZ{display:flex;gap:8px;align-items:center;cursor:pointer}.SingleAgreement_termLabel__GsTnZ>p{flex-grow:1}.SingleAgreement_termLink__Axq3o{text-decoration:underline}.AppPaymentAgreement_appPaymentAgreement__jU8zH{display:flex;flex-direction:column;margin-bottom:16px}.AppPaymentAgreement_allAgreeLabel__uAlEn{display:flex;justify-content:space-between;margin-bottom:16px;cursor:pointer}.AppPaymentAgreement_title__dlRRW{display:flex;flex-direction:column;gap:4px}.AppPaymentAgreement_checkbox__9hEpM{display:flex;align-items:center}.AppPaymentAgreement_terms__wErb9,.PaymentNotice_paymentNotice__xpwRz{display:flex;flex-direction:column;gap:16px}.PaymentNotice_noticeItem__9wJhP,.PaymentNotice_subItem__L8wRI{display:flex;flex-direction:column;gap:4px}.PaymentAgreement_agreement__Qwgxs{background-color:#fff;padding:24px 20px;border-top:8px solid #f1f3f5}.PaymentRequestSection_paymentRequest__dzvdb{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:24px 20px}.PaymentRequestSection_error__jKhJ_,.PaymentRequestSection_requestButton__o921O{display:flex;width:100%;align-items:center;justify-content:center}.PaymentRequestSection_requestButton__o921O{gap:8px;padding:12px 14px;background-color:#343a40;border-radius:8px;color:#fff;transition:background-color .1s ease}.PaymentRequestSection_requestButton__o921O:active,.PaymentRequestSection_requestButton__o921O:hover{background-color:#212529}.PaymentRequestSection_requestButton__o921O:disabled{cursor:default;background-color:rgba(112,115,124,.08);color:#ced4da}.ClassPrice_classPrice__kRc2B{display:flex;align-items:center;justify-content:space-between}.DiscountDetail_discountDetail__d8M8z{display:flex;flex-direction:column;gap:4px}.DiscountDetail_discountDetailButton__5QwOs{padding:0;margin:0;background-color:rgba(0,0,0,0)}.DiscountDetail_discountDetailButton__5QwOs,.DiscountDetail_discountRow__dkNnE{display:flex;align-items:center;justify-content:space-between}.DiscountDetail_discountWrapper__F4O5h{display:flex;flex-direction:column;gap:4px}.DiscountDetail_iconWrapper__LLuAu{display:flex;align-items:center;gap:4px}.DiscountDetail_icon__hQ_Di{width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:#343a40;transition:transform .3s ease}.DiscountDetail_iconSpin__ALIO0{transform:rotate(180deg)}.PaymentTable_paymentTable__b2ugo{display:flex;flex-direction:column;gap:16px;padding:24px 20px;border-top:8px solid #f1f3f5}.PaymentTable_paymentInfo__P_aCt{display:flex;flex-direction:column;gap:8px}.PriceTable_priceTable__Ypv2X{display:flex;flex-direction:column;gap:4px}.PriceTable_priceRow__SwFHk{display:flex;align-items:center;justify-content:space-between}.BundleSelectedSchedule_bundle__nq0wC{display:flex;flex-direction:column;gap:4px}.BundleSelectedSchedule_scheduleDate__VuAF3{display:flex;align-items:center;gap:4px}.BundleSelectedSchedule_scheduleTime__3X17N{display:flex;align-items:center;gap:8px}.BundleSelectedSchedule_skeleton__Xs9VA{width:100%;height:50px}.BundleSelectedSchedule_verticalDivider__b3obY{border:1px solid rgba(112,115,124,.22);height:12px;width:0}.BundleSelectedSchedule_icon__9plk9{width:16px;height:16px;color:#4c6ef5;display:flex;align-items:center;justify-content:center;margin-right:4px}.GrayBox_grayBox__62Z2I{padding:12px 16px;background-color:#f8f9fa;border-radius:4px}.OnedaySelectedSchedule_oneday__3Ybsa{display:flex;align-items:center;justify-content:flex-start}.OnedaySelectedSchedule_skeleton__B7WIk{width:100%;height:50px}.OnedaySelectedSchedule_verticalDivider__2ybMy{border:1px solid rgba(112,115,124,.22);height:12px;width:0;margin:0 8px}.OnedaySelectedSchedule_icon__eZ5cx{width:20px;height:20px;color:#4c6ef5;display:flex;align-items:center;justify-content:center;margin-right:4px}.SelectedChild_selectedChild__O54TC{display:flex;align-items:center;gap:8px}.SelectedChild_childIcon__nzR0T{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.SelectedChild_childIcon__nzR0T>img{font-size:48px}.SelectedChild_dot__kg_KQ{width:4px;height:4px;border-radius:999px;background-color:#dee2e6}.SelectedSchedule_selectedSchedule__PE0Tq{display:flex;flex-direction:column;gap:16px}.SelectedDataInfo_selectedData__uvLhU{display:flex;flex-direction:column;gap:8px;padding:24px 20px;border-top:1px solid rgba(112,115,124,.16)}.SubscribeSelectedSchedule_timeTable__Hs9BF{display:flex;flex-direction:column;gap:4px}.SubscribeSelectedSchedule_scheduleDate___hjt1{display:flex;align-items:center;gap:4px}.SubscribeSelectedSchedule_scheduleTime__or_6U{display:flex;align-items:center;gap:8px}.SubscribeSelectedSchedule_skeleton__YZatF{width:100%;height:50px}.SubscribeSelectedSchedule_verticalDivider__Nej8X{border:1px solid rgba(112,115,124,.22);height:12px;width:0}.SubscribeSelectedSchedule_icon__5b_3V{width:16px;height:16px;color:#4c6ef5;display:flex;align-items:center;justify-content:center}.SubscribeCurriculum_curriculum__0Rxp8{display:flex;flex-direction:column;padding-top:8px;gap:8px}.SubscribeCurriculum_curriculumDate__fSNnB{display:flex;align-items:center;gap:4px;margin-bottom:8px}.SubscribeCurriculum_icon__agfXV{width:16px;height:16px;color:#1098ad;display:flex;align-items:center;justify-content:center}.SubscribeCurriculum_curriculumInfo__d0h0W{display:flex;word-break:break-all}.SubscribeCurriculum_order__epco6{display:inline-block;background-color:#868e96;padding:0 6px;border-radius:4px;margin-right:6px}.SubscribeStartDate_startDate__PyvBg{display:grid;grid-row-gap:8px;row-gap:8px;grid-column-gap:16px;column-gap:16px;grid-template-columns:62px 1fr}@media only screen and (min-width:985px){.SubscribeStartDate_startDate__PyvBg{grid-template-columns:76px 1fr}}.ShippingLink_shipping__xEY0P{display:flex;flex-direction:column;padding:24px 20px;gap:8px;border-top:8px solid #f1f3f5}.ShippingLink_shippingLink__R2Cqy{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;padding:16px;align-items:center;border:1px solid #212529;border-radius:8px}.ShippingLink_icon__i0xpd{width:16px;height:16px;color:#212529;justify-content:center}.MoneyChargeLink_charge__n35tV,.ShippingLink_icon__i0xpd{display:flex;align-items:center}.MoneyChargeLink_icon__sCSzm{width:24px;height:24px}.AppPaymentNotice_container__Y8vaP{display:flex;justify-content:center}.AppPaymentNotice_container__Y8vaP .AppPaymentNotice_article__pu_LE{min-width:56px;width:100%;border-radius:6px;padding:12px 8px;display:flex;gap:4px;background-color:#ffe3e3;flex-direction:column}.AppPaymentNotice_container__Y8vaP .AppPaymentNotice_article__pu_LE .AppPaymentNotice_title__EPnJO{display:flex;gap:2px;align-items:center}.AppPaymentNotice_container__Y8vaP .AppPaymentNotice_article__pu_LE .AppPaymentNotice_title__EPnJO .AppPaymentNotice_icon__0pUBR{color:#d9480f;width:20px;height:20px}.AppPaymentNotice_container__Y8vaP .AppPaymentNotice_article__pu_LE .AppPaymentNotice_content__rCETq{display:flex;flex-direction:column;margin-left:8px}.MoneyInput_container__OGDGf{display:flex;position:relative;width:100%;align-items:center;flex-direction:row;border:1px solid rgba(112,115,124,.22);border-radius:4px;background-color:#fff}.MoneyInput_container__OGDGf:focus-within{border:1px solid #228be6}.MoneyInput_container__OGDGf:focus-within .MoneyInput_placeholder__IoCK3:after{content:"|";margin-left:0;animation:MoneyInput_blink__5Fzou 1s step-start infinite}.MoneyInput_inputContainer__MYk2Y{flex-grow:1}.MoneyInput_input__I_ynU{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;pointer-events:none}.MoneyInput_input__I_ynU:focus{outline:none}.MoneyInput_unit__FxQER{padding:8px 16px 8px 4px;display:flex;justify-content:center;align-items:center}.MoneyInput_input__I_ynU[type=number]::-webkit-inner-spin-button,.MoneyInput_input__I_ynU[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MoneyInput_cleanButton__2JxuY{color:rgba(33,37,41,.61);background-color:rgba(0,0,0,0);width:20px;height:20px;display:flex;align-items:center}.MoneyInput_placeholder__IoCK3{width:100%;height:100%;pointer-events:none;padding:0 16px}.MoneyInput_placeholderBold__Qm9iG{color:#343a40}@keyframes MoneyInput_blink__5Fzou{0%,50%{opacity:1}51%,to{opacity:0}}.MoneyInputWrapper_moneyInputWrapper__iY9ru{display:grid;grid-template-columns:1fr 86px;grid-gap:8px;gap:8px}@media only screen and (min-width:985px){.MoneyInputWrapper_moneyInputWrapper__iY9ru{grid-template-columns:1fr 110px}}.UserMoneySelector_moneySelector__WQcd_{display:flex;flex-direction:column;gap:16px}.UserMoneySelector_moneySelector__WQcd_ .UserMoneySelector_title__5kuXe{display:flex;justify-content:space-between;align-items:center}.UserMoneySelector_moneySkeleton__Mp1nZ{width:100px;height:20px}.PayUserMoney_payMoney__AtzV1,.UserMoney_userMoney__PxSja{display:flex;flex-direction:column;gap:16px}.UserMoney_userMoney__PxSja{padding:24px 20px;border-top:8px solid #f1f3f5}.UserMoney_title__JFt_B{display:flex;justify-content:space-between}.UserMoney_charge__6JuyR{display:flex;gap:8px;align-items:center}.PayUserMoney_payMoney__56O2W{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width:985px){.NewWebPayment_wrapper__OgO35{padding-bottom:60px}}.PaymentNotice_paymentNotice__IQOq5{display:flex;flex-direction:column;gap:16px}.PaymentNotice_noticeItem__9dTcB,.PaymentNotice_subItem__8Qjfm{display:flex;flex-direction:column;gap:4px}.CardAddSubsPaymentAgreement_agreement__VVWkL{background-color:#fff;padding:24px 20px;border-top:8px solid #f1f3f5}.CardAddSubsPaymentAgreement_padding__VXPRZ{padding:0 20px 24px}.SingleAgreement_termLabel__rf8zc{display:flex;gap:8px;align-items:center;cursor:pointer}.SingleAgreement_termLabel__rf8zc>p{flex-grow:1}.SingleAgreement_termLink__NqKJX{text-decoration:underline}.SubsPaymentAgreement_subsPaymentAgreement__PcFnn{display:flex;flex-direction:column;margin-bottom:16px}.SubsPaymentAgreement_allAgreeLabel__J_Wv2{display:flex;justify-content:space-between;margin-bottom:16px;cursor:pointer}.SubsPaymentAgreement_title__Ts_P_{display:flex;flex-direction:column;gap:4px}.SubsPaymentAgreement_checkbox__ljZa5{display:flex;align-items:center}.SubsPaymentAgreement_terms__8DGpv{display:flex;flex-direction:column;gap:16px}.PaymentAgreement_agreement__3qpKn{background-color:#fff;padding:24px 20px;border-top:8px solid #f1f3f5}.PaymentAgreement_padding__EzjWj{padding:0 20px 24px}.SelectPaymentMethodButton_button__06ZOm{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 14px;background-color:#343a40;border-radius:8px;color:#fff;transition:background-color .1s ease}.SelectPaymentMethodButton_button__06ZOm:active,.SelectPaymentMethodButton_button__06ZOm:hover{background-color:#212529}.SelectPaymentMethodButton_button__06ZOm:disabled{cursor:default;background-color:rgba(112,115,124,.08);color:#ced4da}.RequestPaymentButton_button__NkPd4{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 14px;background-color:#343a40;border-radius:8px;color:#fff;transition:background-color .1s ease}.RequestPaymentButton_button__NkPd4:active,.RequestPaymentButton_button__NkPd4:hover{background-color:#212529}.RequestPaymentButton_button__NkPd4:disabled{cursor:default;background-color:rgba(112,115,124,.08);color:#ced4da}.PaymentRequestSection_paymentRequest__I3IYR{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:24px 20px}@media only screen and (max-width:985px){.PaymentRequestSection_paymentRequest__I3IYR{position:fixed;bottom:0;width:100%;background-color:#fff;box-shadow:0 -8px 8px -6px rgba(41,45,61,.08);z-index:10}}.PaymentRequestSection_error__I_RGv{display:flex;width:100%;align-items:center;justify-content:center}.SubscribePayment_subsPayment__9IQHF{padding:24px 0;display:flex;flex-direction:column;gap:16px;border-top:8px solid #f1f3f5}.SubscribePayment_titleWrapper__tlAcy{padding-left:20px;padding-right:20px}.AlertBox_alertContainer__s2nRg{display:flex;padding:16px 20px}.AlertBox_alertBox__uo87b{border:1px solid #fa5252;border-radius:4px;padding:16px;width:100%;display:flex;gap:8px}.AlertBox_alertImg__z6GBL{flex-shrink:0;width:20px;height:20px}.AlertBox_alertList__gshDc{display:flex;flex-direction:column;gap:8px}.AlertBox_alertItem__qIAZp{display:flex;flex-direction:column;gap:4px}.ClassTitle_classTitle__opRAK{display:flex;flex-direction:column;gap:8px;padding:16px 20px}.ClassTitle_classTypeBadgeWrapper__hCcQ9{display:flex}.ClassTitle_classTypeBadgeWrapper__hCcQ9 .ClassTitle_classTypeOnedayBadge__M7EAH{background-color:#ffe3e3;padding:2px 6px;border-radius:4px}.ClassTitle_classTypeBadgeWrapper__hCcQ9 .ClassTitle_classTypeBundleBadge__Bwhbm{background-color:#fff3bf;padding:2px 6px;border-radius:4px}.ClassTitle_classTypeBadgeWrapper__hCcQ9 .ClassTitle_classTypeSubscribeBadge__NW1iD{background-color:#d3f9d8;padding:2px 6px;border-radius:4px}.CTAButton_button__gO8IN,.CTAButton_default__0YkyE{width:100%;display:flex;justify-content:center;align-items:center}.CTAButton_button__gO8IN{position:relative;white-space:nowrap;transition:background-color .1s ease;background:none;border-radius:8px;padding:0 24px;gap:8px;cursor:pointer}@media only screen and (min-width:985px){.CTAButton_button__gO8IN{height:64px;max-width:720px}}@media only screen and (max-width:985px){.CTAButton_button__gO8IN{height:52px;max-width:600px}.CTAButton_background__czjUB{display:flex;background-color:#fff;padding:24px 20px 16px;gap:10px}}.CTAButton_filled-black__4kVra{background-color:#343a40;color:#fff}@media(hover:hover){.CTAButton_filled-black__4kVra:hover{background-color:#20201d;color:#fff}}.CTAButton_filled-black__4kVra:disabled{cursor:default;background-color:rgba(112,115,124,.08);color:rgba(33,37,41,.22)}.CTAButton_filled-grey__A3R7I{background-color:rgba(112,115,124,.08);color:rgba(33,37,41,.88)}@media(hover:hover){.CTAButton_filled-grey__A3R7I:hover{background:linear-gradient(0deg,rgba(112,115,124,.08),rgba(112,115,124,.08)),rgba(33,37,41,.05);color:rgba(33,37,41,.88)}}.CTAButton_filled-grey__A3R7I:disabled{cursor:default;background-color:rgba(112,115,124,.08);color:rgba(33,37,41,.22)}.CTAButton_outlined__p1Wna{border:1px solid rgba(112,115,124,.22)}@media(hover:hover){.CTAButton_outlined__p1Wna:hover{background-color:rgba(33,37,41,.05);color:rgba(33,37,41,.88)}}.CTAButton_outlined__p1Wna:disabled{cursor:default;border:1px solid rgba(112,115,124,.16);background-color:rgba(112,115,124,.08);color:rgba(33,37,41,.22)}.ScheduleNudge_scheduleSearchWrapper__s73IQ{display:flex;align-items:center;justify-content:space-between;margin-top:16px;margin-bottom:16px}.ScheduleNudge_scheduleSearchText___tSlv{display:flex;align-items:center}.ScheduleNudge_clockIcon__lsHEP{color:rgba(33,37,41,.43)}.ScheduleNudge_searchLink__1GzPy{display:flex;align-items:center}.ScheduleNudge_chevronRightIcon__yYLVt{color:rgba(33,37,41,.88)}.ScheduleOnedayItemContent_scheduleItem__ZDpGm{padding:8px 0;justify-items:center;align-items:center;cursor:pointer}.ScheduleOnedayItemContent_scheduleItemInner__0eOcq{display:flex;align-items:center;gap:4px}.ScheduleOnedayItemContent_radioWrapper__DPIBX{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px}.ScheduleOnedayItemContent_radioInput__rzr__{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;pointer-events:none}.ScheduleOnedayItemContent_radioInput__rzr__: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%)}.ScheduleOnedayItemContent_radioInput__rzr__:checked:before{background-color:#20201d;border-color:#20201d}.ScheduleOnedayItemContent_radioInput__rzr__: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%)}.ScheduleOnedayItemContent_radioInputDisable__X_aeU{width:0;height:0}.ScheduleOnedayItemContent_radioInputDisable__X_aeU:before{border:0;background-color:rgba(112,115,124,.08);width:18px;height:18px}.ScheduleOnedayItemContent_calendarIcon__MpHX2{color:#343a40}.ScheduleOnedayItemContent_calendarIconDisable__zaqYe{color:rgba(33,37,41,.22)}.ScheduleOnedayItemContent_divider__b1gq0{height:16px;width:2px;background-color:rgba(112,115,124,.22);margin:0 8px}.ScheduleOnedayItemContent_seat__TrG4Z{display:flex;margin-top:12px;margin-left:28px;align-items:center}.ScheduleOnedayItemContent_myIcon__SN9Zm{color:rgba(33,37,41,.61)}.ScheduleOnedayItemContent_myIconDisable__OU2zL{color:rgba(33,37,41,.22)}.ScheduleOnedayItemContent_redBadge__HR4aP{background-color:#fff5f5}.ScheduleOnedayItemContent_fullBadge__As2L_,.ScheduleOnedayItemContent_redBadge__HR4aP{display:flex;align-items:center;padding:2px 6px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;margin-left:12px}.ScheduleOnedayItemContent_fullBadge__As2L_{background-color:#f1f3f5}.ScheduleOnedayItem_itemWrapper__K0yyT{min-height:400px;max-height:450px;overflow-y:auto;padding-top:8px;padding-left:4px;padding-right:4px}@media only screen and (max-width:985px){.ScheduleOnedayItem_itemWrapper__K0yyT{padding:0 20px 20px;height:50vh}}.ScheduleOnedayItem_wrapper__XmDis{box-shadow:0 2px 10px rgba(0,0,0,.12);border-radius:8px;padding:12px;border:1px solid #fff;margin-top:16px}.ScheduleOnedayItem_selectedItem__e_ulm{border:1px solid #495057}.ScheduleOnedayItem_bottomButton___Y8RL{display:flex;width:100%;padding:24px 20px 16px;max-width:1280px;background:linear-gradient(0deg,#ffffff 80%,rgba(255,255,255,0));bottom:0}@media only screen and (min-width:985px){.ScheduleOnedayItem_bottomButton___Y8RL{width:100%;padding:16px 0}}.SelectScheduleSkeleton_skeleton__p1pw9{width:100%;height:400px;margin-top:20px}.ScheduleWeekText_weekTextWrapper__86dTF>*+:before{content:", "}.ScheduleSubscribeItemContent_scheduleItem__PRT6d{padding:8px 0;justify-items:center;align-items:center;cursor:pointer}.ScheduleSubscribeItemContent_scheduleItemInner__Y1cnT{display:flex;align-items:center;gap:4px}.ScheduleSubscribeItemContent_radioWrapper__wh5u0{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px}.ScheduleSubscribeItemContent_radioInput__59j8c{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;pointer-events:none}.ScheduleSubscribeItemContent_radioInput__59j8c: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%)}.ScheduleSubscribeItemContent_radioInput__59j8c:checked:before{background-color:#20201d;border-color:#20201d}.ScheduleSubscribeItemContent_radioInput__59j8c: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%)}.ScheduleSubscribeItemContent_radioInputDisable__6jklu{width:0;height:0}.ScheduleSubscribeItemContent_radioInputDisable__6jklu:before{border:0;background-color:rgba(112,115,124,.08);width:18px;height:18px}.ScheduleSubscribeItemContent_calendarIcon__z7UC7{color:#343a40}.ScheduleSubscribeItemContent_calendarIconDisable__Y6LhZ{color:rgba(33,37,41,.22)}.ScheduleSubscribeItemContent_divider__tWyeN{height:16px;width:2px;background-color:rgba(112,115,124,.22);margin:0 8px}.ScheduleSubscribeItemContent_seat__GMg3w{display:flex;margin-top:12px;margin-left:28px;align-items:center;gap:4px}.ScheduleSubscribeItemContent_myIcon__KomBM{color:rgba(33,37,41,.61)}.ScheduleSubscribeItemContent_myIconDisable__YosV2{color:rgba(33,37,41,.22)}.ScheduleSubscribeItemContent_redBadge__e_miM{background-color:#fff5f5}.ScheduleSubscribeItemContent_fullBadge__ezGkV,.ScheduleSubscribeItemContent_redBadge__e_miM{display:flex;align-items:center;padding:2px 6px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;margin-left:12px}.ScheduleSubscribeItemContent_fullBadge__ezGkV{background-color:#f1f3f5}.ScheduleSubscribeItemContent_startCurriculum__r9lNU{display:flex;gap:4px;margin-top:8px;margin-left:28px;align-items:center}.ScheduleSubscribeItemContent_firstEpisodeIcon__Tye_k{color:#4c6ef5;opacity:1;width:18px;height:18px}.ScheduleSubscribeItemContent_firstEpisodeIconDisable__h0weU{opacity:.5;color:#91a7ff}@media only screen and (max-width:985px){.ScheduleSubscribeItemContent_firstEpisodeIcon__Tye_k{width:16px;height:16px}}.ScheduleSubscribeItem_itemWrapper__XT2pE{padding-top:8px;min-height:400px;max-height:450px;overflow-y:auto;padding-left:4px;padding-right:4px}@media only screen and (max-width:985px){.ScheduleSubscribeItem_itemWrapper__XT2pE{padding:0 20px 20px;overflow-y:auto;height:50vh}}.ScheduleSubscribeItem_wrapper__Xdo5r{box-shadow:0 2px 10px rgba(0,0,0,.12);border-radius:8px;padding:12px;border:1px solid #fff;margin-top:16px}.ScheduleSubscribeItem_selectedItem__7D8zE{border:1px solid #495057}.ScheduleSubscribeItem_bottomButton__17kns{display:flex;width:100%;padding:24px 20px 16px;max-width:1280px;background:linear-gradient(0deg,#ffffff 80%,rgba(255,255,255,0));bottom:0}@media only screen and (min-width:985px){.ScheduleSubscribeItem_bottomButton__17kns{width:100%;padding:16px 0}}.ScheduleBundleItemContent_scheduleItem__J9mLD{padding:8px 0;justify-items:center;align-items:center;cursor:pointer}.ScheduleBundleItemContent_scheduleItemInner__LN_Fg{display:flex;align-items:center;gap:4px}.ScheduleBundleItemContent_radioWrapper__vmMSK{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px}.ScheduleBundleItemContent_radioInput__WF1_k{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;pointer-events:none}.ScheduleBundleItemContent_radioInput__WF1_k: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%)}.ScheduleBundleItemContent_radioInput__WF1_k:checked:before{background-color:#20201d;border-color:#20201d}.ScheduleBundleItemContent_radioInput__WF1_k: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%)}.ScheduleBundleItemContent_radioInputDisable__8vctu{width:0;height:0}.ScheduleBundleItemContent_radioInputDisable__8vctu:before{border:0;background-color:rgba(112,115,124,.08);width:18px;height:18px}.ScheduleBundleItemContent_calendarIcon__kVHUU{color:#343a40}.ScheduleBundleItemContent_calendarIconDisable__HUNc3{color:rgba(33,37,41,.22)}.ScheduleBundleItemContent_divider__78suE{height:16px;width:2px;background-color:rgba(112,115,124,.22);margin:0 8px}.ScheduleBundleItemContent_seat__ryium{display:flex;margin-top:12px;margin-left:28px;align-items:center;gap:8px}.ScheduleBundleItemContent_calendarWrapper__UDN_b,.ScheduleBundleItemContent_myWrapper__PJN3a{display:flex;gap:4px;align-items:center}.ScheduleBundleItemContent_myWrapper__PJN3a .ScheduleBundleItemContent_myIcon__xIJbF{color:rgba(33,37,41,.61)}.ScheduleBundleItemContent_myWrapper__PJN3a .ScheduleBundleItemContent_myIconDisable__u6I7N{color:rgba(33,37,41,.22)}.ScheduleBundleItemContent_redBadge__OGqYj{background-color:#fff5f5}.ScheduleBundleItemContent_fullBadge__90O6v,.ScheduleBundleItemContent_redBadge__OGqYj{display:flex;align-items:center;padding:2px 6px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px}.ScheduleBundleItemContent_fullBadge__90O6v{background-color:#f1f3f5}.ScheduleBundleItem_itemWrapper__xMxMf{overflow-y:auto;padding-top:8px;padding-left:4px;padding-right:4px;min-height:400px;max-height:500px}@media only screen and (max-width:985px){.ScheduleBundleItem_itemWrapper__xMxMf{padding:0 20px 20px;height:50vh}}.ScheduleBundleItem_wrapper__vU8fO{box-shadow:0 2px 10px rgba(0,0,0,.12);border-radius:8px;padding:12px;border:1px solid #fff;margin-top:4px;margin-bottom:16px}.ScheduleBundleItem_selectedItem__4S0WT{border:1px solid #495057}.ScheduleBundleItem_bottomButton__guf9J{display:flex;width:100%;padding:24px 20px 16px;max-width:1280px;background:linear-gradient(0deg,#ffffff 80%,rgba(255,255,255,0));bottom:0}@media only screen and (min-width:985px){.ScheduleBundleItem_bottomButton__guf9J{width:100%;padding:16px 0}}.ScheduleSubscribeNoCurriculumItem_itemWrapper__g1XFg{min-height:400px;max-height:450px;overflow-y:auto;padding-top:8px;padding-left:4px;padding-right:4px}@media only screen and (max-width:985px){.ScheduleSubscribeNoCurriculumItem_itemWrapper__g1XFg{padding:0 20px 20px;height:50vh}}.ScheduleSubscribeNoCurriculumItem_wrapper__XqNvP{box-shadow:0 2px 10px rgba(0,0,0,.12);border-radius:8px;padding:12px;border:1px solid #fff;margin-top:16px}.ScheduleSubscribeNoCurriculumItem_selectedItem__mkkz9{border:1px solid #495057}.ScheduleSubscribeNoCurriculumItem_bottomButton__0cEl9{display:flex;width:100%;padding:24px 20px 16px;max-width:1280px;background:linear-gradient(0deg,#ffffff 80%,rgba(255,255,255,0));bottom:0}@media only screen and (min-width:985px){.ScheduleSubscribeNoCurriculumItem_bottomButton__0cEl9{width:100%;padding:16px 0}}.SelectChild_childList__gdj7u{display:flex;flex-direction:column;gap:20px;margin:20px 0;height:250px;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:985px){.SelectChild_childList__gdj7u{margin:20px}}.SelectChild_childItem__q5fnK{padding:8px 0;justify-items:center;align-items:center;cursor:pointer}.SelectChild_childItemInner__ztcyp{display:flex;align-items:center;gap:4px}.SelectChild_radioWrapper__pfMt6{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px}.SelectChild_radioInput__KJzPd{width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;pointer-events:none}.SelectChild_radioInput__KJzPd: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%)}.SelectChild_radioInput__KJzPd:checked:before{background-color:#20201d;border-color:#20201d}.SelectChild_radioInput__KJzPd: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%)}.SelectChild_childWrapper__fiBLB{display:flex;gap:8px;align-items:center}.SelectChild_childWrapper__fiBLB .SelectChild_dot__3tbmP{width:4px;height:4px;border-radius:50%;background-color:#dee2e6}.SelectChild_warn__bvL8m{position:relative}.SelectChild_warnInner__IqNTp{display:flex;margin-top:4px;padding-top:8px;padding-left:40px;align-items:center;gap:4px}.SelectChild_inappropriateMessage__WLBmg{background-color:#ff922b;opacity:.12;position:absolute;width:calc(100vw - 64px - 5px);height:33px;top:0;left:0;margin-left:28px;border-radius:0 8px 8px 8px}@media only screen and (min-width:985px){.SelectChild_inappropriateMessage__WLBmg{width:calc(100% - 30px);height:40px}}.SelectChild_inappropriateMessageBorder__lQpRj{position:absolute;top:0;left:28px;width:calc(100vw - 64px - 5px);height:33px;border:1px solid rgba(112,115,124,.08);border-radius:0 8px 8px 8px}@media only screen and (min-width:985px){.SelectChild_inappropriateMessageBorder__lQpRj{width:calc(100% - 30px);height:40px}}.SelectedScheduleInfo_selectedSchedule__HFgZo{display:flex;margin-bottom:16px;gap:16px;padding-top:20px}@media only screen and (max-width:985px){.SelectedScheduleInfo_selectedSchedule__HFgZo{margin-right:20px}}.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_headDivider___xOtb{background-color:#20201d;width:4px;height:48px;margin-left:20px;padding-top:20px}@media only screen and (min-width:985px){.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_headDivider___xOtb{height:61px}}.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_scheduleInfo__xusQr{flex:1 1}.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_scheduleItemInner__xF3a6{display:flex;align-items:center;gap:4px}.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_divider__yX5zI{height:16px;width:2px;background-color:rgba(112,115,124,.22);margin:0 8px}.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_seat__0IkRB{display:flex;align-items:center;gap:12px}.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_calendarWrapper__FBNna{display:flex;gap:4px;align-items:center}.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_calendarWrapper__FBNna .SelectedScheduleInfo_calendarIcon__IdT13{color:#343a40}.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_myWrapper__EqsGB{display:flex;gap:4px;align-items:center}.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_myWrapper__EqsGB .SelectedScheduleInfo_myIcon__6a8aG{color:rgba(33,37,41,.61)}.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_redBadge__laCBN{display:flex;align-items:center;background-color:#fff5f5;padding:2px 6px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;margin-left:12px}.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_modifyButton__1Hfh5{padding:10px 16px;background-color:rgba(112,115,124,.08);border-radius:8px;height:40px}@media only screen and (min-width:985px){.SelectedScheduleInfo_selectedSchedule__HFgZo .SelectedScheduleInfo_modifyButton__1Hfh5{height:46px}}.SelectProgressStatus_bottomButton___trCO{display:flex;width:100%;padding:24px 20px 16px;max-width:1280px;background:linear-gradient(0deg,#ffffff 80%,rgba(255,255,255,0));z-index:3;bottom:0}@media only screen and (min-width:985px){.SelectProgressStatus_bottomButton___trCO{width:100%;padding:16px 0}}.CurriculumTimeline_timeline__6U_aa{padding-top:20px;height:400px;overflow-y:auto}@media only screen and (max-width:985px){.CurriculumTimeline_timeline__6U_aa{overflow-y:auto;padding-bottom:92px;height:45vh;scroll-padding-bottom:72px}}.CurriculumTimeline_itemWrapper__LfVtU{padding-top:16px;max-height:100px}@media only screen and (min-width:985px){.CurriculumTimeline_itemWrapper__LfVtU{max-height:120px}}.CurriculumTimeline_item__vHg5d{position:relative;display:flex;gap:8px;align-items:flex-start;width:100%}.CurriculumTimeline_itemSelected__ig7QC{background-color:#e7f5ff}.CurriculumTimeline_itemBlinking__P4K7r{animation:CurriculumTimeline_blink__6BLx6 .6s ease-in-out 1.5s 2}.CurriculumTimeline_details__j87G6{flex:1 1;margin-top:20px;margin-left:40px;padding-right:8px;padding-bottom:8px}.CurriculumTimeline_details__j87G6 p{overflow:hidden;display:-webkit-box;height:50px;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-all}@keyframes CurriculumTimeline_blink__6BLx6{0%{background-color:#e7f5ff}50%{background-color:rgba(0,0,0,0)}to{background-color:#e7f5ff}}.VerticalLine_verticalSolidLine__L05sb{position:absolute;left:20px;width:4px;background:#339af0;z-index:0;height:auto;top:-14px;bottom:-14px}.VerticalLine_verticalSolidLineDisabled__BrlKY{background:#e9ecef}.VerticalLine_verticalSolidLineShort__BRw43{top:-14px;bottom:68px}.VerticalLine_verticalDottedLine__e5vUL{position:absolute;left:20px;width:4px;z-index:0;height:auto;border-left:4px dotted #339af0;top:-14px;bottom:-14px}.VerticalLine_verticalDottedLineDisabled__NWScO{border-left:4px dotted #e9ecef}.VerticalDot_verticalDot__UnCpg{position:absolute;left:16px;top:25px;width:12px;height:12px;background:#339af0;border-radius:50%;z-index:1}.VerticalDot_verticalDotDisabled___A3GJ{background:#e9ecef}.VerticalDot_selectedDot__8Prk8{position:relative;top:20px;left:0}.VerticalDot_selectedDot__8Prk8 .VerticalDot_selectedDot1__UjoTY{position:absolute;left:20px;top:6px;width:4px;height:4px;background:#1864ab;border-radius:50%;z-index:1}.VerticalDot_selectedDot__8Prk8 .VerticalDot_selectedDot2___bqma{position:absolute;left:18px;top:4px;width:8px;height:8px;background:#1971c2;border-radius:50%;z-index:2;opacity:.5}.VerticalDot_selectedDot__8Prk8 .VerticalDot_selectedDot3__jSXK0{position:absolute;left:14px;top:0;width:16px;height:16px;background:#339af0;border-radius:50%;z-index:1;opacity:.3}.DateBubble_dateBubble__ZdpoO{background:#495057;border-radius:4px;padding:4px 8px;position:absolute;left:34px;top:-12px;transform:translateX(-50%);z-index:2;display:flex;align-items:center;min-width:35px;justify-content:center}.DateBubble_dateBubbleDisabled__RH3f6{background:#adb5bd}.DateBubble_dateBubbleTail___cFLS{position:absolute;left:28%;transform:translateX(-50%);bottom:-6px;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #495057;content:"";display:block}.DateBubble_dateBubbleTailDisabled__TtJ7u{border-top:8px solid #adb5bd}@media only screen and (min-width:985px){.DateBubble_dateBubbleTail___cFLS{left:32%}}.CurriculumTag_statusBluePill__vHvIL{background:#e7f5ff}.CurriculumTag_statusBluePill__vHvIL,.CurriculumTag_statusRedPill__S_zu3{padding:4px 8px;display:inline-block;position:absolute;left:70px;top:-12px;z-index:2;border-radius:4px}.CurriculumTag_statusRedPill__S_zu3{background:#ffe3e3}.CurriculumTag_statusRepeatPill__Yx_gG{background:#ffe8cc;padding:4px 8px;position:absolute;left:70px;top:-12px;z-index:2;border-radius:4px;display:flex;align-items:center}.CurriculumTag_shuffleIcon__aF3hX{color:#f76707}.BreakMessage_breakMessage__oWz5J{display:flex;gap:2px;background-color:#f8f9fa;margin-top:8px;padding:12px 20px;width:100%;border-radius:50px;height:43px}.ScheduleChildSelectTitle_titleWrapper__L_R5Z,.ScheduleChildSelectTitle_title__f5wZO{display:flex;gap:4px;align-items:end}.ScheduleChildSelectTitle_backButton__06x6Z{background:#fff}@media only screen and (min-width:985px){.ScheduleChildSelectTitle_backButton__06x6Z{display:none}}.DetailScheduleTitle_titleWrapper__ZyxvO{display:flex;gap:4px;align-items:center}.DetailScheduleTitle_title__Ub7bZ{display:flex;gap:4px;align-items:end}.DetailScheduleTitle_backButton__hMbdb{background:#fff}@media only screen and (min-width:985px){.DetailScheduleTitle_backButton__hMbdb{display:none}}.DetailScheduleInfo_selectedSchedule__E6vQ8{display:flex;margin-bottom:16px;gap:16px;padding-top:20px;margin-right:20px}.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_headDivider__ShdQi{background-color:#20201d;width:4px;height:48px;margin-left:20px;padding-top:20px}@media only screen and (min-width:985px){.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_headDivider__ShdQi{height:61px}}.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_scheduleInfo__yrd7G{flex:1 1}.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_scheduleItemInner__yV6_Y{display:flex;align-items:center;gap:4px}.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_divider__CWTK1{height:16px;width:2px;background-color:rgba(112,115,124,.22);margin:0 8px}.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_seat__K1QJS{display:flex;align-items:center;gap:12px}.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_calendarWrapper__DVzn5{display:flex;gap:4px;align-items:center}.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_calendarWrapper__DVzn5 .DetailScheduleInfo_calendarIcon__9RWSU{color:#343a40}.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_myWrapper__S2gqx{display:flex;gap:4px;align-items:center}.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_myWrapper__S2gqx .DetailScheduleInfo_myIcon__S3GkW{color:rgba(33,37,41,.61)}.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_redBadge__tIrY1{display:flex;align-items:center;background-color:#fff5f5;padding:2px 6px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;margin-left:12px}.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_modifyButton__D_Qt4{padding:10px 16px;background-color:rgba(112,115,124,.08);border-radius:8px;height:40px}@media only screen and (min-width:985px){.DetailScheduleInfo_selectedSchedule__E6vQ8 .DetailScheduleInfo_modifyButton__D_Qt4{height:46px}}.BundleScheduleList_itemWrapper__9QJ2n{min-height:400px;max-height:450px;overflow-y:auto;background-color:#f8f9fa}@media only screen and (min-width:985px){.BundleScheduleList_itemWrapper__9QJ2n{max-height:120px}}.BundleScheduleList_item__EKX63{position:relative;display:flex;gap:8px;align-items:center;width:100%;background-color:#f8f9fa;padding:12px 20px;justify-content:space-between;border-bottom:1px solid rgba(112,115,124,.16)}.BundleScheduleList_item__EKX63:last-child{border-bottom:0}.BundleScheduleList_dateWrapper__b30a1{display:flex;gap:8px;align-items:center}.BundleScheduleList_episodeBadge__1AHhU{display:inline-flex;padding:4px 8px;background-color:rgba(112,115,124,.16);border-radius:4px}.DetailSchedule_bottomButton__T32ym{display:flex;width:100%;padding:24px 20px 16px;max-width:1280px;background:linear-gradient(0deg,#ffffff 80%,#f8f9fa);z-index:3;bottom:0}@media only screen and (min-width:985px){.DetailSchedule_bottomButton__T32ym{padding:16px}}.CouponPrice_couponPrice__HSZgE{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.CouponPrice_icon__vnIdT{color:#4c6ef5;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.CouponPrice_disabled__nmunG{color:rgba(33,37,41,.61)}.AddCardButton_icon__5XmFi{color:#343a40}.PayCoupon_couponContainer__LOK2f{display:flex;flex-direction:column;padding:24px 20px;gap:16px;border-top:8px solid #f1f3f5}.PayCoupon_couponBox__04zZs{display:flex;flex-direction:column;gap:8px;border:1px solid #e9ecef;padding:16px}.PayCoupon_appliedCouponSkeleton__IfX2Q{width:100px;height:13px}.PayCoupon_skeleton___ndUD{width:100%;height:25px}.CardItem_cardItem__BbgSX{display:flex;align-items:center;gap:16px;padding:12px 0}.CardItem_cardItemButton__Lv8tM{display:flex;align-items:center;gap:8px;flex-grow:1;background-color:rgba(0,0,0,0);cursor:pointer;padding:0;margin:0}.CardItem_cardItemButton__Lv8tM .CardItem_cardItemIcon__Na_SQ{border-radius:999px;background-color:#fff;border:1px solid #343a40;display:flex;align-items:center;justify-content:center;position:relative;width:20px;height:20px}.CardItem_cardItemButton__Lv8tM .CardItem_cardItemIcon__Na_SQ.CardItem_selected__kcimA{background-color:#4c6ef5;border:none}.CardItem_cardItemButton__Lv8tM .CardItem_cardItemIcon__Na_SQ.CardItem_selected__kcimA:after{content:"";width:8px;height:8px;background-color:#fff;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CardItem_cardItemContent__FE2_O{display:flex;flex-direction:column;text-align:left}.CardItem_cardDeleteButton__M6Y6Y{display:flex;align-items:center;gap:8px;background-color:rgba(0,0,0,0);cursor:pointer;padding:0;margin:0}.CardItem_cardDeleteButton__M6Y6Y>p{white-space:nowrap}.AppliedCouponInfo_usableCount__Sg8FD{display:flex;gap:4px}.CardList_cardList__GboDC{display:flex;flex-direction:column}.MaxBenefitCheckBox_maxBenefit__VjRYL{display:flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;background-color:rgba(0,0,0,0)}.CardModal_cardModal__dqYIy{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width:985px){.CardModal_cardModal__dqYIy{padding:24px 20px;height:85vh}}.ApplyCoupon_applyCoupon__t7Hjl{gap:8px;border:1px solid #4c6ef5;border-radius:4px;padding:12px 16px;background-color:#f1f3f5;margin:0;cursor:pointer}.ApplyCoupon_applyCoupon__t7Hjl:disabled{border:1px solid #e9ecef;background-color:#f1f3f5;color:rgba(33,37,41,.61)}.CardSwiper_cardSwiper__3uPna{display:flex;flex-direction:column}.SimplePayment_simplePayment__lbmq_{display:flex;flex-direction:column;gap:8px;padding:24px 20px;position:relative}.SimplePayment_noMorePayAmount__fI09S{width:calc(100vw - 40px);height:100%;position:absolute;top:0;-webkit-backdrop-filter:grayscale(1);backdrop-filter:grayscale(1)}.PaymentTypeMoney_payment__3m2mb{display:flex;flex-direction:column}.PaymentTypeMoney_paymentMethodItem__CInQH{display:flex;padding:16px 20px;justify-items:center;align-items:center;cursor:pointer}.PaymentTypeMoney_paymentMethodItemWrapper__xOfki{display:flex;align-items:center;gap:4px;justify-content:space-between;width:100%;padding-right:20px}.PaymentTypeMoney_radioTitle__6oKp8{display:flex;gap:8px}.PaymentTypeMoney_radioWrapper___DHdE{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px}.PaymentTypeMoney_radioInput__b9dY_{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;pointer-events:none}.PaymentTypeMoney_radioInput__b9dY_: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%)}.PaymentTypeMoney_radioInput__b9dY_:checked:before{background-color:#20201d;border-color:#20201d}.PaymentTypeMoney_radioInput__b9dY_: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%)}.PaymentTypeMoney_amountWrapper__v1U0B{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,22px);grid-row-gap:10px;row-gap:10px;border:1px solid rgba(112,115,124,.08);background-color:#f8f9fa;padding:12px 16px;margin-left:52px;margin-right:20px;border-radius:8px}.PaymentTypeMoney_amountWrapper__v1U0B p:nth-child(2n){justify-self:end}.PaymentTypeMoney_requiredTopUpAmountWrapper__UNzma{display:flex;justify-content:flex-end;align-items:center;gap:2px}.PaymentTypeMoney_icon__KvpH_{display:flex;margin-top:2px;align-items:center;justify-content:center;color:rgba(33,37,41,.61);cursor:pointer;width:20px;height:20px}@media only screen and (min-width:985px){.PaymentTypeMoney_icon__KvpH_{width:24px;height:24px}}.PaymentTypeMoney_chargePrice__2ih8z{margin-top:2px}.MoneyFillRequestPaymentButton_button___JQah{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 14px;background-color:#343a40;border-radius:8px;color:#fff;transition:background-color .1s ease}.MoneyFillRequestPaymentButton_button___JQah:active,.MoneyFillRequestPaymentButton_button___JQah:hover{background-color:#212529}.MoneyFillRequestPaymentButton_button___JQah:disabled{cursor:default;background-color:rgba(112,115,124,.08);color:#ced4da}.MoneyFillPaymentRequestSection_paymentRequest__4mIbW{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:24px 20px}@media only screen and (max-width:985px){.MoneyFillPaymentRequestSection_paymentRequest__4mIbW{bottom:0;width:100%;background-color:#fff;z-index:10;border-top:1px solid rgba(112,115,124,.22)}}.MoneyFillPaymentRequestSection_error__wR4mI{display:flex;width:100%;align-items:center;justify-content:center}