.page_container__tk8Sw{display:flex;flex-direction:column;gap:16px;padding:24px 20px;background-color:#fff;box-sizing:content-box}.page_ggugeMoneyPoint__J3lPr{display:flex;flex-direction:column;gap:8px}.ImageWithFallback_image__N5GL6{object-fit:cover}.Dl_dl__syPmh{display:flex;gap:12px;align-items:center}.Dl_dl__syPmh dt>span{white-space:nowrap}.BlogListItem_thumbnailImg__W3AgS{position:relative;width:100%;aspect-ratio:16/9;margin-bottom:16px}.BlogListItem_thumbnailImg__W3AgS img{border-radius:4px}@media only screen and (min-width:985px){.BlogListItem_thumbnailImg__W3AgS{margin-bottom:32px}}.BlogListItem_title___zy3f{margin-bottom:16px}.BlogListItem_summary__UNLT4,.BlogListItem_title___zy3f{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.BlogListItem_category__HCovb{margin-top:16px}.BlogListItem_divider__0vw6a{margin:0 8px}.InfiniteScrollBlogs_blogList__79Wmz{margin-top:24px;display:grid;grid-row-gap:56px;row-gap:56px;grid-column-gap:56px;column-gap:56px;grid-template-columns:1fr}@media(min-width:600px){.InfiniteScrollBlogs_blogList__79Wmz{grid-template-columns:1fr 1fr 1fr}}.InfiniteScrollBlogs_status___8fyf{margin-top:32px}@media(min-width:600px){.InfiniteScrollBlogs_status___8fyf{margin-top:80px}}.TextField_container__e4xU_{display:flex;flex-direction:column;gap:8px;width:100%}.TextField_input__FWVK_{display:flex;flex:1 1;width:100%;justify-content:center;align-items:flex-start;text-align:start;height:48px;border-radius:4px;border:1px solid rgba(112,115,124,.22);padding:8px 16px;color:#343a40;resize:none}.TextField_input__FWVK_::placeholder{display:flex;justify-content:center;align-items:flex-start;color:rgba(33,37,41,.43)}.TextField_inputError__ysoKQ{border:1px solid #c92a2a}.TextField_title__2UZS5{display:flex;flex-direction:column;gap:4px}.Input_container__l6rVm{display:flex;width:100%;align-items:center;flex-direction:row;border-radius:4px;background-color:#fff}.Input_inputNormal__v4Gnc{border:1px solid rgba(112,115,124,.22)}.Input_inputNormal__v4Gnc:focus-within{border:1px solid #212529}.Input_inputError__kUFQb{border:1px solid #c92a2a}.Input_inputContainer__Jqp_c{flex-grow:1}.Input_input__EWzSn{resize:none;border:none;width:100%;display:flex;padding:8px 16px;height:48px;align-items:center;background-color:rgba(0,0,0,0);color:#343a40}.Input_input__EWzSn::placeholder{color:rgba(33,37,41,.43)}.Input_input__EWzSn:focus{outline:none}.Input_unit__rGJNe{padding:8px 16px 8px 4px;display:flex;justify-content:center;align-items:center}.Input_input__EWzSn[type=number]::-webkit-inner-spin-button,.Input_input__EWzSn[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input_cleanButton__AM4RZ{color:rgba(33,37,41,.61);background-color:rgba(0,0,0,0);width:20px;height:20px;display:flex;align-items:center;margin-right:8px}.HelperText_wrapper__iaox_{display:flex;justify-content:space-between}.HelperText_rightWrapper__njcMo{display:flex;justify-content:flex-end}.HeadlessAlert_container__t8NZx{width:100%;display:flex;flex-direction:column;border-radius:8px;background-color:#fff;gap:20px;outline:none;max-width:600px;min-width:320px}@media only screen and (min-width:985px){.HeadlessAlert_container__t8NZx{width:640px;max-width:640px}}.HeadlessAlert_overlay__we5wD{position:fixed;display:flex;justify-content:center;align-items:center;padding:0 20px;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(23,23,25,.5)}.HeadlessAlert_header__mkDPx{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:16px 20px 0}.HeadlessAlert_header__mkDPx .HeadlessAlert_closeButtonWrapper__yP53S{width:32px;height:32px}.HeadlessAlert_content__ouEsG{padding:0 20px}.HeadlessAlert_buttonWrapper__LwFqe{display:flex;gap:8px;padding:0 20px 16px;justify-content:flex-end;width:100%}.HeadlessAlert_buttonWrapper__LwFqe .HeadlessAlert_defaultButton__4FeK8{width:72px}@media only screen and (min-width:985px){.HeadlessAlert_buttonWrapper__LwFqe .HeadlessAlert_defaultButton__4FeK8{width:80px}}.page_wrapper__dwTSf{display:flex;flex-direction:column;gap:24px;align-items:center;padding:16px 20px}.page_wrapper__dwTSf .page_header__pjCbV{display:flex;flex-direction:column;gap:16px;width:100%}.page_wrapper__dwTSf .page_header__pjCbV .page_headerContent__LSk7X{display:flex;flex-direction:column;gap:4px}.page_wrapper__dwTSf .page_cancelSection__rPt4H{border-top:1px solid #f1f3f5;padding-top:24px;display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.page_wrapper__dwTSf .page_cancelSection__rPt4H .page_cancelOptions__C7wTp{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.page_wrapper__dwTSf .page_cancelSection__rPt4H .page_cancelOptions__C7wTp>a{width:100%}.OpenUrlPostMessageButton_PostMessageButton__7ZGsH{background-color:rgba(0,0,0,0)}.About_container__6znhK{display:flex;flex-direction:column;gap:16px}@media(min-width:985px){.About_container__6znhK{flex:1 1}}.About_title__4kBEK{color:rgba(33,37,41,.6117647059)}.About_contentContainer__OqMJE{display:flex;flex-direction:column;gap:8px}.About_content__dWrQx{color:#343a40}.AppDownload_appDownload__WMqjt{display:flex;flex-direction:column;width:100%;gap:16px}@media(min-width:985px){.AppDownload_appDownload__WMqjt{max-width:320px;height:203px}}.AppDownload_appList__yZkLw{display:flex;flex-direction:column;gap:8px}.AppDownload_appLink__OmvR5{height:40px;border:1px solid rgba(112,115,124,.2196078431)}.AppDownload_appLink__OmvR5,.AppDownload_link__bpgeA{display:flex;justify-content:center;align-items:center;border-radius:4px}.AppDownload_link__bpgeA{width:100%;height:100%}.BusinessInformation_container__3qnts{display:flex;flex-direction:column;gap:16px}.BusinessInformation_text__sQR4R{color:rgba(33,37,41,.6117647059)}.CustomerService_container__0_3jE{display:flex;flex-direction:column;gap:16px}.CustomerService_buttonContainer__sF7mf{display:flex;gap:8px;height:40px}.CustomerService_button__KD1ok{display:flex;width:100%;justify-content:center;align-items:center;border:1px solid rgba(112,115,124,.2196078431);padding:0 var(--spacingverticalspace200) 0 var(--spacingverticalspace200);border-radius:4px;color:#343a40;background-color:rgba(0,0,0,0)}.CustomerService_title__eTWCy{color:rgba(33,37,41,.6117647059)}.CustomerService_link__bkka9{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.CustomerServiceInfo_description__kEod3{gap:8px;color:rgba(33,37,41,.6117647059)}.EnrollCodeInput_containerWrapper__nRAtZ{display:flex;flex-direction:column;gap:16px}.EnrollCodeInput_titleWrapper__KJbM6{display:flex;justify-content:space-between;align-items:center;gap:16px}.EnrollCodeInput_contentWrapper__8Y0AT{display:flex;flex-direction:column;gap:8px}.EnrollCodeInput_buttonContainer__Ch7ZZ{display:flex;justify-content:flex-end}.EnrollCodeInput_buttonWrapper__e1Ol4{display:flex;min-width:72px}.EnrollCodeInput_closeButton__jci2U{display:flex;justify-content:center;align-items:center;border:none;background:none}.EnrollCodeButton_button__BizA3{height:40px;width:100%;border-radius:6px;padding:0 16px;display:flex;justify-content:center;align-items:center;gap:8px;background-color:rgba(112,115,124,.08);border:none}@media only screen and (min-width:985px){.EnrollCodeButton_button__BizA3{height:46px}}.EnrollCodeButton_linkButton__dzljH{background-color:#f8f9fa}.ChargeButton_button__tioDb{height:40px;min-width:56px;width:100%;border-radius:6px;padding:0 16px;display:flex;justify-content:center;align-items:center;gap:8px;background-color:#343a40;border:none}@media only screen and (min-width:985px){.ChargeButton_button__tioDb{height:46px}}.ChargeButton_plusIcon__6gQct{color:#fff}.MyMoneyButton_buttonWrapper__sR4aU{display:flex;gap:12px;width:100%;justify-content:center;align-items:center}.page_chargedMoneyWrapper__C5_Oa{display:flex;flex-direction:column;padding:16px 20px;gap:12px;background-color:#fff}.page_divider__S1zQC{height:1px;background-color:#f1f3f5}.page_buttonWrapper__lvmv7{display:flex;gap:12px;width:100%}.CancelReasonSelect_wrapper__DnF3_{display:flex;flex-direction:column;gap:16px}.CancelReasonSelect_wrapper__DnF3_ .CancelReasonSelect_title__Q_W5q .CancelReasonSelect_required__zIzeF{color:#f03e3e}.CancelReasonSelect_wrapper__DnF3_ .CancelReasonSelect_select__ReefM{width:100%;font-size:19px}@media(max-width:985px){.CancelReasonSelect_wrapper__DnF3_ .CancelReasonSelect_select__ReefM{font-size:16px}}.CancelReasonSelect_wrapper__DnF3_ .CancelReasonSelect_dropdownIndicator__rAV3u{color:rgba(33,37,41,.61);position:relative;right:4px}.ContentSection_contentWrapper__c1Dp7{display:flex;gap:8px;position:relative;align-items:center}.ContentSection_contentWrapper__c1Dp7 .ContentSection_classTypeWrapper__PDHdE{position:absolute;top:0;left:0;z-index:1}.ContentSection_contentWrapper__c1Dp7 .ContentSection_imageWrapper__V_5U4{position:relative;min-width:96px;width:96px;height:70px;border-radius:4px;overflow:hidden}.ContentSection_contentWrapper__c1Dp7 .ContentSection_titleWrapper__oIKAu{max-width:616px;width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.layout_wrapper__Xe3R_{background:#f8f9fa;width:100%}.layout_mainWrapper__LY6yh{margin:0 auto}.MyReviewWritable_wrapper___WxIM{padding:24px 0;background-color:#fff}.MyReviewWritable_goingToReview__Tm4Bo{margin-top:24px}.MyReviewWritable_reward__ODw3_{display:flex;gap:4px;justify-content:center;margin-top:8px}.EmptyReview_wrapper__TcZsc{text-align:center;margin-top:48px}.EmptyReview_goingToClass__VARPS{max-width:720px;margin:48px auto 80px}.EmptyReview_goingToClass__VARPS button{height:52px}@media only screen and (max-width:985px){.EmptyReview_goingToClass__VARPS{width:100%;padding:0 20px}}.MyReviewWritableList_itemsWrapper__kHEEE{padding:0 20px}.MyReviewWritableList_wrapper__HHo3K{display:flex;flex-direction:column;gap:8px;background-color:#f8f9fa}.MyReviewWritableList_moreButtonWrapper__aaavG{margin-bottom:80px}.SubscribeCancelForm_subscribeCancelForm__jlhLL{display:flex;flex-direction:column;margin-bottom:32px}.SubscribeDetail_subscribeDetail__jK4M0{display:flex;flex-direction:column;gap:16px}.SubscribeDetail_info__Fw8gQ{display:flex;gap:8px;justify-content:space-between;align-items:center}.SubscribeDetail_info__Fw8gQ>:first-child{flex-shrink:0}.SubscribeDetail_info__Fw8gQ>:last-child{text-align:right}.SubscribeDetail_period__P2c0H{line-height:100%;text-align:right}.SubscribeInfo_subscribeInfo__vK4qZ{display:flex;flex-direction:column;gap:16px}.SubscribeCancel_subscribeCancel__cReSz{display:flex;flex-direction:column;padding:24px 20px}.SubscribeCancel_subscribeInfo__HUKZC{display:flex;flex-direction:column;gap:24px}.SubscribeCancel_subscribeCancelForm__M0Yk9{margin-top:32px;display:flex;flex-direction:column;gap:24px}.layout_contents__jtL2w{width:100vw;background-color:#f1f3f5;display:flex;justify-content:center}.layout_article__FofMe{max-width:1280px;width:100%;background-color:#fff}.MembersEventImage_image__S1J3C{display:flex;justify-content:center;align-items:center}.MembersEventImage_image__S1J3C img{width:100%;height:100%;max-width:720px}.MembersEventImage_displayNone__KAEz_{display:none}.MembersJoinButton_container__E_IjJ{width:100%;display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;left:0;right:0;background-color:#fff;flex-direction:column}.MembersJoinButton_button__O_n5u{width:100%;height:76px;display:flex;justify-content:center;align-items:center;background-color:#ae3ec9;cursor:pointer}.MembersTabHeader_tabsContainer__iEKmu{position:relative;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1280px){.MembersTabHeader_tabsContainer__iEKmu{width:100%}}.MembersTabHeader_tabs__iLREv{display:flex;position:relative;justify-content:space-between;align-items:center;width:100%;max-width:720px}.MembersTabHeader_tabButton__UGpwE{position:relative;box-sizing:border-box;background-color:rgba(0,0,0,0);white-space:nowrap;width:100%;display:flex;justify-content:center;align-items:center}.MembersTabHeader_motion__de4EW{position:absolute;bottom:-1px;left:0;width:100%}.MembersTabHeader_underline__G56ed{height:2px;background-color:#495057}.MembersTabHeader_full__zRQjn{background-color:#fff}.MembersTabImage_container__ASDRK{display:flex;justify-content:center;align-items:center;width:100%}.MembersProfile_membersProfileWrapper__ad2_4{position:relative;padding:1px}.MembersProfile_membersProfile__i8oNe{position:relative;border-radius:100px;overflow:hidden;object-fit:cover}.MembersProfile_star__YWKdl{position:absolute;top:0;right:0;width:8px;height:8px}@media only screen and (min-width:1280px){.MembersProfile_star__YWKdl{width:12px;height:12px}}.CapacityText_capacity__l7XXE{display:flex;align-items:center;gap:2px;margin-left:28px}@media only screen and (min-width:1280px){.CapacityText_capacity__l7XXE{margin-left:40px}}.TeacherItem_teacherItem__i2rLs{min-width:0;word-break:break-word;white-space:normal;background-color:#fff;border-radius:8px;border:1.5px solid rgba(0,0,0,0)}.TeacherItem_teacherItem__i2rLs.TeacherItem_selected__6Mi1G{background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#ffc0f2 0,#7037ff 50%,#e137ff);background-origin:border-box;background-clip:content-box,border-box}.TeacherItem_teacherName__262ML{flex-grow:1;text-align:left;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;overflow:hidden}.TeacherItem_check__gbB40{border-radius:999px;background-color:#20201d;color:#fff;display:flex;align-items:center;justify-content:center;width:18px;height:18px}.TeacherItem_check__gbB40.TeacherItem_hide__TQmvi{display:none}.TeacherItem_teacherItemContent__4PCsJ{padding:16px;display:flex;flex-direction:column;gap:2px}@media only screen and (min-width:1280px){.TeacherItem_teacherItemContent__4PCsJ{gap:4px}}.TeacherItem_teacherItemContent__4PCsJ.TeacherItem_capacityOver__czea4{opacity:.5}.TeacherItem_profile__mWDsM{display:flex;align-items:center;gap:4px}.TeacherItem_profile__mWDsM>p{white-space:nowrap}.TeacherItem_profileImage__qihv6{border-radius:999px;width:24px;height:24px}@media only screen and (min-width:1280px){.TeacherItem_profileImage__qihv6{width:32px;height:32px}}.ChoiceTeacher_choiceTeacher__gWwqF{display:flex;flex-direction:column;margin-top:20px;gap:12px}@media only screen and (min-width:1280px){.ChoiceTeacher_choiceTeacher__gWwqF{gap:20px}}.ChoiceTeacher_choiceTeacherHeder__xKqXW{padding:12px 0 4px;display:flex;align-items:center;gap:8px}@media only screen and (min-width:1280px){.ChoiceTeacher_choiceTeacherHeder__xKqXW{gap:16px}}.ChoiceTeacher_maxCount__wxiY5{display:flex;align-items:center;background-color:rgba(112,115,124,.08);border-radius:20px;padding:2px 8px}@media only screen and (min-width:1280px){.ChoiceTeacher_maxCount__wxiY5{padding:4px 10px}}.ChoiceTeacher_teacherList__Dl7SI{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}@media only screen and (min-width:1280px){.ChoiceTeacher_teacherList__Dl7SI{grid-template-columns:repeat(4,1fr)}}.MembersPlanItem_plan__6WsXb{display:flex;flex-direction:column;border-radius:8px;border:1px solid rgba(0,0,0,0);background-color:#fff;box-shadow:0 2px 12px 1px rgba(41,45,61,.12);gap:2px;padding:16px 12px}@media only screen and (min-width:1280px){.MembersPlanItem_plan__6WsXb{gap:4px;padding:20px 16px}}.MembersPlanItem_planTop__V_lfh{display:flex;align-items:center;width:100%}.MembersPlanItem_planTopTag__Qin9Z{display:flex;align-items:center;gap:4px;flex-grow:1}.MembersPlanItem_planMiddle__SfK2V{display:flex;justify-content:end;gap:2px;width:100%}@media only screen and (min-width:1280px){.MembersPlanItem_planMiddle__SfK2V{gap:4px}}.MembersPlanItem_planBottom__XKzUU{width:100%;display:flex;justify-content:end}.MembersPlanItem_lineThrough__ePFsb{text-decoration:line-through}.MembersPlanItem_radio__P8Y68{width:18px;height:18px;position:relative;border-radius:999px;border:1px solid rgba(112,115,124,.22)}.MembersPlanItem_radioSelected__MZxXf{background-color:#000}.MembersPlanItem_radioSelected__MZxXf:after{content:"";position:absolute;display:flex;width:8px;height:8px;border-radius:999px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.MembersPlanItem_planImg__4nhgu{position:relative;width:24px;height:24px}@media only screen and (min-width:1280px){.MembersPlanItem_planImg__4nhgu{width:28px;height:28px}}.MembersPlanItem_selected__fvVwc{border:1px solid #20201d}.MembersPlanSelector_membersPlanSelector__SAK_h{background-color:#f8f9fa;padding:24px 20px}@media only screen and (min-width:1280px){.MembersPlanSelector_membersPlanSelector__SAK_h{padding:32px 20px}}.MembersPlanSelector_planWrapper__Ia__1{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width:1280px){.MembersPlanSelector_planWrapper__Ia__1{grid-gap:20px;gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr}}.MembersSubscribeActionButton_paymentRequest___10HF{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:24px 20px}.MembersSubscribeActionButton_error__bqCRf,.MembersSubscribeActionButton_requestButton__tl664{display:flex;width:100%;align-items:center;justify-content:center}.MembersSubscribeActionButton_requestButton__tl664{gap:8px;padding:12px 14px;background-color:#343a40;border-radius:8px;color:#fff;transition:background-color .1s ease}.MembersSubscribeActionButton_requestButton__tl664:active,.MembersSubscribeActionButton_requestButton__tl664:hover{background-color:#212529}.MembersSubscribeActionButton_requestButton__tl664:disabled{cursor:default;background-color:rgba(112,115,124,.08);color:#ced4da}.MoneyChargeLink_charge__o_XN2{display:flex;align-items:center}.MoneyChargeLink_icon__DGOGg{width:24px;height:24px}.UserMoneySelector_moneySelector__nxUwK{display:flex;flex-direction:column;gap:16px}.UserMoneySelector_moneySelector__nxUwK .UserMoneySelector_title__LVBJG{display:flex;justify-content:space-between;align-items:center}.UserMoneySelector_moneySkeleton__uOnhp{width:100px;height:20px}.BasicBenefits_title__d1LIz{padding:12px 12px 0}@media only screen and (min-width:985px){.BasicBenefits_title__d1LIz{padding:24px 24px 4px}}.BasicBenefits_couponList__NgUSB{display:flex;flex-direction:column;gap:6px;padding:8px 12px 16px}@media only screen and (min-width:985px){.BasicBenefits_couponList__NgUSB{padding:16px 24px 20px}}.BasicBenefits_couponList__NgUSB li{display:flex}.BasicBenefits_couponList__NgUSB li .BasicBenefits_bulletColor__WkBIX{color:#37b24d}.CancelOrRefundGuide_noticeGuide__u8hpf{padding-bottom:32px}.CancelOrRefundGuide_listItems__c5Xkk{display:flex;flex-direction:column;gap:8px;margin-top:8px}.CancelOrRefundGuide_space__PFFvL{margin-top:24px}.InfoSection_wrapper__Vs2bX{display:flex;flex-direction:column;gap:16px}.InfoSection_wrapper__Vs2bX .InfoSection_titleHeader__f9_nF{display:flex;justify-content:space-between;align-items:center}.InfoSection_wrapper__Vs2bX .InfoSection_titleHeader__f9_nF .InfoSection_receiptWrapper__NwhdR{border-radius:8px;border:1px solid rgba(112,115,124,.22);padding:4px 8px}.InfoSection_wrapper__Vs2bX .InfoSection_titleHeader__f9_nF .InfoSection_receiptWrapper__NwhdR a{text-decoration:none}.InfoSection_wrapper__Vs2bX .InfoSection_header__vCZQo{display:flex;align-items:center}.InfoSection_wrapper__Vs2bX .InfoSection_header__vCZQo span:nth-child(n+2):before{content:"";display:inline-block;margin:0 8px;min-width:1px;min-height:8px;background-color:#e9ecef}.InfoSection_wrapper__Vs2bX .InfoSection_header__vCZQo .InfoSection_orderDetail__OH1VS{display:flex;align-items:center}.InfoSection_wrapper__Vs2bX .InfoSection_header__vCZQo .InfoSection_orderDetail__OH1VS>svg{color:rgba(33,37,41,.61)}.PaymentSection_wrapper___rZk0{display:flex;flex-direction:column;gap:24px}.PaymentSection_wrapper___rZk0 .PaymentSection_paymentInfoWrapper__zMLLs,.RefundItem_wrapper__2pDz_{display:flex;flex-direction:column;gap:16px}.RefundItem_wrapper__2pDz_{width:100%}.Error_wrapper__9Q81v{padding:24px}.page_header__s6_Vx{padding:20px}.page_content__rL4lO{display:flex;flex-direction:column}.page_content__rL4lO .page_sectionWrapper__y3IZ2{padding:24px 20px;position:relative}.page_content__rL4lO .page_sectionWrapper__y3IZ2:first-child{padding:0 20px 24px}.page_content__rL4lO .page_sectionWrapper__y3IZ2:after{content:"";position:relative;bottom:-24px;left:0;display:block;width:100%;height:1px;background:#f1f3f5}.RefundButton_buttonWrapper__IDnm0{display:flex;align-items:center;border:1px solid rgba(112,115,124,.22);border-radius:8px;margin:24px 20px}.RefundButton_buttonWrapper__IDnm0 a{text-decoration:none;width:100%;padding:11px 16px;text-align:center}.page_wrapper__rnqJv{padding-bottom:24px}.page_wrapper__rnqJv .page_header__A7DEM{padding:20px}@media only screen and (max-width:985px){.page_wrapper__rnqJv .page_header__A7DEM{display:none}}.page_wrapper__rnqJv .page_content__3itkA{display:flex;flex-direction:column}.page_wrapper__rnqJv .page_content__3itkA .page_sectionWrapper__DFi02{padding:0 20px 24px}.page_wrapper__rnqJv .page_content__3itkA .page_sectionWrapper__DFi02:after{content:"";display:block;position:relative;bottom:-24px;width:100%;height:1px;background-color:#f1f3f5}.page_wrapper__rnqJv .page_content__3itkA .page_buttonWrapper__rIb__{padding:24px}.LinkDl_wrapper__dLwfh{display:flex;justify-content:space-between;align-items:center}.ProfileImage_container__2NV2V{position:relative;border-radius:100px;object-fit:cover}.NoAlarm_noAlarm__l8OYp{display:flex;flex-direction:column;gap:4px;text-align:center;padding:24px 20px}.AlarmListItem_alarmItem__iTmw1{display:flex;flex-direction:row;gap:8px}.AlarmListItem_alarmItem__iTmw1 .AlarmListItem_profileImg__O41EO{height:32px;margin-right:8px;width:32px;border-radius:999px;background-color:#ced4da}.AlarmListItem_alarmItem__iTmw1 .AlarmListItem_content__ipL1s{display:flex;flex-direction:column;gap:8px}.AlarmList_alarmList___bhQg{display:flex;flex-direction:column;gap:16px;padding:32px 20px}.AlarmList_alarmList___bhQg .AlarmList_alarmItem__nWXs4{display:flex;flex-direction:row;gap:8px}.AlarmList_alarmList___bhQg .AlarmList_alarmItem__nWXs4 .AlarmList_profileImg__TRtHK{height:32px;margin-right:8px;width:32px;border-radius:999px;background-color:#ced4da}.AlarmList_alarmList___bhQg .AlarmList_alarmItem__nWXs4 .AlarmList_content__zEbou{display:flex;flex-direction:column;gap:8px}.page_container__6x_K1{margin:40px 0 24px;display:flex;flex-direction:column}@media only screen and (max-width:985px){.page_container__6x_K1 .page_title__L0gMn{display:none}.page_container__6x_K1{margin:0}}.MarketingTooltip_icon__WsiK6{display:flex;margin:0;padding:0;align-items:center;color:#212529;width:24px;height:24px;cursor:pointer}@media only screen and (min-width:985px){.MarketingTooltip_icon__WsiK6{width:24px;height:24px}}.Switch_container__5gFtK{display:inline-flex;align-items:center;gap:8px}.Switch_switch__ICpLn{position:relative;display:flex;cursor:pointer;border:none;background:rgba(0,0,0,0);padding:0;margin:0;transition:all .2s ease-in-out}.Switch_switch__ICpLn.Switch_disabled__GAHyk{cursor:not-allowed;opacity:.5}.Switch_track__C6WJi{position:relative;display:block;background-color:rgba(112,115,124,.16);border-radius:9999px;transition:background-color .2s ease-in-out}.Switch_thumb__qztQf{position:absolute;top:0;left:0;background-color:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .2s ease-in-out,background-color .2s ease-in-out}.Switch_size__XG7kJ .Switch_track__C6WJi{width:32px;height:16px}.Switch_size__XG7kJ .Switch_thumb__qztQf{width:14px;height:14px;top:1px;left:1px}.Switch_size__XG7kJ.Switch_checked__HNPfx .Switch_thumb__qztQf{transform:translateX(16px)}.Switch_color__md2eh.Switch_checked__HNPfx .Switch_track__C6WJi{background-color:#38d9a9}.Switch_switchLabel__xc0O1{margin-left:8px}.ChildItem_colGroup__tGSNk{display:flex;width:100%}.ChildItem_fieldName__jRSjt{display:flex;flex-direction:row;align-items:center;flex:1 1;gap:8px;padding:16px;line-height:160%}.ChildItem_fieldValue__uvHFX{flex:1 1;text-align:right;padding:16px;display:flex;gap:8px;justify-content:flex-end}.ChildrenInfo_row__8RPL7{display:flex;align-items:center;gap:2px;margin-top:1px;background-color:#fff}.ChildrenInfo_row__8RPL7:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.ChildrenInfo_row__8RPL7:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ChildrenInfo_title__kfcXG{width:100%;margin:16px;padding:0 20px}.ChildrenInfo_wrapper__J1QeE{width:100%;padding:0 20px}.ChildrenInfo_shadowWrapper__334mC{box-shadow:0 1px 4px 1px rgba(41,45,61,.06);border-radius:4px}.ChildrenInfo_addChild__MrtqU{display:flex;gap:4px}.ChildrenInfo_addChild__MrtqU>p{line-height:150%}.ProfileDetail_wrapper__hFTHG{display:flex;flex-direction:column;align-items:center;padding-top:24px;height:100%}.ProfileDetail_btns__wW9_8{display:flex;flex-direction:row;justify-content:center;padding:20px;margin-top:16px;width:100%}.ProfileDetail_leaveBtn__oQe6V,.ProfileDetail_signOutBtn__mZg_M{flex:1 1;width:50%;text-align:center}.NoticeContent_container__jSHT8{position:relative}.NoticeContent_content__n7kGe{display:flex;min-width:320px;border-radius:4px;padding:16px;gap:4px;background-color:#f1f3f5;white-space:pre-wrap}.NoticeContent_leftArrow__Vnsry{border-left:8px solid #f1f3f5;right:10px}.NoticeContent_leftArrow__Vnsry,.NoticeContent_rightArrow__w1M6O{border-bottom:8px solid rgba(0,0,0,0);border-top:8px solid rgba(0,0,0,0);height:0;position:absolute;top:-8px;width:0}.NoticeContent_rightArrow__w1M6O{border-right:8px solid #f1f3f5;right:18px}.NoticeHeader_container___eQbq{display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center}.NoticeHeader_icon__gsPDP{padding:6px;border-radius:8px;background-color:#f1f3f5;width:-moz-fit-content;width:fit-content}.NoticeHeader_header__AaVZU{display:flex;flex-direction:row;align-items:center;gap:8px}.NoticeHeader_profileImg__oTcf6{width:36px;height:36px;border:1px solid rgba(112,115,124,.52)}.AdvanceNotice_container__nRI9M{display:flex;padding:20px;gap:10px;flex-direction:column;background-color:#fff}.Banner_container__G6_5i{display:flex;flex-direction:row;justify-content:space-between;background-color:#ffce22;gap:8px}.Banner_text__u6HYR{display:flex;flex-direction:column;padding:24px 20px;gap:8px}.Desc_wrapper__wX9pO{display:flex;justify-content:space-between}@media only screen and (max-width:985px){.Desc_wrapper__wX9pO{flex-direction:column;gap:8px}}.Desc_wrapper__wX9pO>a{color:#4c6ef5}.Desc_wrapper__wX9pO .Desc_link__UZdTn,.Desc_wrapper__wX9pO>a{display:flex;align-items:center}.Desc_wrapper__wX9pO .Desc_linkColor__sBbMv{color:#4c6ef5}.RequestChatForm_wrapper__TFzTP{display:flex;flex-direction:column;gap:24px;padding:16px 20px}@media only screen and (min-width:985px){.RequestChatForm_wrapper__TFzTP{padding:0}.RequestChatForm_wrapper__TFzTP .RequestChatForm_mobileWrapper__WVJbj{display:none}}.RequestChatForm_wrapper__TFzTP .RequestChatForm_desktopWrapper__m9mOd{padding-top:8px}@media only screen and (max-width:985px){.RequestChatForm_wrapper__TFzTP .RequestChatForm_desktopWrapper__m9mOd{display:none}}.RoadmapCuration_roadmap__3Ta3W{border-top:8px solid #f1f3f5;padding:32px 20px}@media only screen and (max-width:985px){.RoadmapCuration_roadmap__3Ta3W{padding:24px 0}}.NoticeId_notice__dCSfN{display:flex;flex-direction:column}@media only screen and (max-width:985px){.NoticeId_notice__dCSfN{margin:0 20px}}.NoticeId_divider__xBWo_{border-top:1px solid rgba(112,115,124,.16)}.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%}.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}.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)}}.ReviewAdminComments_wrapper__9Ju8l{display:flex;gap:8px}.ReviewAdminComments_imageWrapper__CopSL{display:flex;align-items:center}.ReviewAdminComments_comment__RaQaG{padding:12px 16px;background-color:#f1f3f5;margin-top:12px;border-radius:4px}.ReviewTeacherComments_wrapper__YUNfH{display:flex;flex-direction:row;gap:16px}.ReviewTeacherComments_imageWrapper__9TP5R{display:flex;align-items:center}.ReviewTeacherComments_profileImg__oeqgw{width:24px;height:24px;border:1px solid rgba(112,115,124,.52)}.ReviewTeacherComments_extraInfo__D_fp5{display:flex;flex-direction:column}.ReviewTeacherComments_comment__pqBXF{padding:12px 16px;background-color:#f1f3f5;margin-top:12px;border-radius:4px}.ReviewComments_wrapper__JkufO{display:flex;flex-direction:column;gap:16px}.MyReviewImage_image__pMeml{border-radius:4px;object-fit:cover;width:48px;height:48px}.MyReviewWritten_wrapper__7Lf6C{padding:24px 0;background-color:#fff;display:flex;flex-direction:column;gap:8px}.MyReviewWritten_userComment__KM9R1{margin-top:8px}.MyReviewWritten_thumbnailList__1wb_v{display:flex;justify-content:flex-end;gap:8px}.MyReviewWritten_thumbnailList__1wb_v>button{background-color:rgba(0,0,0,0)}.MyReviewWritten_thumbnailList__1wb_v .MyReviewWritten_thumbnailImage__Sa0co{position:relative;width:48px;height:48px}.MyReviewWritten_goingToReview__nYQ9E{margin-top:24px}.ClassReview_review__TiJ5F{display:flex;align-items:center;gap:8px}.ClassReview_link__ZYaNZ{display:flex;align-items:center;gap:2px;cursor:pointer}.ClassSummary_summary__f5AaW{padding:20px 16px;display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:985px){.ClassSummary_summary__f5AaW{grid-area:right;grid-row:1/20;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;width:440px;top:99px;margin-bottom:40px;border-radius:12px;box-shadow:0 4px 16px 0 rgba(41,45,61,.1);z-index:91}}.ClassSummary_titleReview__fN_RL{display:flex;flex-direction:column;gap:8px}.ClassSummary_divider__yVnSM{height:1px;background-color:rgba(112,115,124,.16);margin:8px -16px}@media only screen and (min-width:985px){.ClassSummary_divider__yVnSM{margin:8px 0}}.AlreadyParticipated_already__L5_G4{display:flex;gap:8px;align-items:center;color:#343a40;background-color:#f8f9fa;padding:8px;border-radius:4px;width:100%}@media only screen and (min-width:985px){.AlreadyParticipated_already__L5_G4{padding:8px 16px}}.AlreadyParticipated_already__L5_G4 .AlreadyParticipated_icon__pzmbY{width:24px;height:24px}.ClassNoticeDescription_description__v_E9y{margin:0 -20px}.ClassNoticeHeader_noticeHeader__9qVsC{display:flex;flex-direction:column;gap:16px;margin-top:20px;margin-bottom:16px}.ClassNoticeHeader_noticeMeta__n4epR{display:flex;flex-direction:column;gap:4px}@media only screen and (min-width:985px){.ClassNoticeHeader_noticeMeta__n4epR{flex-direction:row;justify-content:space-between}}.ClassNoticeHeader_teacher__1h_6_{display:flex;align-items:center;gap:4px}@media only screen and (min-width:985px){.ClassNoticeHeader_teacher__1h_6_{gap:8px}}.ClassNoticeHeader_teacher__1h_6_ .ClassNoticeHeader_profileImg__IV_ki{width:16px;height:16px}@media only screen and (min-width:985px){.ClassNoticeHeader_teacher__1h_6_ .ClassNoticeHeader_profileImg__IV_ki{width:24px;height:24px}}.ClassNoticeHeader_noticeDate__wxkRl{display:flex;align-items:center;gap:8px}@media only screen and (min-width:985px){.ClassNoticeHeader_noticeDate__wxkRl{gap:16px}}.ClassNoticeHeader_noticeDate__wxkRl .ClassNoticeHeader_horizontalDivider__mgnvf{width:1px;height:8px;background-color:rgba(112,115,124,.22)}@media only screen and (min-width:985px){.ClassNoticeHeader_noticeDate__wxkRl .ClassNoticeHeader_horizontalDivider__mgnvf{height:12px}}.RoadmapDescription_moreButton__ahUcD{position:relative;padding:24px 20px}.RoadmapDescription_descriptionWrapper__27nTA{overflow:hidden;position:relative}.RoadmapDescription_descriptionShadow__HXp6_{height:150px;width:100%;bottom:0;position:absolute;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff)}.ProfileAndRating_profileRating__uQpah{display:flex;align-items:center;gap:8px}.ProfileAndRating_profileImage__cYUMm{width:16px;height:16px}@media only screen and (min-width:985px){.ProfileAndRating_profileImage__cYUMm{width:20px;height:20px}}.RoadmapClassInfo_info__JjKkN{display:flex;align-items:center;gap:4px}.RoadmapClassInfo_icon__zNTBP{display:flex;align-items:center;width:18px;height:18px}@media only screen and (min-width:985px){.RoadmapClassInfo_icon__zNTBP{width:20px;height:20px}}.RoadmapClassItem_classItem__DbGa5{display:grid;grid-gap:12px;gap:12px;grid-template-columns:24px minmax(auto,480px)}@media only screen and (min-width:985px){.RoadmapClassItem_classItem__DbGa5{grid-template-columns:32px minmax(auto,480px)}}.RoadmapClassItem_classItem__DbGa5 .RoadmapClassItem_wrapper__Li_ck{display:flex;flex-direction:column;gap:16px;position:relative}@media only screen and (min-width:985px){.RoadmapClassItem_classItem__DbGa5 .RoadmapClassItem_wrapper__Li_ck{gap:20px}}.RoadmapClassItem_classItem__DbGa5 .RoadmapClassItem_contents__OYZ7l{display:flex;flex-direction:column;position:relative;gap:8px}.RoadmapClassItem_classItem__DbGa5 .RoadmapClassItem_contents__OYZ7l .RoadmapClassItem_sub__guqFJ{display:flex;gap:4px;align-items:center}.RoadmapClassItem_classItem__DbGa5 .RoadmapClassItem_contents__OYZ7l .RoadmapClassItem_sub__guqFJ .RoadmapClassItem_icon__hqSwc{width:18px;height:18px}@media only screen and (min-width:985px){.RoadmapClassItem_classItem__DbGa5 .RoadmapClassItem_contents__OYZ7l .RoadmapClassItem_sub__guqFJ .RoadmapClassItem_icon__hqSwc{width:20px;height:20px}}.RoadmapClassItem_opacityFilter__siCSJ{opacity:.6}.GreatStamp_wrapper__Pg_7Q{width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(23,23,25,.5);-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);position:absolute}.GreatStamp_stamp__w9GP1{position:relative;width:126px;height:118px}@media only screen and (min-width:985px){.GreatStamp_stamp__w9GP1{width:189px;height:177px}}.RoadmapClassThumbnail_thumbnailWrapper___MdxC{position:relative;border-radius:8px;overflow:hidden}.RoadmapClassThumbnail_thumbnailImg__zY1OH{position:relative;width:100%;aspect-ratio:16/9}@media only screen and (max-width:985px){.GgugeMembersTag_membersIcon__vN9kg{width:47px;height:21px}}.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_ratingWrapper__5CNG6:before{content:"";display:inline-block;margin:0 4px;width:1px;height:12px;background-color:#e9ecef}.ReviewHeader_container__Kqh_v{display:flex;flex-direction:column;align-items:flex-end;margin-top:24px;padding:16px 20px;background-color:#fff;border-radius:4px}.ReviewHeader_wrapper__ZLCMK{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 16px 8px;gap:4px}.DropdownButton_wrapper__BvPtT{position:relative}.DropdownButton_button__c7aws{border:1px solid #adb5bd;background:#fff;border-radius:4px;display:flex;gap:8px;align-items:center;height:32px;justify-content:space-between;color:#212529;cursor:pointer;min-width:95px}.DropdownButton_button__c7aws:disabled{cursor:not-allowed}.DropdownButton_button__c7aws svg{flex-shrink:0}.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-width:700px;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_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}.ClassTypeFilter_classType__DI3VW{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}.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}}.ClassReviewHeader_reviewHeader__MoMnf{display:flex;justify-content:space-between;align-items:center;padding:24px 16px 8px;border-bottom:1px solid rgba(112,115,124,.16)}.ClassReviewHeader_text__Gnrvu{display:flex;align-items:center;gap:4px}.Review_container__DBABO{display:flex;flex-direction:column;background-color:#fff;padding:16px;gap:16px}.Review_review__7HvZs{display:flex;width:100%;justify-content:space-between;gap:16px;flex-direction:column;word-break:break-word}.Review_content__SygQN{display:flex;flex-direction:column;gap:8px}.Review_images__OKKp5{display:flex;gap:8px;justify-content:flex-end}.Review_article__mzh56{display:flex;flex-direction:column;border-bottom:1px solid rgba(112,115,124,.16);border-radius:4px;overflow:hidden}.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}.EmptyReview_emptyReview__OwZwT{display:flex;align-items:center;justify-content:center;padding:64px}.ClassReviewList_container__NAdaE{display:flex;gap:16px;flex-direction:column}@media only screen and (max-width:985px){.ClassReviewList_button__tvjKe{padding:16px 20px}}@media only screen and (min-width:985px){.ClassReviewList_button__tvjKe{padding-bottom:24px}}.ClassReviewList_skeleton__jnn0b{width:100%;height:221px}.ClassReview_review__wUXsD{border-top:8px solid #f1f3f5}.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}.NoticeItem_noticeItem__KKtTq{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.NoticeSwiper_noticeWrapper__eyvxP{display:flex;flex-direction:column;gap:8px;margin-top:16px}.NoticeSwiper_swiper__Lao7g{display:flex;width:100%;align-items:center}.NoticeSwiper_swiperSlide__wH6D9{display:flex;width:-moz-fit-content;width:fit-content;justify-content:flex-start;align-items:flex-start}.NoticeSwiper_classNotice__vlbh1{display:flex;gap:8px;width:100%;height:100%;background-color:#f8f9fa;padding:16px 12px;border-radius:6px}.NoticeSwiper_noticeHead__wHK5A{flex-shrink:0}.NoticeNavigation_navigation__VYlzJ{display:flex;gap:24px}@media(max-width:985px){.NoticeNavigation_navigation__VYlzJ{display:none}}.NoticeNavigation_navButton__ncY32{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);width:32px;height:32px;color:#495057;cursor:pointer}.NoticeNavigation_navButton__ncY32>svg{width:24px;height:24px}.NoticeNavigation_navButton__ncY32:disabled{cursor:not-allowed;color:#adb5bd}.NoticeBullet_bullet__UifoS{display:flex;gap:6px;justify-content:flex-end}.NoticeBullet_bulletItem__M_a1B{width:6px;height:6px;background-color:#dee2e6;cursor:pointer;border-radius:999px;transition:width .3s,background-color .3s}.NoticeBullet_bulletItem__M_a1B.NoticeBullet_active__phHnh{background-color:#868e96;width:12px}.TeacherProfile_wrapper__TTEVG{display:flex;justify-content:space-between;align-items:center}.TeacherProfile_wrapper__TTEVG .TeacherProfile_teacherProfileWrapper__Svne8{display:flex;gap:16px}@media only screen and (max-width:985px){.TeacherProfile_wrapper__TTEVG .TeacherProfile_teacherProfileWrapper__Svne8{flex-direction:column;gap:8px;justify-content:center}}.TeacherProfile_wrapper__TTEVG .TeacherProfile_teacherProfileWrapper__Svne8 .TeacherProfile_teacherProfile__5BgRW{display:flex;gap:16px;align-items:center}.TeacherProfile_wrapper__TTEVG .TeacherProfile_teacherProfileWrapper__Svne8 .TeacherProfile_teacherProfile__5BgRW .TeacherProfile_profileImg__gIpWr{min-width:32px;min-height:32px;width:32px;height:32px}.TeacherProfile_wrapper__TTEVG .TeacherProfile_teacherProfileWrapper__Svne8 .TeacherProfile_teacherProfile__5BgRW .TeacherProfile_name__smqRJ{display:flex;align-items:center}.TeacherSummary_teacherSummary__GycG6{display:flex;flex-direction:column;border-bottom:8px solid #f1f3f5;padding:20px 0}@media only screen and (max-width:985px){.TeacherSummary_teacherSummary__GycG6{padding:16px 20px;border-top:8px solid #f1f3f5}}.ReviewList_container__M9OEj{display:flex;padding:0 20px;gap:16px;flex-direction:column}.ReviewList_skeleton__oDivD{width:100%;height:221px}.ReviewList_reviewList__ckoU5{display:flex;flex-direction:column;gap:16px}.ScheduleCalendar_container__Hn0ee{display:flex;background-color:#fff}.ScheduleCalendar_container__Hn0ee div{border:none}.ScheduleCalendar_container__Hn0ee [class~=rbc-event]{border:none!important;padding:0!important;min-height:68px!important;cursor:default;width:-moz-fit-content;width:fit-content;box-sizing:border-box}.ScheduleCalendar_container__Hn0ee [class~=rbc-timeslot-group]{min-height:120px!important}.ScheduleCalendar_container__Hn0ee [class~=rbc-time-slot]{border:none}.ScheduleCalendar_container__Hn0ee [class~=rbc-day-slot]{border-right:1px solid rgba(112,115,124,.08);box-sizing:border-box}.ScheduleCalendar_container__Hn0ee [class~=rbc-day-slot] [class~=rbc-timeslot-group]{border-top:1px solid rgba(112,115,124,.08)}.ScheduleCalendar_container__Hn0ee [class~=rbc-day-slot] [class~=rbc-timeslot-group] [class~=rbc-time-slot]:not(:first-child),.ScheduleCalendar_container__Hn0ee [class~=rbc-day-slot] [class~=rbc-timeslot-group]:first-child{border-top:none}.ScheduleCalendar_container__Hn0ee [class~=rbc-day-slot]:last-child{border-right:none}.ScheduleCalendar_container__Hn0ee [class~=rbc-events-container]{margin-right:8px;width:100%}.ScheduleCalendar_container__Hn0ee [class~=rbc-time-header-cell-single-day],.ScheduleCalendar_container__Hn0ee [class~=rbc-time-header-cell-single-day]>*{display:flex}.ScheduleCalendar_container__Hn0ee [class~=rbc-event-label]{display:none}.ScheduleCalendar_container__Hn0ee [class~=rbc-label]{color:#343a40;font-weight:400;font-size:10px;line-height:16px;display:flex;justify-content:flex-end}.ScheduleCalendar_container__Hn0ee [class~=rbc-time-header-content]{display:flex;justify-content:center;border-bottom:1px solid rgba(112,115,124,.08)}.ScheduleCalendar_container__Hn0ee [class~=rbc-time-header-gutter]{width:-moz-fit-content;width:fit-content}.ScheduleCalendar_container__Hn0ee [class~=rbc-today]{background-color:inherit}.ScheduleCalendar_container__Hn0ee [class~=rbc-current-time-indicator]{background-color:#fa5252;height:1px;display:flex;align-items:center}.ScheduleCalendar_container__Hn0ee [class~=rbc-current-time-indicator]:before{content:"";background-color:#fa5252;width:5px;height:5px;border-radius:16px;transform:translateX(-5px)}.ScheduleCalendar_container__Hn0ee [class~=rbc-allday-cell]{display:none}.ScheduleCalendar_container__Hn0ee [class~=rbc-header]{display:flex;justify-content:center;align-items:center;border:none!important}.ScheduleCalendar_eventCell__EvvzB{cursor:pointer;display:flex;padding:0;border:none;width:100%;background-color:gray;border-radius:0!important}.ScheduleEventCell_container__KMLrd{display:flex;flex-direction:column;height:100%;padding:4px;gap:4px;cursor:pointer}.ScheduleEventCell_container__KMLrd p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1}.ScheduleEventCell_ONEDAY__OVz9x{background-color:#ffe3e3;color:#c92a2a;font-size:10px}.ScheduleEventCell_BUNDLE__jt6Nz{background-color:#fff3bf;color:#e67700;font-size:10px}.ScheduleEventCell_SUBSCRIBE__NRUE6{background-color:#d3f9d8;color:#2b8a3e;font-size:10px}.ScheduleEventCell_INACTIVE__CAgjq{background-color:#f1f3f5;color:#868e96;font-size:10px}.ScheduleHeader_container__1OnEs{display:flex;flex-direction:column;cursor:default;padding:8px 16px}.ScheduleHeader_wrapper__uLxxe{width:24px;height:24px}.ScheduleHeader_isToday__2Z2Wl{display:flex;justify-content:center;align-items:center;width:24px;height:24px;background-color:#4c6ef5;border-radius:24px}.ScheduleCalendar_article__iJ6BI{display:block;height:auto}.ScheduleCalendar_container__F8dwi{display:flex;background-color:#fff}.ScheduleCalendar_container__F8dwi div{border:none!important}.ScheduleCalendar_container__F8dwi [class~=rbc-calendar]{height:auto}.ScheduleCalendar_container__F8dwi [class~=rbc-event]{display:none}.ScheduleCalendar_container__F8dwi [class~=rbc-timeslot-group]{min-height:60px}.ScheduleCalendar_container__F8dwi [class~=rbc-day-slot]{border-right:1px solid rgba(112,115,124,.08);box-sizing:border-box}.ScheduleCalendar_container__F8dwi [class~=rbc-day-slot] [class~=rbc-timeslot-group]{border-top:1px solid rgba(112,115,124,.08)}.ScheduleCalendar_container__F8dwi [class~=rbc-day-slot] [class~=rbc-timeslot-group] [class~=rbc-time-slot]:not(:first-child),.ScheduleCalendar_container__F8dwi [class~=rbc-day-slot] [class~=rbc-timeslot-group]:first-child{border-top:none}.ScheduleCalendar_container__F8dwi [class~=rbc-day-slot]:last-child{border-right:none}.ScheduleCalendar_container__F8dwi [class~=rbc-events-container]{margin-right:8px;width:100%}.ScheduleCalendar_container__F8dwi [class~=rbc-time-header-cell-single-day],.ScheduleCalendar_container__F8dwi [class~=rbc-time-header-cell-single-day]>*{display:flex}.ScheduleCalendar_container__F8dwi [class~=rbc-event-label]{display:none}.ScheduleCalendar_container__F8dwi [class~=rbc-label]{color:#343a40;font-weight:400;font-size:10px;line-height:16px;display:flex;justify-content:flex-end}.ScheduleCalendar_container__F8dwi [class~=rbc-time-header-content]{display:flex;justify-content:center;border-bottom:1px solid rgba(112,115,124,.08)}.ScheduleCalendar_container__F8dwi [class~=rbc-time-header-gutter]{width:-moz-fit-content;width:fit-content}.ScheduleCalendar_container__F8dwi [class~=rbc-today]{background-color:inherit}.ScheduleCalendar_container__F8dwi [class~=rbc-current-time-indicator]{background-color:#fa5252;height:1px;display:flex;align-items:center}.ScheduleCalendar_container__F8dwi [class~=rbc-current-time-indicator]:before{content:"";background-color:#fa5252;width:5px;height:5px;border-radius:16px;transform:translateX(-5px)}.ScheduleCalendar_container__F8dwi [class~=rbc-allday-cell],.ScheduleCalendar_container__F8dwi [class~=rbc-row-content-scroll-container]{display:none}.ScheduleCalendar_container__F8dwi [class~=rbc-header]{display:flex;justify-content:center;align-items:center;border:none!important}.ScheduleCalendar_container__F8dwi [class~=rbc-row-bg]{display:flex;background-color:#fff;height:46.4px!important}.ScheduleCalendar_container__F8dwi [class~=rbc-day-bg]{background-color:#fff;display:flex;justify-content:center;align-items:center;border:none!important;width:100%;height:100%}.ScheduleCalendar_container__F8dwi [class~=rbc-row-content] [class~=rbc-row]{display:flex;justify-content:center;align-items:center;gap:4px;height:46.4px!important}.ScheduleCalendar_container__F8dwi [class~=rbc-row-content] [class~=rbc-row] [class~=rbc-date-cell]{display:flex;width:100%;justify-content:center;align-items:center;height:40px!important}.ScheduleCalendar_container__F8dwi [class~=rbc-month-row]{border:none!important;height:46.4px!important;overflow:visible}.ScheduleCalendar_container__F8dwi [class~=rbc-month-row] [class~=rbc-off-range]{opacity:0;pointer-events:none}.ScheduleCalendar_container__F8dwi [class~=rbc-month-view]{display:flex;gap:4px;height:auto}.ScheduleCalendarHeader_changeDayGroup__0mnjW{display:flex;width:100%}.ScheduleCalendarHeader_changeDayGroup__0mnjW .ScheduleCalendarHeader_buttonGroup__cFi4p{display:flex;justify-content:space-between;align-items:center;width:100%;gap:8px}.ScheduleCalendarHeader_changeDayGroup__0mnjW .ScheduleCalendarHeader_buttonGroup__cFi4p .ScheduleCalendarHeader_button__EWF__{width:48px;height:48px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:4px;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover){.ScheduleCalendarHeader_changeDayGroup__0mnjW .ScheduleCalendarHeader_buttonGroup__cFi4p .ScheduleCalendarHeader_button__EWF__:hover{border-radius:24px;background-color:rgba(112,115,124,.08)}}.ScheduleCalendarHeader_changeDayGroup__0mnjW .ScheduleCalendarHeader_buttonGroup__cFi4p .ScheduleCalendarHeader_button__EWF__:active{border-radius:24px;background-color:rgba(112,115,124,.08)}.ScheduleCalendarHeader_changeDayGroup__0mnjW .ScheduleCalendarHeader_buttonGroup__cFi4p .ScheduleCalendarHeader_button__EWF__[disabled]{background:none;cursor:not-allowed;color:rgba(33,37,41,.22)}.ScheduleCalendarHeader_changeDayGroup__0mnjW .ScheduleCalendarHeader_buttonGroup__cFi4p .ScheduleCalendarHeader_button__EWF__[disabled]:active,.ScheduleCalendarHeader_changeDayGroup__0mnjW .ScheduleCalendarHeader_buttonGroup__cFi4p .ScheduleCalendarHeader_button__EWF__[disabled]:hover{background:none;border-radius:4px;color:rgba(33,37,41,.22)}.ScheduleHasClassIndex_container__1Mofs{display:flex;align-items:center;gap:8px}.ScheduleHasClassIndex_hasClassCircle__sI29K{width:8px;height:8px;border-radius:8px;background-color:#ff8787}.TimeGutterHeader_text__2Kp13{opacity:0}.ReportReason_container__Baqht,.ReportReason_container__Baqht ul{display:flex;flex-direction:column;gap:16px}.ReportReason_container__Baqht ul .ReportReason_checkItemWrapper__ktQ0Q{display:flex;flex-direction:column;gap:8px}.ReportReason_container__Baqht ul .ReportReason_checkItemWrapper__ktQ0Q .ReportReason_checkItem__h5exx{display:flex;gap:8px;align-items:center;cursor:pointer}.Header_responsiveHeader__MMqmw{width:100%;margin:auto}@media only screen and (max-width:985px){.Header_desktopHeader__VHUC3{display:none}}@media only screen and (min-width:985px){.Header_mobileHeader__7lygW{display:none}}.layout_wrapper__FVypG{width:100%;background-color:#f8f9fa}.layout_mainWrapper__oO1Eo{margin:0 auto;background-color:#fff}.layout_wrapper__dKMVm{width:100%;background-color:#f8f9fa}.layout_layoutFixed__s2QtR{position:fixed}.layout_mainWrapper__A2e88{margin:0 auto;background-color:#fff}.HeaderAnimationWrapper_header__eA0Cx{width:100dvw;position:fixed;top:0;display:flex;z-index:92;height:58px;background-color:#fff;padding:0 20px}@media only screen and (min-width:985px){.HeaderAnimationWrapper_header__eA0Cx{height:67px;padding:0 16px}}.HeaderAnimationWrapper_shadow__1e5Mx{border-bottom:1px solid rgba(112,115,124,.16);box-shadow:0 8px 8px -8px rgba(41,45,61,.08),0 1px 4px 1px rgba(41,45,61,.06)}.Footer_footer__6dpnM{background:#f1f3f5;padding:32px 20px;display:flex;justify-content:center;width:100dvw}@media(min-width:985px){.Footer_footer__6dpnM{padding:48px 20px}}@media only screen and (max-width:985px){.Footer_responsiveView__CI_lM{display:none}}.Footer_container__BC5wO{display:flex;flex-direction:column;gap:24px;max-width:1280px}.Footer_csWrapper__gMPeq,.Footer_menuWrapper__mNQRZ{display:flex;width:100%;flex-direction:column;gap:24px}@media(min-width:985px){.Footer_csWrapper__gMPeq{flex-direction:row;gap:16px}}.Footer_contentWrapper__jedzX{display:flex;flex-direction:column;gap:24px}@media(min-width:985px){.Footer_contentWrapper__jedzX{flex-direction:row}}.Footer_line__kxjxM{border-top:1px solid rgba(112,115,124,.2196078431)}@media(min-width:985px){.Footer_line__kxjxM{visibility:hidden}}.Footer_spacer__4Iqs0{height:56px}.layout_desktopWrapper__1lO4J{display:none}@media only screen and (min-width:985px){.layout_desktopWrapper__1lO4J{display:block}.layout_desktopWrapper__1lO4J>main{margin:0 auto}}.layout_mobileWrapper__oouBS{display:none}@media only screen and (max-width:985px){.layout_mobileWrapper__oouBS{display:block}}@media only screen and (min-width:985px){.layout_desktopWrapper__dmfV0>main{margin:0 auto}}.layout_desktopWrapper__9NtEg{display:none}@media only screen and (min-width:985px){.layout_desktopWrapper__9NtEg{display:block}.layout_desktopWrapper__9NtEg>main{margin:0 auto}}.layout_mobileWrapper__9Mfbu{display:none}@media only screen and (max-width:985px){.layout_mobileWrapper__9Mfbu{display:block;width:100%}}.layout_wrapper__a06pY{width:100%;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:985px){.layout_wrapper__a06pY{margin-top:-58px}}.layout_homeLayout__NTUkj{display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (max-width:985px){.layout_homeLayout__NTUkj{padding-top:73px}}@media only screen and (min-width:985px){.layout_homeLayout__NTUkj{padding-top:138px}}.MenuButton_menuButton__ysAUk{display:flex;align-items:center;justify-content:center;margin:4px;width:24px;height:24px}@media only screen and (min-width:985px){.MenuButton_menuButton__ysAUk{width:32px;height:32px}}.MenuButton_icon__G8UP4{display:flex;align-items:center;justify-content:center;width:24px;height:24px}@media only screen and (min-width:985px){.MenuButton_icon__G8UP4{width:32px;height:32px}}@media only screen and (max-width:985px){.MenuButton_desktopOnly__mS8VF{display:none}}@media only screen and (min-width:985px){.MenuButton_mobileOnly__O_HHn{display:none}}.GuestMenuList_guestMenuList__tTZKc{display:flex;gap:8px;align-items:center}.GuestMenuList_loginLink__HWai8,.GuestMenuList_signUpLink__RXv79{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0 20px;height:48px}.GuestMenuList_signUpLink__RXv79{background-color:#20201d}@media only screen and (max-width:985px){.GuestMenuList_signUpLink__RXv79{display:none}}.Support_container__OUelx{display:flex;flex-direction:column;gap:16px}@media(min-width:985px){.Support_container__OUelx{flex:1 1}}.Support_title__kfMC_{color:rgba(33,37,41,.6117647059)}.Support_contentContainer__wyrU1{display:flex;flex-direction:column;gap:8px}.Support_content__FRLOL{color:#343a40}.PageSwitchButton_pageSwitch__f0FTc{position:relative;background-color:#f1f3f5;border-radius:6px;border:0;padding:4px}@media(max-width:985px){.PageSwitchButton_pageSwitch__f0FTc{height:38px;width:120px}}@media(min-width:985px){.PageSwitchButton_pageSwitch__f0FTc{height:51px;width:138px}}.PageSwitchButton_background__IvJ2i{color:rgba(33,37,41,.43);width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.PageSwitchButton_background__IvJ2i>span{padding:0 6px}.PageSwitchButton_background__IvJ2i .PageSwitchButton_button__jg4vt{width:50px;display:flex;justify-content:center;align-items:center;height:100%}@media(max-width:985px){.PageSwitchButton_background__IvJ2i .PageSwitchButton_button__jg4vt{width:45px}}.PageSwitchButton_floatBox__qjkh0{position:absolute;overflow:hidden;left:0;top:4px;box-shadow:0 1px 4px 1px rgba(41,45,61,.06);border-radius:4px;background-color:#fff;transition:transform .3s ease}@media(max-width:985px){.PageSwitchButton_floatBox__qjkh0{width:65px;height:30px}.PageSwitchButton_floatBox__qjkh0>div{padding:0 4px 0 6px}.PageSwitchButton_floatBox__qjkh0>div>figure{width:65px}}@media(min-width:985px){.PageSwitchButton_floatBox__qjkh0{width:78px;height:43px}.PageSwitchButton_floatBox__qjkh0>div{padding:0 6px 0 8px}.PageSwitchButton_floatBox__qjkh0>div>figure{width:78px}}.PageSwitchButton_floatBox__qjkh0.PageSwitchButton_talent__DQlEr{transform:translateX(4px)}@media(max-width:985px){.PageSwitchButton_floatBox__qjkh0.PageSwitchButton_education__Ou2cq{transform:translateX(51px)}}@media(min-width:985px){.PageSwitchButton_floatBox__qjkh0.PageSwitchButton_education__Ou2cq{transform:translateX(56px)}}.PageSwitchButton_iconWrapper__QZGqo{position:absolute;height:100%;display:flex;overflow:hidden}@media(max-width:985px){.PageSwitchButton_iconWrapper__QZGqo{width:130px}}@media(min-width:985px){.PageSwitchButton_iconWrapper__QZGqo{width:156px}}@media(max-width:985px){.PageSwitchButton_iconWrapper__QZGqo.PageSwitchButton_talent__DQlEr{transform:translateX(-65px)}}@media(min-width:985px){.PageSwitchButton_iconWrapper__QZGqo.PageSwitchButton_talent__DQlEr{transform:translateX(-78px)}}.PageSwitchButton_iconWrapper__QZGqo.PageSwitchButton_education__Ou2cq{transform:translateX(0)}.PageSwitchButton_iconWrapper__QZGqo>figure{display:flex;align-items:center;justify-content:center;gap:2px}@media(max-width:985px){.PageSwitchButton_iconWrapper__QZGqo img{width:20px;height:20px}}@media(min-width:985px){.PageSwitchButton_iconWrapper__QZGqo img{width:24px;height:24px}}.PageSwitchButton_tooltip__MjIaV{position:absolute}@media(max-width:985px){.PageSwitchButton_tooltip__MjIaV{top:58px;left:36px}}@media(min-width:985px){.PageSwitchButton_tooltip__MjIaV{top:59px;left:64px}}.LogoLink_logo__B4tB2{display:flex;align-items:center}.LogoLink_logoImage__56_pq{position:relative;width:24px;height:24px}@media only screen and (min-width:985px){.LogoLink_logoImage__56_pq{width:30px;height:30px}}.LogoLink_logoText___Va1r{position:relative;width:65px;height:30px;margin-left:8px}@media only screen and (max-width:985px){.LogoLink_logoText___Va1r{display:none}}.UserMenuList_menuListWrapper__BNN0f{display:flex}.UserMenuList_menuList__UEGCV{display:flex;align-items:center;gap:4px}.HeaderWrapper_headerWrapper__wVFLG{height:100%;width:100%;margin:auto;max-width:1280px;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.HeaderWrapper_default__WSkqY,.HeaderWrapper_isHomePage__60Dfr{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;align-items:center}@media only screen and (min-width:985px){.HeaderWrapper_isHomePage__60Dfr{grid-template-columns:auto auto 1fr auto}}.HeaderWrapper_isSearchPage__rnj_w{display:flex;justify-content:space-between;align-items:center;padding:0 16px}.HeaderWrapper_noMenu__bOSKE{align-items:center}@media(max-width:985px){.HeaderWrapper_noMenu__bOSKE{display:none}}.PrevPathButton_prevButton__Vdkfv{display:flex;background-color:rgba(0,0,0,0);border:none}.HomeTypeSwitch_switchWrapper__wrYEr{display:flex;align-items:center;position:relative;height:100%}.RedDot_redDot__3f_UV{width:12px;height:12px;border-radius:50%;background-color:#fa5252;border:2px solid #fff}.ChatMenuButton_menuButton___e7ek{display:flex;align-items:center;justify-content:center;position:relative;margin:4px;width:32px;height:32px}.ChatMenuButton_menuButton___e7ek .ChatMenuButton_newMessageIndicatorWrapper__q8qZo{position:absolute;top:2px;right:2px}@media only screen and (max-width:985px){.ChatMenuButton_menuButton___e7ek{width:24px;height:24px}.ChatMenuButton_menuButton___e7ek .ChatMenuButton_newMessageIndicatorWrapper__q8qZo{position:absolute;top:0;right:0}}.SearchBox_searchWrapper___DGmb{display:flex;align-items:center;max-width:400px;width:100%}.SearchBox_search__Dxi_t{display:flex;flex-grow:1;align-items:center;border-radius:999px;background-color:#f1f3f5;height:36px;padding:0 12px;gap:4px}@media(min-width:985px){.SearchBox_search__Dxi_t{height:50px;gap:8px;padding:0 16px}}.SearchBox_icon__QuvU2{position:relative;width:20px;height:20px}@media(min-width:985px){.SearchBox_icon__QuvU2{width:24px;height:24px}}@media only screen and (max-width:985px){.SearchBox_homeSearch__3gYLv{display:none}}.ChatMenuButtonServerWrapper_chatDisabled__I7WIU{margin:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ChatMenuButtonServerWrapper_chatDisabled__I7WIU>svg{color:rgba(112,115,124,.16)}@media only screen and (min-width:985px){.ChatMenuButtonServerWrapper_chatDisabled__I7WIU{width:32px;height:32px}}@media only screen and (max-width:985px){.ChatMenuButtonServerWrapper_desktopOnly__95Yhj{display:none}}@media only screen and (min-width:985px){.ChatMenuButtonServerWrapper_mobileOnly__QRgbR{display:none}}.MobileHeaderBackButton_wrapper__PIl5P{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background-color:rgba(0,0,0,0)}.MobileHeader_wrapper__4c_rR{display:flex;align-items:center;gap:8px}.MobileHeader_wrapper__4HyzN{display:flex;align-items:center;justify-content:flex-start;width:100%}.MobileHeader_wrapper__4HyzN .MobileHeader_backButton__lwHIw{width:24px;height:24px;background-color:rgba(0,0,0,0)}.HomeKeywordSkeleton_skeletonWrapper__CTHom{width:100vw;height:100%;display:flex;justify-content:center;align-items:center}.HomeKeywordSkeleton_skeletonList__CI7_O{display:flex;width:100vw;max-width:1280px;justify-content:space-between}.HomeKeywordSkeleton_skeletonItem__ueLzf{width:80px;height:80px;border-radius:16px;margin-right:8px}@media only screen and (max-width:985px){.HomeKeywordSkeleton_skeletonItem__ueLzf{border:none;width:48px;height:48px;margin-right:16px}}.HomeKeywordItem_icon__R2VqX{transition:box-shadow .3s ease,transform .3s ease;border:1px solid rgba(112,115,124,.16);width:80px;height:80px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:16px}@media only screen and (max-width:985px){.HomeKeywordItem_icon__R2VqX{border:none;width:48px;height:48px}.HomeKeywordItem_icon__R2VqX img{width:32px;height:32px}}@media only screen and (min-width:985px){.HomeKeywordItem_icon__R2VqX img{width:48px;height:48px}}.HomeKeywordItem_title__ojBC2{color:rgba(33,37,41,.61)}.HomeKeywordItem_container__ZGpFe{box-sizing:border-box;width:98px;height:114px;white-space:nowrap;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;padding:0 9px}@media only screen and (max-width:985px){.HomeKeywordItem_container__ZGpFe{width:80px;height:69px;gap:0}}.HomeKeywordItem_container__ZGpFe:hover .HomeKeywordItem_icon__R2VqX{transform:translateY(-8px);box-shadow:0 8px 8px -8px rgba(41,45,61,.8)}@media only screen and (max-width:985px){.HomeKeywordItem_container__ZGpFe:hover .HomeKeywordItem_icon__R2VqX{transform:translateY(0);box-shadow:none}}.HomeKeywordItem_container__ZGpFe:hover .HomeKeywordItem_title__ojBC2{color:#212529}@media only screen and (max-width:985px){.HomeKeywordItem_container__ZGpFe:hover .HomeKeywordItem_title__ojBC2{color:rgba(33,37,41,.61)}}.HomeKeywordSwiperWrapper_wrapper__krrY7{width:100vw;position:absolute;background-color:#fff;display:flex;justify-content:center;z-index:1;top:54px;height:77px}@media only screen and (min-width:985px){.HomeKeywordSwiperWrapper_wrapper__krrY7{top:67px;height:138px}}@media only screen and (max-width:985px){.HomeKeywordSwiperWrapper_wrapper__krrY7{justify-content:flex-start;padding:0 8px}}.HomeKeywordSwiperWrapper_container__K9K0D{position:relative;width:100%;height:100%;overflow:hidden;max-width:1280px}.HomeKeywordSwiperWrapper_container__K9K0D.HomeKeywordSwiperWrapper_isBefore__LByGF:before{content:"";width:48px;left:0;top:0;height:100%;position:absolute;background:linear-gradient(90deg,rgb(255,255,255),rgba(255,255,255,0));z-index:2}.HomeKeywordSwiperWrapper_container__K9K0D.HomeKeywordSwiperWrapper_isAfter__XKHkB:after{content:"";width:100px;right:0;top:0;height:100%;position:absolute;background:linear-gradient(270deg,rgb(255,255,255) 20%,rgba(255,255,255,0));z-index:2;pointer-events:none}@media only screen and (max-width:985px){.HomeKeywordSwiperWrapper_container__K9K0D.HomeKeywordSwiperWrapper_isAfter__XKHkB:after{display:none}}.HomeKeywordSwiperWrapper_container__K9K0D .HomeKeywordSwiperWrapper_arrowBtn__hlrDq{position:absolute;width:64px;height:64px;z-index:3;top:50%;transform:translateY(-50%);border-radius:44px;background-color:hsla(0,0%,100%,.9);box-shadow:0 8px 16px 0 rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width:985px){.HomeKeywordSwiperWrapper_container__K9K0D .HomeKeywordSwiperWrapper_arrowBtn__hlrDq{display:none}}.HomeKeywordSwiperWrapper_container__K9K0D .HomeKeywordSwiperWrapper_rightArrowBtn__9X3ye{right:8px}.HomeKeywordSwiperWrapper_container__K9K0D .HomeKeywordSwiperWrapper_leftArrowBtn__skYlu{left:8px}.HomeKeywordSwiperWrapper_item__RAnJg{width:80px!important}@media only screen and (min-width:985px){.HomeKeywordSwiperWrapper_item__RAnJg{padding:8px 0 16px;width:98px!important}}.HomeKeywordSwiperWrapper_shadow__7K_ES{box-shadow:0 8px 16px 0 rgba(75,76,87,.08),0 0 4px 0 rgba(75,76,87,.04)}.HomeHeader_main__o2yHp{width:100dvw;position:fixed;top:0;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:92;height:58px;background-color:#fff}@media only screen and (min-width:985px){.HomeHeader_main__o2yHp{height:67px}}.HomeHeader_mainHeader__f7bzk{z-index:2;background-color:#fff;width:100vw;align-items:center;justify-content:center;display:flex;height:100%;padding:8px 20px}@media only screen and (min-width:985px){.HomeHeader_mainHeader__f7bzk{padding:0}}.EventLink_button__MInwU{cursor:pointer;padding:10px 16px;display:flex;gap:8px;background-color:#20201d;border-radius:8px;justify-content:center;align-items:center}.MembersCouponCloseButton_container__kpGZ0{display:flex;justify-content:center;align-items:center;width:20px;height:20px;background:rgba(0,0,0,0);color:#fff}.MembersCoupon_container__Ley_2{position:fixed;overflow:hidden;z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:rgba(33,37,41,.8);bottom:64px;width:100%;box-shadow:0 -4px 16px 0 rgba(0,0,0,.1019607843)}@media only screen and (min-width:985px){.MembersCoupon_container__Ley_2{width:530px;bottom:24px;border-radius:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);box-sizing:content-box}}.MembersCoupon_container__Ley_2 p{white-space:nowrap}.MembersCoupon_container__Ley_2 .MembersCoupon_wrapper__1_wXb{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}@media only screen and (min-width:985px){.MembersCoupon_container__Ley_2 .MembersCoupon_wrapper__1_wXb{padding:10px 16px}}.MembersCoupon_text__N7I_g{display:flex;gap:4px;width:-moz-fit-content;width:fit-content;justify-content:flex-start;align-items:center}.MembersCoupon_buttons__XCZ8p{display:flex;gap:4px;justify-content:center;align-items:center}.MembersCoupon_emoji__XatyE{width:28px;height:28px;display:flex;align-items:center;justify-content:center}@media(max-width:985px){.MembersCoupon_emoji__XatyE{width:24px;height:24px}}@media(min-width:985px){.MembersCoupon_emoji__XatyE{width:28px;height:28px}}@keyframes SecretCoupon_pulse__d8Nc5{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@keyframes SecretCoupon_rotate__rwwi3{to{transform:translate(-50%,-50%) rotate(1turn)}}.SecretCoupon_container__ZqI8Y{position:fixed;overflow:hidden;z-index:1;background-color:#f1f3f5;bottom:64px;width:100%;box-shadow:0 -4px 16px 0 rgba(0,0,0,.1019607843)}@media only screen and (min-width:985px){.SecretCoupon_container__ZqI8Y{width:520px;bottom:24px;border-radius:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);box-sizing:content-box}}.SecretCoupon_container__ZqI8Y p{white-space:nowrap}.SecretCoupon_container__ZqI8Y .SecretCoupon_wrapper__KmlB5{display:flex;justify-content:space-between;padding:10px 16px;background-color:#f1f3f5}@media only screen and (min-width:985px){.SecretCoupon_container__ZqI8Y .SecretCoupon_wrapper__KmlB5{margin:2px;border-radius:6px}}.SecretCoupon_container__ZqI8Y:before{content:""}@media only screen and (min-width:985px){.SecretCoupon_container__ZqI8Y:before{content:"";z-index:-2;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);position:absolute;width:600px;height:600px;padding:2px;background-repeat:no-repeat;background-position:0 0;background-image:conic-gradient(rgba(0,0,0,0),#ffe066,#ffc078,#f76707,#ffc078,#ffe066,rgba(0,0,0,0) 80%);background-origin:border-box;background-clip:content-box,border-box;animation:SecretCoupon_rotate__rwwi3 1.5s linear infinite}}.SecretCoupon_text__Tk5mw{display:flex;gap:4px;width:-moz-fit-content;width:fit-content;justify-content:flex-start;align-items:center}.SecretCoupon_emoji__3rcl3{animation:SecretCoupon_pulse__d8Nc5 .5s infinite;height:22px;display:flex;align-items:center;justify-content:center}@media(max-width:985px){.SecretCoupon_emoji__3rcl3{width:14px;font-size:17px}}@media(min-width:985px){.SecretCoupon_emoji__3rcl3{width:21px;font-size:21px;line-height:160%}}.SignupLink_button__0mVPQ{cursor:pointer;padding:10px 16px;gap:8px;background-color:#20201d;border-radius:8px}.SignupLink_button__0mVPQ,.UpButton_container__1eNog{display:flex;justify-content:center;align-items:center}.UpButton_container__1eNog{background-color:#fff;box-shadow:0 12px 12px -8px rgba(41,45,61,.1607843137);position:fixed;overflow:hidden;z-index:1;bottom:127px;right:12px;width:45px;height:45px;border-radius:45px}@media only screen and (min-width:985px){.UpButton_container__1eNog{bottom:159px;right:32px;width:78px;height:78px;border-radius:78px;display:flex;justify-content:center;align-items:center}}.UpButton_container__1eNog .UpButton_button__R7u5w{width:100%;height:100%;border-radius:78px;background:none}.UpButton_container__1eNog .UpButton_button__R7u5w .UpButton_icon__6beMw{width:24px;height:24px}@media only screen and (min-width:985px){.UpButton_container__1eNog .UpButton_button__R7u5w .UpButton_icon__6beMw{width:40px;height:40px}}.ChatMobileHeader_wrapper__oe5wU{width:100%;margin:auto;height:58px;display:flex;gap:8px;align-items:center}.IconLink_icon__8jKRv{display:flex}.StackNavigation_container__KRTUa{display:flex;gap:8px;align-items:center;height:56px;justify-content:space-between}.StackNavigation_sub__faUO6{display:flex;gap:16px;align-items:center}.StackNavigation_subAdd__OKJ1X{display:flex;align-items:center;justify-content:flex-end}.StackNavigation_main__YiLZp{display:flex;gap:8px;align-items:center}.BackButton_header__6_ZJN{position:absolute;display:flex;top:0;left:0;width:100%;padding:0 16px;height:56px}@media only screen and (min-width:985px){.BackButton_header__6_ZJN{display:none}}.WebviewPageLayout_header__x5Wjs{width:100dvw;position:fixed;top:0;display:flex;z-index:92;height:58px;background-color:#fff;padding:0 20px}@media only screen and (min-width:985px){.WebviewPageLayout_header__x5Wjs{height:67px;padding:0 16px}}