@import "https://use.typekit.net/lob0gpy.css";
@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/variable/pretendardvariable.css";
.SearchBrazeBanner-module-scss-module__qD6DOG__container{aspect-ratio:3.75;width:100%;max-width:98rem;margin:2rem auto 0}@media screen and (max-width:960px){.SearchBrazeBanner-module-scss-module__qD6DOG__container{display:none}}
.Options-module-scss-module__jtU8FG__options{z-index:101;box-sizing:border-box;border-radius:.4rem;width:100%;margin-top:.4rem;position:absolute;top:4.8rem;overflow:hidden;box-shadow:0 .8rem 1.6rem #00000029}.Options-module-scss-module__jtU8FG__optionsMaxed{height:26rem;overflow-y:auto}.Options-module-scss-module__jtU8FG__optionsItem{-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;box-sizing:border-box;color:#37393b;cursor:pointer;background-color:#fff;-webkit-box-orient:vertical;align-items:center;width:100%;height:4.8rem;padding:0 1.2rem;font-size:1.4rem;display:flex;overflow:hidden}.Options-module-scss-module__jtU8FG__optionsItem:hover,.Options-module-scss-module__jtU8FG__optionsItemSelected{background-color:#f5f5f6}.Options-module-scss-module__jtU8FG__optionsItemLabel{width:100%}.Options-module-scss-module__jtU8FG__optionsItemMainLabel{-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}
.Dropdown-module-scss-module__m3Oh-G__dropdown{box-sizing:border-box;width:100%}.Dropdown-module-scss-module__m3Oh-G__dropdownContainer{position:relative}.Dropdown-module-scss-module__m3Oh-G__dropdownField{z-index:11;box-sizing:border-box;background-color:#fff;border:.1rem solid #cfd0d1;border-radius:.4rem;align-items:center;height:4.8rem;display:flex;position:relative}.Dropdown-module-scss-module__m3Oh-G__dropdownFieldFocused{border:.1rem solid #000}.Dropdown-module-scss-module__m3Oh-G__dropdownFieldDisabled{cursor:not-allowed;background-color:#f5f5f6;border-color:#e7e7e8}.Dropdown-module-scss-module__m3Oh-G__dropdownFieldError{border:.1rem solid #fc1c49}.Dropdown-module-scss-module__m3Oh-G__dropdownIcon{background:0 0;position:absolute;top:1.6rem;right:1.6rem}.Dropdown-module-scss-module__m3Oh-G__dropdownInput{-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:normal;text-indent:1.2rem;cursor:pointer;background:0 0;border:.1rem solid #0000;-webkit-box-orient:vertical;width:calc(100% - 4.8rem);height:2.8rem;font-size:1.6rem;display:-webkit-box;overflow:hidden}.Dropdown-module-scss-module__m3Oh-G__dropdownInput::placeholder{color:#747678}.Dropdown-module-scss-module__m3Oh-G__dropdownInput:disabled::placeholder{color:#a0a2a3}.Dropdown-module-scss-module__m3Oh-G__dropdownInput:focus{outline:0}.Dropdown-module-scss-module__m3Oh-G__dropdownInput:disabled{color:#a0a2a3;cursor:not-allowed}.Dropdown-module-scss-module__m3Oh-G__dropdownInputDefault{color:#a0a2a3}.Dropdown-module-scss-module__m3Oh-G__dropdownLabel{margin-bottom:.4rem}.Dropdown-module-scss-module__m3Oh-G__dropdownErrorMessage{margin-top:.4rem;position:absolute}
.CommunityCategoryDropdown-module-scss-module__nynRba__title{margin:0 0 1.2rem;font-size:2rem;font-weight:700;line-height:150%}.CommunityCategoryDropdown-module-scss-module__nynRba__dropdown{width:100%;position:relative}
.CommunityFilterDropdowns-module-scss-module__jCoIaG__container{flex-direction:column;gap:1.2rem;margin:1.2rem 0;display:flex}@media screen and (max-width:960px){.CommunityFilterDropdowns-module-scss-module__jCoIaG__container{flex-direction:column;gap:1.6rem;margin:0}}.CommunityFilterDropdowns-module-scss-module__jCoIaG__container .CommunityFilterDropdowns-module-scss-module__jCoIaG__dropdown{align-items:center;display:flex}@media screen and (max-width:960px){.CommunityFilterDropdowns-module-scss-module__jCoIaG__container .CommunityFilterDropdowns-module-scss-module__jCoIaG__dropdown{flex-direction:column;align-items:flex-start;gap:.4rem}}.CommunityFilterDropdowns-module-scss-module__jCoIaG__container .CommunityFilterDropdowns-module-scss-module__jCoIaG__dropdown .CommunityFilterDropdowns-module-scss-module__jCoIaG__header{flex-shrink:0;align-items:center;gap:.4rem;width:12rem;display:flex}.CommunityFilterDropdowns-module-scss-module__jCoIaG__container .CommunityFilterDropdowns-module-scss-module__jCoIaG__dropdown .CommunityFilterDropdowns-module-scss-module__jCoIaG__title{letter-spacing:-.012rem;font-size:1.2rem;font-weight:700;line-height:1.4rem}.CommunityFilterDropdowns-module-scss-module__jCoIaG__container .CommunityFilterDropdowns-module-scss-module__jCoIaG__dropdown .CommunityFilterDropdowns-module-scss-module__jCoIaG__badge{letter-spacing:-.012rem;color:#fc1c49;font-size:1.2rem;font-weight:700;line-height:1.4rem}.CommunityFilterDropdowns-module-scss-module__jCoIaG__container .CommunityFilterDropdowns-module-scss-module__jCoIaG__dropdown .CommunityFilterDropdowns-module-scss-module__jCoIaG__dropdownItem input{font-size:1.4rem;font-weight:400;line-height:150%}.CommunityFilterDropdowns-module-scss-module__jCoIaG__container .CommunityFilterDropdowns-module-scss-module__jCoIaG__dropdown .CommunityFilterDropdowns-module-scss-module__jCoIaG__answerStatus{flex-shrink:0;width:20rem}@media screen and (max-width:960px){.CommunityFilterDropdowns-module-scss-module__jCoIaG__container .CommunityFilterDropdowns-module-scss-module__jCoIaG__dropdown .CommunityFilterDropdowns-module-scss-module__jCoIaG__answerStatus{width:16rem}}.CommunityFilterDropdowns-module-scss-module__jCoIaG__container .CommunityFilterDropdowns-module-scss-module__jCoIaG__dropdown .CommunityFilterDropdowns-module-scss-module__jCoIaG__product{width:100%}
.CommunitySearchCourseItem-module-scss-module__IKrAbG__course{cursor:pointer;gap:1rem;padding:1.5rem 1.2rem;display:flex}.CommunitySearchCourseItem-module-scss-module__IKrAbG__course:hover{background-color:#f5f5f6}.CommunitySearchCourseItem-module-scss-module__IKrAbG__courseTitle{flex:1;font-size:1.2rem;font-weight:400;line-height:150%}.CommunitySearchCourseItem-module-scss-module__IKrAbG__highlightedText{color:#fc1c49}
.CommunityFilterPanel-module-scss-module__pFu_tW__container{background-color:#f5f5f6;border:.1rem solid #5f6163;border-radius:.4rem;gap:1.2rem;margin:1.2rem 0 2.4rem;padding:1.6rem}@media screen and (max-width:960px){.CommunityFilterPanel-module-scss-module__pFu_tW__container{box-sizing:border-box;width:100%;height:52rem;padding:2.4rem 1.6rem calc(2.4rem + env(safe-area-inset-bottom));z-index:10001;border:none;border-radius:1.6rem 1.6rem 0 0;flex-direction:column;justify-content:space-between;gap:1.6rem;display:flex;position:fixed;bottom:0;left:0;right:0}}.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__header{justify-content:space-between;align-items:center;font-size:1.6rem;font-weight:700;line-height:150%;display:flex}.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__iconClose{cursor:pointer;width:2.4rem;height:2.4rem}.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__iconClose path{stroke:#b7b9ba}@media screen and (max-width:960px){.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__iconClose{width:2.8rem;height:2.8rem}}.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__filterItems{flex-direction:column;gap:1.2rem;margin:1.2rem 0;display:flex}@media screen and (max-width:960px){.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__filterItems{flex-direction:column;margin:0}}.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__category{flex-shrink:0;width:20rem}@media screen and (max-width:960px){.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__category{width:16rem}}.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__product{width:100%}.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__footer{justify-content:flex-end;align-items:center;gap:.8rem;display:flex}@media screen and (max-width:960px){.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__footer{justify-content:space-between;margin:auto 0 0}}.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__resetButton{color:#747678;border-radius:.4rem;align-items:center;gap:.4rem;padding:.8rem 1.2rem;font-size:1.2rem;font-weight:400;line-height:150%;display:flex}.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__resetButton .CommunityFilterPanel-module-scss-module__pFu_tW__iconRefresh path{fill:#747678}.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__resetButton:disabled{color:#b7b9ba}.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__resetButton:disabled .CommunityFilterPanel-module-scss-module__pFu_tW__iconRefresh path{fill:#b7b9ba}@media (hover:hover) and (pointer:fine){.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__resetButton:hover{background-color:#e7e7e8}}@media (hover:none) and (pointer:coarse){.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__resetButton:active{background-color:#e7e7e8}}.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__searchButton{border-radius:.4rem;width:14rem;padding:.8rem 1.2rem}@media screen and (max-width:960px){.CommunityFilterPanel-module-scss-module__pFu_tW__container .CommunityFilterPanel-module-scss-module__pFu_tW__searchButton{width:100%}}
.CommunitySearchCourse-module-scss-module__xV0H8G__container{flex-direction:column;gap:1.2rem;display:flex;position:relative}.CommunitySearchCourse-module-scss-module__xV0H8G__searchCourseTitleWrapper{align-items:center;gap:.4rem;display:flex}.CommunitySearchCourse-module-scss-module__xV0H8G__searchCourseTitle{font-size:2rem;font-weight:700;line-height:150%}.CommunitySearchCourse-module-scss-module__xV0H8G__courseContainer{z-index:100;background-color:#fff;border-radius:.4rem;max-height:26.4rem;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:scroll;box-shadow:0 .8rem 1.6rem #00000029}.CommunitySearchCourse-module-scss-module__xV0H8G__courseContainer::-webkit-scrollbar{display:none}.CommunitySearchCourse-module-scss-module__xV0H8G__courseContainer{-ms-overflow-style:none;scrollbar-width:none}.CommunitySearchCourse-module-scss-module__xV0H8G__noResult{width:100%;padding:1.5rem 1.2rem;font-size:1.2rem;font-weight:400;line-height:150%}
.CommunityEdit-module-scss-module__fsT-DW__container{flex-direction:column;gap:4rem;max-width:98rem;margin:0 auto;padding:4rem 0;display:flex}@media screen and (max-width:960px){.CommunityEdit-module-scss-module__fsT-DW__container{gap:2.8rem;padding:2.4rem 1.6rem}}
.CommunitySearch-module-scss-module__bdERxa__searchContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.CommunitySearch-module-scss-module__bdERxa__searchContainer.CommunitySearch-module-scss-module__bdERxa__excludePath{padding:.7rem 0}@media screen and (max-width:960px){.CommunitySearch-module-scss-module__bdERxa__searchContainer.CommunitySearch-module-scss-module__bdERxa__excludePath{padding:0}.CommunitySearch-module-scss-module__bdERxa__searchContainer{gap:.4rem}.CommunitySearch-module-scss-module__bdERxa__searchContainer.CommunitySearch-module-scss-module__bdERxa__expanded{width:100%}}.CommunitySearch-module-scss-module__bdERxa__searchPanel{align-items:center;gap:.4rem;display:flex}.CommunitySearch-module-scss-module__bdERxa__searchPanel.CommunitySearch-module-scss-module__bdERxa__expanded{width:100%}.CommunitySearch-module-scss-module__bdERxa__backButton{margin:0 .8rem 0 0;display:none}@media screen and (max-width:960px){.CommunitySearch-module-scss-module__bdERxa__backButton.CommunitySearch-module-scss-module__bdERxa__expanded{display:block}}.CommunitySearch-module-scss-module__bdERxa__iconSearch{cursor:pointer;display:none}@media screen and (max-width:960px){.CommunitySearch-module-scss-module__bdERxa__iconSearch{display:block}.CommunitySearch-module-scss-module__bdERxa__iconSearch.CommunitySearch-module-scss-module__bdERxa__expanded{display:none}}.CommunitySearch-module-scss-module__bdERxa__searchInputContainer{width:100%;max-width:23rem;margin:0;padding:0}@media screen and (max-width:960px){.CommunitySearch-module-scss-module__bdERxa__searchInputContainer{max-width:none;display:none}.CommunitySearch-module-scss-module__bdERxa__searchInputContainer.CommunitySearch-module-scss-module__bdERxa__expanded{width:100%;display:block}}.CommunitySearch-module-scss-module__bdERxa__searchInput.CommunitySearch-module-scss-module__bdERxa__searchInput{appearance:none;background-color:#0000;font-size:1.4rem;font-weight:400;line-height:150%}.CommunitySearch-module-scss-module__bdERxa__hidden{display:none}
.CommunityProfileLayout-module-scss-module__-ed3_q__wrapper{flex-direction:column;align-items:center;min-height:calc(100vh - 27.9rem);padding:0 1.6rem;display:flex}.CommunityProfileLayout-module-scss-module__-ed3_q__wrapper :not(svg){box-sizing:border-box}.CommunityProfileLayout-module-scss-module__-ed3_q__wrap{width:100%;max-width:98rem}.CommunityProfileLayout-module-scss-module__-ed3_q__tabNavigation{justify-content:space-between;margin:4rem 0 1.2rem;display:flex}
.CommunityProfileTabNavigation-module-scss-module__tThxhW__tabNavigation{margin:6rem 0 4rem}@media screen and (max-width:960px){.CommunityProfileTabNavigation-module-scss-module__tThxhW__tabNavigation{margin:4rem 0}}
.FDSLoader-module-scss-module__-hFsAa__loadingAnimation{width:2.4rem;height:2.4rem}
.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__roundBox{background-color:#0000004d;border-radius:1.9rem;align-items:center;gap:.1rem;width:fit-content;height:2rem;padding:.2rem .6rem;display:flex;position:absolute;top:.8rem;right:.8rem}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__roundBox .WishButton-module-scss-module__ElICcq__wishButton{width:1.4rem;height:1.4rem;position:relative}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__roundBox .WishButton-module-scss-module__ElICcq__wishButtonHeartAnimation{opacity:0;filter:drop-shadow(.1rem .1rem .1rem #00000021);width:2rem;height:2rem;position:absolute;top:-.3rem;right:-.3rem}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__roundBox .WishButton-module-scss-module__ElICcq__wishButtonHeartAnimation.WishButton-module-scss-module__ElICcq__selected{opacity:1}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__roundBox .WishButton-module-scss-module__ElICcq__wishButtonHeartDefault{position:absolute;top:0;right:0}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__roundBox .WishButton-module-scss-module__ElICcq__wishButtonHeartDefault.WishButton-module-scss-module__ElICcq__selected{display:none}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__roundBox .WishButton-module-scss-module__ElICcq__wishButtonCount{color:#fff;text-align:right;text-shadow:0 .2rem .8rem #00000029;font-size:1.1rem;font-weight:500;line-height:1.6rem}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__roundBox .WishButton-module-scss-module__ElICcq__wishButtonText{font-size:1rem}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__withText{flex-direction:column;align-items:center;margin:0 1.6rem 0 0;display:flex}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__withText .WishButton-module-scss-module__ElICcq__wishButton{width:3.3rem;height:3.3rem}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__withText .WishButton-module-scss-module__ElICcq__wishButtonHeartAnimation{opacity:0;width:3.3rem;height:3.3rem;position:relative;top:0;right:0}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__withText .WishButton-module-scss-module__ElICcq__wishButtonHeartAnimation.WishButton-module-scss-module__ElICcq__selected{opacity:1}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__withText .WishButton-module-scss-module__ElICcq__wishButtonHeartDefault{position:absolute;top:1.65rem;left:2.45rem}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__withText .WishButton-module-scss-module__ElICcq__wishButtonHeartDefault.WishButton-module-scss-module__ElICcq__selected{display:none}@media screen and (max-width:960px){.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__withText .WishButton-module-scss-module__ElICcq__wishButtonHeartDefault{top:1.45rem;left:1.65rem}}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__withText .WishButton-module-scss-module__ElICcq__wishButtonCount{text-align:center;color:#fff;text-shadow:0 1px 3px #00000059;white-space:nowrap;width:100%;font-size:1.2rem;font-weight:500;line-height:1.8rem;position:absolute;top:3rem}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__withText .WishButton-module-scss-module__ElICcq__wishButtonText{font-size:1rem}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__default{flex-direction:column;align-items:center;margin:0;display:flex}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__default .WishButton-module-scss-module__ElICcq__wishButton{width:3.3rem;height:3.3rem}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__default .WishButton-module-scss-module__ElICcq__wishButtonHeartAnimation{opacity:0;width:3.3rem;height:3.3rem;position:relative;top:0;right:0}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__default .WishButton-module-scss-module__ElICcq__wishButtonHeartAnimation.WishButton-module-scss-module__ElICcq__selected{opacity:1}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__default .WishButton-module-scss-module__ElICcq__wishButtonHeartDefault{position:absolute;top:.45rem;right:3.17rem}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__default .WishButton-module-scss-module__ElICcq__wishButtonHeartDefault.WishButton-module-scss-module__ElICcq__selected{display:none}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__default .WishButton-module-scss-module__ElICcq__wishButtonCount{text-align:center;color:#fff;text-shadow:0 1px 3px #00000059;white-space:nowrap;width:100%;font-size:1.2rem;font-weight:500;line-height:1.8rem;position:absolute;top:3rem}.WishButton-module-scss-module__ElICcq__wishButtonContainer.WishButton-module-scss-module__ElICcq__default .WishButton-module-scss-module__ElICcq__wishButtonText{font-size:1rem}
.CourseCardCarousel-module-scss-module__aCaBoa__wrapperSpacing{padding-top:3.2rem}.CourseCardCarousel-module-scss-module__aCaBoa__courseCardCarousel{position:relative}@media screen and (max-width:960px){.CourseCardCarousel-module-scss-module__aCaBoa__courseCardCarousel{padding-bottom:5.2rem}}.CourseCardCarousel-module-scss-module__aCaBoa__courseCardCarouselSwiperPagination{position:absolute;top:-3.2rem;right:0}@media screen and (max-width:960px){.CourseCardCarousel-module-scss-module__aCaBoa__courseCardCarouselSwiperPagination{align-items:center;margin-top:2rem;display:flex;top:auto;left:50%;right:auto;transform:translate(-50%)}.CourseCardCarousel-module-scss-module__aCaBoa__courseCardCarouselSwiper{margin:0 -2rem;padding:0 2rem;overflow:hidden;scale:1}}
.CourseCardList-module-scss-module__P64DuW__wrapperSpacing{margin-top:3.2rem}.CourseCardList-module-scss-module__P64DuW__courseCardList{grid-template-columns:repeat(4,minmax(0,23rem));gap:3.2rem 2rem;display:grid}@media screen and (max-width:960px){.CourseCardList-module-scss-module__P64DuW__courseCardList{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:.8rem}}@media screen and (max-width:600px){.CourseCardList-module-scss-module__P64DuW__courseCardList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.8rem}}.CourseCardList-module-scss-module__P64DuW__courseCardListLoadMoreButtonWrapper{justify-content:center;width:100%;display:flex}.CourseCardList-module-scss-module__P64DuW__courseCardListLoadMoreButton{color:#a0a2a3;background-color:#f5f5f6;border-radius:.4rem;align-items:center;margin-top:3.2rem;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:700;display:flex}.CourseCardList-module-scss-module__P64DuW__courseCardListLoadMoreButton.CourseCardList-module-scss-module__P64DuW__darkMode{color:#cfd0d1;background-color:#8a8c8d}.CourseCardList-module-scss-module__P64DuW__courseCardListLoadMoreButton.CourseCardList-module-scss-module__P64DuW__darkMode svg{stroke:#737373}.CourseCardList-module-scss-module__P64DuW__courseCardListLoadMoreButton:hover,.CourseCardList-module-scss-module__P64DuW__courseCardListLoadMoreButton:active{background-color:#e7e7e8}.CourseCardList-module-scss-module__P64DuW__courseCardListLoadMoreButton:hover.CourseCardList-module-scss-module__P64DuW__darkMode,.CourseCardList-module-scss-module__P64DuW__courseCardListLoadMoreButton:active.CourseCardList-module-scss-module__P64DuW__darkMode{background-color:#747678}.CourseCardList-module-scss-module__P64DuW__courseCardListLoadMoreButton>svg{margin-right:.4rem}
.InfinityCourse-module-scss-module__Pvo1xa__infinityCourse{flex-wrap:wrap;gap:3.2rem 2rem;width:100%;margin-bottom:4.8rem;display:flex}@media screen and (max-width:960px){.InfinityCourse-module-scss-module__Pvo1xa__infinityCourse{gap:1.6rem}}.InfinityCourse-module-scss-module__Pvo1xa__infinityCourseCard{flex-basis:calc(25% - 1.5rem)}@media screen and (max-width:960px){.InfinityCourse-module-scss-module__Pvo1xa__infinityCourseCard{flex-basis:calc(33.3333% - 1.06667rem)}}@media screen and (max-width:600px){.InfinityCourse-module-scss-module__Pvo1xa__infinityCourseCard{flex-basis:calc(50% - .8rem)}}.InfinityCourse-module-scss-module__Pvo1xa__infinityCourse.InfinityCourse-module-scss-module__Pvo1xa__inMyPage{width:100%;padding-top:2.4rem}.InfinityCourse-module-scss-module__Pvo1xa__infinityCourse.InfinityCourse-module-scss-module__Pvo1xa__inMyPage .InfinityCourse-module-scss-module__Pvo1xa__infinityCourseCard{flex-basis:calc(33.3333% - 1.33333rem)}@media screen and (max-width:960px){.InfinityCourse-module-scss-module__Pvo1xa__infinityCourse.InfinityCourse-module-scss-module__Pvo1xa__inMyPage .InfinityCourse-module-scss-module__Pvo1xa__infinityCourseCard{flex-basis:calc(33.3333% - 1.06667rem)}}@media screen and (max-width:600px){.InfinityCourse-module-scss-module__Pvo1xa__infinityCourse.InfinityCourse-module-scss-module__Pvo1xa__inMyPage .InfinityCourse-module-scss-module__Pvo1xa__infinityCourseCard{flex-basis:calc(50% - .8rem)}}
.CurationHeader-module-scss-module__OLJ5kG__curationHeaderTitleWrapper{justify-content:space-between;align-items:flex-end;display:flex}.CurationHeader-module-scss-module__OLJ5kG__curationHeaderTitle{color:#171b1f;margin-top:1.2rem;font-size:2.4rem;font-weight:700;line-height:3.2rem}.CurationHeader-module-scss-module__OLJ5kG__curationHeaderSubTitle{color:#747678;padding:1rem 0 .3rem;font-size:1.6rem;font-weight:400}
.Layout904FloatingTimer-module-scss-module__GN07sG__hidden{display:none}
.CoursePromotionTimerAndBanner-module-scss-module__j39TRW__timerContainer{width:100%;padding:0}.CoursePromotionTimerAndBanner-module-scss-module__j39TRW__timerInner{flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;max-width:98rem;margin:0 auto;padding:3.2rem 0;display:flex}.CoursePromotionTimerAndBanner-module-scss-module__j39TRW__timerTitle{text-align:center;font-size:2rem;font-weight:600;line-height:2.8rem}.CoursePromotionTimerAndBanner-module-scss-module__j39TRW__timerContent{align-items:center;gap:.8rem;height:4rem;display:flex}.CoursePromotionTimerAndBanner-module-scss-module__j39TRW__bannerContainer{width:100%;padding:0}.CoursePromotionTimerAndBanner-module-scss-module__j39TRW__bannerInner{justify-content:center;max-width:98rem;margin:0 auto;display:flex}.CoursePromotionTimerAndBanner-module-scss-module__j39TRW__bannerImage{width:100%}
.MainBannerCarousel-module-scss-module__X575ma__bannerSwiperwrapper{width:100%;margin:0 auto;padding:2rem 0 0;position:relative;overflow:hidden}.MainBannerCarousel-module-scss-module__X575ma__swiper:not(.MainBannerCarousel-module-scss-module__X575ma__ready) .MainBannerCarousel-module-scss-module__X575ma__swiperSlide.swiper-slide{margin-right:2.4rem}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__swiper:not(.MainBannerCarousel-module-scss-module__X575ma__ready) .MainBannerCarousel-module-scss-module__X575ma__swiperSlide.swiper-slide{margin-right:.8rem}}.MainBannerCarousel-module-scss-module__X575ma__swiper:not(.MainBannerCarousel-module-scss-module__X575ma__ready) .MainBannerCarousel-module-scss-module__X575ma__swiperSlide.swiper-slide:first-child{margin-left:calc(50% - min(85%,121.8rem)/2)}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__swiper:not(.MainBannerCarousel-module-scss-module__X575ma__ready) .MainBannerCarousel-module-scss-module__X575ma__swiperSlide.swiper-slide:first-child{margin-left:calc(50% - min(90%,42rem)/2)}}@media screen and (max-width:600px){.MainBannerCarousel-module-scss-module__X575ma__swiper:not(.MainBannerCarousel-module-scss-module__X575ma__ready) .MainBannerCarousel-module-scss-module__X575ma__swiperSlide.swiper-slide:first-child{margin-left:calc(50% - min(90%,36.2rem)/2)}}.MainBannerCarousel-module-scss-module__X575ma__swiperSlide.swiper-slide{width:85%;max-width:121.8rem}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__swiperSlide.swiper-slide{width:90%;max-width:42rem}}@media screen and (max-width:600px){.MainBannerCarousel-module-scss-module__X575ma__swiperSlide.swiper-slide{width:90%;max-width:36.2rem}}.MainBannerCarousel-module-scss-module__X575ma__bannerSlideContainer{aspect-ratio:2.71;border-radius:2rem;width:100%;height:100%;position:relative;overflow:hidden}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__bannerSlideContainer{aspect-ratio:1}}.MainBannerCarousel-module-scss-module__X575ma__bannerInfo{box-sizing:border-box;z-index:2;white-space:pre-wrap;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.2rem;width:100%;max-width:98rem;height:100%;margin:0;padding:0 4rem 3rem;display:flex;position:relative}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__bannerInfo{align-items:center;gap:.4rem;width:100%;height:fit-content;margin:0 auto;padding:2.4rem}}.MainBannerCarousel-module-scss-module__X575ma__bannerTitle{word-break:keep-all;max-width:43rem;font-size:4rem;font-weight:700;line-height:1.2}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__bannerTitle{text-align:center;font-size:2.4rem;font-weight:700;line-height:150%}}.MainBannerCarousel-module-scss-module__X575ma__bannerSubtitle{word-break:keep-all;max-width:43rem;font-size:2rem;font-weight:400;line-height:1.5}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__bannerSubtitle{text-align:center;font-size:1.4rem;font-weight:400;line-height:150%}}.MainBannerCarousel-module-scss-module__X575ma__bannerImageWrapper{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.MainBannerCarousel-module-scss-module__X575ma__controls{box-sizing:border-box;z-index:1;justify-content:space-between;width:85%;max-width:121.8rem;margin:0 auto;padding:0 4rem;display:flex;position:absolute;bottom:2.4rem;left:50%;transform:translate(-50%)}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__controls{width:90%;max-width:42rem;padding:0 1.6rem;bottom:.8rem}}@media screen and (max-width:600px){.MainBannerCarousel-module-scss-module__X575ma__controls{width:90%;max-width:36.2rem}}.MainBannerCarousel-module-scss-module__X575ma__leftControlsWrapper{display:flex}.MainBannerCarousel-module-scss-module__X575ma__counter{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;box-sizing:border-box;letter-spacing:-.014rem;background:#0003;border-radius:1.6rem;justify-content:center;align-items:center;width:7.6rem;height:3.2rem;font-size:1.4rem;font-weight:600;line-height:1.6rem;display:flex;position:relative;overflow:hidden}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__counter{letter-spacing:-.012rem;width:6.4rem;height:2.8rem;font-size:1.2rem;font-weight:700;line-height:1.4rem}}.MainBannerCarousel-module-scss-module__X575ma__counter .MainBannerCarousel-module-scss-module__X575ma__counterText{z-index:1}.MainBannerCarousel-module-scss-module__X575ma__counter:after{content:"";transform-origin:0;background-color:#0003;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:scaleX(0)}.MainBannerCarousel-module-scss-module__X575ma__counter.MainBannerCarousel-module-scss-module__X575ma__playing:not(.MainBannerCarousel-module-scss-module__X575ma__transitioning):after{animation:4s linear forwards MainBannerCarousel-module-scss-module__X575ma__slideProgress}@keyframes MainBannerCarousel-module-scss-module__X575ma__slideProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.MainBannerCarousel-module-scss-module__X575ma__dialogButton{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0003;border-radius:1.9rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;margin-left:.4rem;display:flex}@media (hover:hover) and (pointer:fine){.MainBannerCarousel-module-scss-module__X575ma__dialogButton:hover{background:#0006}}@media (hover:none) and (pointer:coarse){.MainBannerCarousel-module-scss-module__X575ma__dialogButton:active{background:#0006}}.MainBannerCarousel-module-scss-module__X575ma__dialogButton:active{background:#0009}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__dialogButton{width:2.8rem;height:2.8rem}}.MainBannerCarousel-module-scss-module__X575ma__navigation{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0003;border-radius:1.6rem;justify-content:center;align-items:center;display:flex}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__navigation{box-sizing:border-box;width:2.8rem;height:2.8rem}}.MainBannerCarousel-module-scss-module__X575ma__prevButton,.MainBannerCarousel-module-scss-module__X575ma__nextButton{justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.MainBannerCarousel-module-scss-module__X575ma__prevButton:hover,.MainBannerCarousel-module-scss-module__X575ma__nextButton:hover{background:#0006}}@media (hover:none) and (pointer:coarse){.MainBannerCarousel-module-scss-module__X575ma__prevButton:active,.MainBannerCarousel-module-scss-module__X575ma__nextButton:active{background:#0006}}.MainBannerCarousel-module-scss-module__X575ma__prevButton:active,.MainBannerCarousel-module-scss-module__X575ma__nextButton:active{background:#0009}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__prevButton,.MainBannerCarousel-module-scss-module__X575ma__nextButton{display:none}}.MainBannerCarousel-module-scss-module__X575ma__prevButton{border-radius:1.6rem 0 0 1.6rem;padding:.6rem .2rem .6rem .8rem}.MainBannerCarousel-module-scss-module__X575ma__nextButton{border-radius:0 1.6rem 1.6rem 0;padding:.6rem .8rem .6rem .2rem}.MainBannerCarousel-module-scss-module__X575ma__playPauseButton{cursor:pointer;justify-content:center;align-items:center;padding:.6rem .4rem;display:flex}@media (hover:hover) and (pointer:fine){.MainBannerCarousel-module-scss-module__X575ma__playPauseButton:hover{background:#0006}}@media (hover:none) and (pointer:coarse){.MainBannerCarousel-module-scss-module__X575ma__playPauseButton:active{background:#0006}}.MainBannerCarousel-module-scss-module__X575ma__playPauseButton:active{background:#0009}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__playPauseButton{border-radius:2.6rem;margin:0}}.MainBannerCarousel-module-scss-module__X575ma__dialogtitleCount{color:#fc1c49}.MainBannerCarousel-module-scss-module__X575ma__dialogContent{box-sizing:content-box;flex-direction:column;gap:.8rem;min-width:33rem;margin:0 auto;padding:2.4rem;display:flex}@media screen and (max-width:960px){.MainBannerCarousel-module-scss-module__X575ma__dialogContent{min-width:0;max-width:33rem}}.MainBannerCarousel-module-scss-module__X575ma__dialogContent .MainBannerCarousel-module-scss-module__X575ma__bannerSlideContainer{aspect-ratio:1}.MainBannerCarousel-module-scss-module__X575ma__dialogContent .MainBannerCarousel-module-scss-module__X575ma__bannerInfo{align-items:center;gap:.4rem;width:100%;height:fit-content;margin:0 auto;padding:2.4rem 0}.MainBannerCarousel-module-scss-module__X575ma__dialogContent .MainBannerCarousel-module-scss-module__X575ma__bannerTitle{text-align:center;font-size:2.4rem;font-weight:700;line-height:150%}.MainBannerCarousel-module-scss-module__X575ma__dialogContent .MainBannerCarousel-module-scss-module__X575ma__bannerSubtitle{text-align:center;font-size:1.4rem;font-weight:400;line-height:150%}
.AssetDownloadButton-module-scss-module__qpiaea__container{background-color:#f5f5f6;border-radius:1.2rem;justify-content:space-between;align-items:center;gap:.8rem;padding:2rem;display:flex}.AssetDownloadButton-module-scss-module__qpiaea__assetName{letter-spacing:-.016rem;-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;color:#747678;-webkit-box-orient:vertical;font-size:1.6rem;font-weight:400;line-height:2rem;display:-webkit-box;overflow:hidden}
.PracticeMoreModalContent-module-scss-module__m_PbVW__container{box-sizing:border-box;background-color:#fff;border-radius:2.4rem;flex-direction:column;max-width:47.5rem;margin:1.6rem;padding:3.2rem;display:flex;overflow:hidden}.PracticeMoreModalContent-module-scss-module__m_PbVW__contentContainer{scrollbar-width:none;flex-direction:column;gap:4rem;max-height:46rem;display:flex;overflow-y:auto}.PracticeMoreModalContent-module-scss-module__m_PbVW__contentContainer::-webkit-scrollbar{display:none}.PracticeMoreModalContent-module-scss-module__m_PbVW__title{font-size:2.4rem;font-weight:700;line-height:150%}.PracticeMoreModalContent-module-scss-module__m_PbVW__content{color:#747678;font-size:1.6rem;font-weight:400;line-height:150%}.PracticeMoreModalContent-module-scss-module__m_PbVW__buttonContainer{justify-content:center;padding:3.2rem 0 0;display:flex}
.CategoryDetail-module-scss-module__bl-mUW__loadingContainer{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}
.CommunityAnswerContainer-module-scss-module__dW3h1W__answerListContainer{max-width:98rem;margin:3.2rem auto 0}@media screen and (max-width:960px){.CommunityAnswerContainer-module-scss-module__dW3h1W__answerListContainer{margin:2.4rem auto 0}}.CommunityAnswerContainer-module-scss-module__dW3h1W__moreAnswerButton{letter-spacing:-.012rem;color:#747678;justify-content:center;align-items:center;width:100%;height:3.2rem;margin-top:2rem;font-size:1.2rem;font-weight:700;line-height:1.4rem;display:flex}.CommunityAnswerContainer-module-scss-module__dW3h1W__moreAnswerButton>svg>path{fill:#747678}
.CommunityProfile-module-scss-module__j3xYwq__wrapper{flex-direction:row;height:fit-content;display:flex;position:relative}.CommunityProfile-module-scss-module__j3xYwq__rankBadge{position:absolute;top:-3rem;left:0}.CommunityProfile-module-scss-module__j3xYwq__profileImage{background-color:#f8f8f8;border:.1rem solid #cfd0d1;border-radius:5rem;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;margin-right:.8rem;display:flex;position:relative}.CommunityProfile-module-scss-module__j3xYwq__profileImage svg{width:2.8rem;height:2.8rem;padding:.7rem}.CommunityProfile-module-scss-module__j3xYwq__content{flex-direction:column;display:flex}.CommunityProfile-module-scss-module__j3xYwq__content .CommunityProfile-module-scss-module__j3xYwq__name{color:#171b1f;margin-bottom:.4rem;font-size:1.4rem;font-weight:700;line-height:2.2rem}.CommunityProfile-module-scss-module__j3xYwq__content .CommunityProfile-module-scss-module__j3xYwq__point{letter-spacing:-.012rem;color:#fc1c49;font-size:1.2rem;font-weight:700;line-height:1.4rem}.CommunityProfile-module-scss-module__j3xYwq__unSignIn{letter-spacing:-.014rem;color:#747678;font-size:1.4rem;font-weight:600;line-height:1.6rem}
.CommunityRankPostItem-module-scss-module__2hn8mG__item{box-sizing:border-box;background-color:#fff;border-radius:.8rem;margin-bottom:1.2rem;padding:2rem 1.6rem}@media screen and (max-width:960px){.CommunityRankPostItem-module-scss-module__2hn8mG__item{width:28rem;height:100%;padding:2rem}}.CommunityRankPostItem-module-scss-module__2hn8mG__item:last-child{margin-bottom:0}.CommunityRankPostItem-module-scss-module__2hn8mG__item .CommunityRankPostItem-module-scss-module__2hn8mG__title{-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;margin:.2rem 0 1.6rem;font-size:1.6rem;font-weight:600;line-height:150%;display:-webkit-box;overflow:hidden}@media screen and (max-width:960px){.CommunityRankPostItem-module-scss-module__2hn8mG__item .CommunityRankPostItem-module-scss-module__2hn8mG__title{-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.CommunityRankPostItem-module-scss-module__2hn8mG__item .CommunityRankPostItem-module-scss-module__2hn8mG__footer{justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:960px){.CommunityRankPostItem-module-scss-module__2hn8mG__item .CommunityRankPostItem-module-scss-module__2hn8mG__footer{align-items:flex-start;gap:.4rem}}.CommunityRankPostItem-module-scss-module__2hn8mG__item .CommunityRankPostItem-module-scss-module__2hn8mG__rankAuthor span{color:#747678;font-size:1.2rem;font-weight:400;line-height:150%}.CommunityRankPostItem-module-scss-module__2hn8mG__item .CommunityRankPostItem-module-scss-module__2hn8mG__status{align-items:center;display:flex}.CommunityRankPostItem-module-scss-module__2hn8mG__item .CommunityRankPostItem-module-scss-module__2hn8mG__statusItem span{letter-spacing:-.012rem;color:#b7b9ba;font-size:1.2rem;font-weight:700;line-height:1.4rem}.CommunityRankPostItem-module-scss-module__2hn8mG__item .CommunityRankPostItem-module-scss-module__2hn8mG__statusItem svg{width:1.6rem;height:1.6rem}.CommunityRankPostItem-module-scss-module__2hn8mG__item .CommunityRankPostItem-module-scss-module__2hn8mG__statusItem:not(:first-child):before{content:"";vertical-align:middle;background-color:#cfd0d1;width:.1rem;height:.8rem;margin:0 .6rem;display:inline-block}
.ClassroomModalNotice-module-scss-module__blY-Sq__container{text-align:left;white-space:pre-wrap;flex-direction:column;gap:2.4rem;display:flex}.ClassroomModalNotice-module-scss-module__blY-Sq__notice{white-space:pre-wrap}.ClassroomModalNotice-module-scss-module__blY-Sq__schedule,.ClassroomModalNotice-module-scss-module__blY-Sq__scheduleList{flex-direction:column;gap:1.2rem;display:flex}.ClassroomModalNotice-module-scss-module__blY-Sq__scheduleItem{align-items:center;gap:.8rem;display:flex}.ClassroomModalNotice-module-scss-module__blY-Sq__scheduleItem.ClassroomModalNotice-module-scss-module__blY-Sq__passed,.ClassroomModalNotice-module-scss-module__blY-Sq__scheduleItem.ClassroomModalNotice-module-scss-module__blY-Sq__passed>span{color:#cfd0d1}
@media screen and (max-width:960px){.MeMobileLNB-module-scss-module__dT8rNa__wrapper{margin-bottom:4rem}}.MeMobileLNB-module-scss-module__dT8rNa__lnbOpenButton{display:none}@media screen and (max-width:960px){.MeMobileLNB-module-scss-module__dT8rNa__lnbOpenButton{letter-spacing:-.02rem;border:.1rem solid #e7e7e8;border-radius:.8rem;justify-content:space-between;align-items:center;width:100%;padding:1.2rem 1.6rem;font-size:2rem;font-weight:600;line-height:3rem;display:flex}}.MeMobileLNB-module-scss-module__dT8rNa__hidden{display:none}
.MePointsScheduledItem-module-scss-module__7zSAZG__item{background-color:#fff;border:.1rem solid #e7e7e8;border-radius:.8rem;gap:.8rem;padding:1.7rem;display:flex}.MePointsScheduledItem-module-scss-module__7zSAZG__content{flex-direction:column;flex:1 0 0;gap:1.6rem;min-width:0;display:flex}.MePointsScheduledItem-module-scss-module__7zSAZG__titleGroup{flex-direction:column;gap:.4rem;display:flex}.MePointsScheduledItem-module-scss-module__7zSAZG__title{color:#171b1f;font-size:1.6rem;font-weight:600;line-height:150%}.MePointsScheduledItem-module-scss-module__7zSAZG__userId{color:#747678;font-size:1.4rem;font-weight:400;line-height:150%}.MePointsScheduledItem-module-scss-module__7zSAZG__dateGroup{flex-direction:column;gap:.4rem;display:flex}.MePointsScheduledItem-module-scss-module__7zSAZG__date{color:#747678;font-size:1.4rem;font-weight:400;line-height:150%}.MePointsScheduledItem-module-scss-module__7zSAZG__amountGroup{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.MePointsScheduledItem-module-scss-module__7zSAZG__amountContainer{align-items:center;gap:.2rem;display:flex}.MePointsScheduledItem-module-scss-module__7zSAZG__amount{color:#171b1f;text-align:right;font-size:1.8rem;font-weight:600;line-height:150%}.MePointsScheduledItem-module-scss-module__7zSAZG__badge{border-radius:10rem;justify-content:center;align-items:center;padding:.2rem 1rem;display:flex}.MePointsScheduledItem-module-scss-module__7zSAZG__badge[data-type=EARN]{background-color:#ffeceb}.MePointsScheduledItem-module-scss-module__7zSAZG__badge[data-type=EXPIRE]{background-color:#f5f5f6}.MePointsScheduledItem-module-scss-module__7zSAZG__badgeText{color:#747678;font-size:1.2rem;font-weight:600;line-height:150%}.MePointsScheduledItem-module-scss-module__7zSAZG__badge[data-type=EARN] .MePointsScheduledItem-module-scss-module__7zSAZG__badgeText{color:#fc1c49}
.MeProfileJob-module-scss-module__7IGXlG__container{flex-direction:column;gap:2rem;display:flex}.MeProfileJob-module-scss-module__7IGXlG__group{flex-direction:column;gap:.4rem;display:flex}.MeProfileJob-module-scss-module__7IGXlG__title{color:#747678;letter-spacing:-.014rem;font-size:1.4rem;font-weight:600;line-height:1.6rem}
.PracticeChatFeedbackCard-module-scss-module__SSHV6G__container{background-color:#f5f5f6;border:.1rem solid #e7e7e8;border-radius:2.8rem;padding:0 2.4rem}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__titleContainer{justify-content:space-between;align-items:center;padding:2.4rem 0;display:flex}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__titleContainer>svg{flex-shrink:0;transition:transform .2s ease-in-out}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__checkbox,.PracticeChatFeedbackCard-module-scss-module__SSHV6G__checkbox:checked~.PracticeChatFeedbackCard-module-scss-module__SSHV6G__childrenContainer{display:none}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__checkbox:checked+.PracticeChatFeedbackCard-module-scss-module__SSHV6G__titleContainer>svg{transform:rotate(180deg)}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__childrenContainer{border-top:.1rem solid #e7e7e8;flex-direction:column;gap:2.4rem;padding:2.4rem 0;display:flex;overflow:hidden}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__feedbackContent{flex-direction:column;gap:.8rem;display:flex}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__title{font-size:1.6rem;font-weight:600;line-height:150%}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__description{color:#747678;font-size:1.4rem;font-weight:400;line-height:150%}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__itemContainer{gap:1.6rem;display:flex}@media screen and (max-width:960px){.PracticeChatFeedbackCard-module-scss-module__SSHV6G__itemContainer{flex-direction:column}}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__item{background-color:#fff;border-radius:2rem;flex-direction:column;gap:.8rem;padding:1.6rem 2rem;display:flex}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__itemScoreContainer{justify-content:space-between;align-items:center;display:flex}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__itemScore{color:#fc1c49;font-size:1.2rem;font-weight:600;line-height:150%}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__itemScore.PracticeChatFeedbackCard-module-scss-module__SSHV6G__success{color:#3b83ff}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__itemTitle{font-size:1.6rem;font-weight:600;line-height:150%}.PracticeChatFeedbackCard-module-scss-module__SSHV6G__itemDescription{color:#747678;font-size:1.4rem;font-weight:400;line-height:150%}
.PracticeQuizMatchClassifiedBucket-module-scss-module__VrVICq__group{gap:2rem;display:flex}@media screen and (max-width:960px){.PracticeQuizMatchClassifiedBucket-module-scss-module__VrVICq__group{flex-direction:column}}.PracticeQuizMatchClassifiedBucket-module-scss-module__VrVICq__container{flex-direction:column;gap:1.2rem;width:100%;display:flex}.PracticeQuizMatchClassifiedBucket-module-scss-module__VrVICq__title{text-align:center;font-size:1.6rem;font-weight:600;line-height:150%}.PracticeQuizMatchClassifiedBucket-module-scss-module__VrVICq__content{border:.1rem dashed #b7b9ba;border-radius:2.8rem;flex-direction:column;gap:1.2rem;min-height:39rem;padding:2rem;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}@media screen and (max-width:960px){.PracticeQuizMatchClassifiedBucket-module-scss-module__VrVICq__content{min-height:0}}.PracticeQuizMatchClassifiedBucket-module-scss-module__VrVICq__content.PracticeQuizMatchClassifiedBucket-module-scss-module__VrVICq__isOver{background-color:#b7b9ba08;border:.2rem solid #b7b9ba;box-shadow:0 .8rem 2rem #b7b9ba26}.PracticeQuizMatchClassifiedBucket-module-scss-module__VrVICq__emptyCard{text-align:center;color:#747678;margin:auto 0;padding:2.5rem;font-size:1.6rem;font-weight:400;line-height:150%}
.PracticeMoreMenu-module-scss-module__-TBlQG__container{box-sizing:border-box;z-index:11;background-color:#fff;border-radius:.4rem;flex-direction:column;width:20rem;padding:.4rem 0;display:flex;position:absolute;top:3rem;right:9rem;box-shadow:0 .8rem 1.6rem #00000029}.PracticeMoreMenu-module-scss-module__-TBlQG__item{letter-spacing:-.016rem;color:#171b1f;padding:1.2rem 1.6rem;font-size:1.6rem;font-weight:400;line-height:2rem;display:flex}@media (hover:hover) and (pointer:fine){.PracticeMoreMenu-module-scss-module__-TBlQG__item:hover:not(:active):not(:disabled){background-color:#f5f5f6}}.PracticeMoreMenu-module-scss-module__-TBlQG__item:active:not(:disabled){background-color:#e7e7e8}.PracticeMoreMenu-module-scss-module__-TBlQG__item:disabled{color:#b7b9ba;cursor:not-allowed}.PracticeMoreMenu-module-scss-module__-TBlQG__noticeContent{white-space:pre-wrap;text-align:left}.PracticeMoreMenu-module-scss-module__-TBlQG__assetsContainer{flex-direction:column;gap:1.2rem;display:flex}
.SlugBundlePurchaseItem-module-scss-module__jkjWTW__productItem{border:.1rem solid #e7e7e8;border-radius:.8rem;flex-direction:column;gap:.8rem;padding:1.6rem;display:flex}@media (hover:hover) and (pointer:fine){.SlugBundlePurchaseItem-module-scss-module__jkjWTW__productItem:hover{opacity:1;background-color:#f5f5f6}}.SlugBundlePurchaseItem-module-scss-module__jkjWTW__productRadio:checked+.SlugBundlePurchaseItem-module-scss-module__jkjWTW__productItem{border:.1rem solid #fc1c49}.SlugBundlePurchaseItem-module-scss-module__jkjWTW__periodBadge{color:#fc1c49;background-color:#ffeceb;border-radius:.4rem;margin-left:.6rem;padding:.2rem .4rem;font-size:1.2rem;font-weight:500;line-height:1.8rem}.SlugBundlePurchaseItem-module-scss-module__jkjWTW__priceWrapper{align-items:center;gap:.8rem;display:flex}.SlugBundlePurchaseItem-module-scss-module__jkjWTW__discountPercent{color:#fc1c49;font-size:1.6rem;font-weight:600;line-height:2.2rem}.SlugBundlePurchaseItem-module-scss-module__jkjWTW__productPrice{font-size:1.6rem;font-weight:600;line-height:2.2rem}.SlugBundlePurchaseItem-module-scss-module__jkjWTW__pointEarn{align-items:center;gap:.2rem;display:flex}.SlugBundlePurchaseItem-module-scss-module__jkjWTW__pointEarnIcon{flex-shrink:0;width:2rem;height:2rem}.SlugBundlePurchaseItem-module-scss-module__jkjWTW__pointEarnText{color:#747678;font-size:1.4rem;font-weight:400;line-height:2rem}.SlugBundlePurchaseItem-module-scss-module__jkjWTW__referralLabel{letter-spacing:-.012rem;color:#f8930f;border:.1rem solid #f8930f;border-radius:.4rem;margin-right:.6rem;padding:.2rem .4rem;font-size:1.2rem;font-weight:700;line-height:1.4rem}
.CareerAIReportResult-module-scss-module__XVnEiG__container{flex-direction:column;display:flex}.CareerAIReportResult-module-scss-module__XVnEiG__section{flex-direction:column;gap:1rem;display:flex}.CareerAIReportResult-module-scss-module__XVnEiG__h2{font-size:1.6rem;font-weight:600;line-height:150%}.CareerAIReportResult-module-scss-module__XVnEiG__text{color:#747678;font-size:1.8rem;font-weight:400;line-height:150%}.CareerAIReportResult-module-scss-module__XVnEiG__list{flex-direction:column;display:flex}.CareerAIReportResult-module-scss-module__XVnEiG__listItem{color:#747678;font-size:1.8rem;font-weight:400;line-height:150%}.CareerAIReportResult-module-scss-module__XVnEiG__listItem:before{content:"•";margin-right:.5rem}
.CommunityAside-module-scss-module__tJaDsG__aside{flex-direction:column;gap:1.6rem;width:100%;display:flex}@media screen and (max-width:960px){.CommunityAside-module-scss-module__tJaDsG__aside{display:none}}
.CommunityCourseCard-module-scss-module__eFAApq__questionCourse{border:.1rem solid #e7e7e8;border-radius:.8rem;align-items:center;gap:1.2rem;margin-top:1.6rem;padding:1.2rem 1.6rem;display:flex}@media screen and (max-width:960px){.CommunityCourseCard-module-scss-module__eFAApq__questionCourse{gap:0;padding:1.2rem}}.CommunityCourseCard-module-scss-module__eFAApq__questionCourseImage{border-radius:.4rem}@media screen and (max-width:960px){.CommunityCourseCard-module-scss-module__eFAApq__questionCourseImage{min-width:8.6rem}}.CommunityCourseCard-module-scss-module__eFAApq__questionCourseContent{flex-direction:column;flex-grow:1;justify-content:center;gap:.2rem;display:flex}@media screen and (max-width:960px){.CommunityCourseCard-module-scss-module__eFAApq__questionCourseContent{margin-left:1.2rem}}.CommunityCourseCard-module-scss-module__eFAApq__questionCourseTitle{word-break:break-all;font-size:1.6rem;font-weight:600;line-height:150%}.CommunityCourseCard-module-scss-module__eFAApq__linkButton{border-radius:.4rem;width:2.8rem;height:2.8rem;padding:.4rem}@media (hover:hover) and (pointer:fine){.CommunityCourseCard-module-scss-module__eFAApq__linkButton:hover{background-color:#f5f5f6}.CommunityCourseCard-module-scss-module__eFAApq__linkButton:hover path{fill:#747678}}@media (hover:none) and (pointer:coarse){.CommunityCourseCard-module-scss-module__eFAApq__linkButton:active{background-color:#f5f5f6}.CommunityCourseCard-module-scss-module__eFAApq__linkButton:active path{fill:#747678}}
.CommunityRankPostList-module-scss-module__Db_nDG__container{box-sizing:border-box;flex-direction:column;max-width:48rem;display:flex}@media screen and (max-width:960px){.CommunityRankPostList-module-scss-module__Db_nDG__container{border-radius:0;min-width:0;margin:4rem 0 0}}.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__header{margin:0 0 2rem;font-size:2.4rem;font-weight:700;line-height:150%}@media screen and (max-width:960px){.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__header{padding:0 1.6rem}}.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__iconFire{flex-direction:row-reverse;display:flex}.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__iconFire svg{width:2.4rem;height:2.4rem}.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__title{color:#171b1f;margin:0 0 .2rem;font-size:2rem;font-weight:700;line-height:150%;position:relative}.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__description{color:#747678;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:400;line-height:150%;display:flex;position:relative}.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__content{box-sizing:border-box;background-color:#f5f5f6;border-radius:.8rem;padding:1.6rem}@media screen and (max-width:960px){.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__content{border-radius:0;min-height:0;margin:0;padding:1.6rem 0}.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__content .CommunityRankPostList-module-scss-module__Db_nDG__swiper{padding:0 1.6rem}.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__content .CommunityRankPostList-module-scss-module__Db_nDG__swiper .CommunityRankPostList-module-scss-module__Db_nDG__slide{box-sizing:border-box;flex-shrink:0;width:28rem}}.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__pagination{justify-content:center;align-items:center;width:100%;padding:1.6rem 0 0;display:flex}@media screen and (max-width:960px){.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__pagination{padding:2rem 1.6rem 0;display:none}}.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__empty{box-sizing:border-box;background-color:#f5f5f6;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;min-width:48rem;min-height:46rem;padding:1.6rem;display:flex}@media screen and (max-width:960px){.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__empty{min-width:0;min-height:30rem;margin:0 1.6rem}}.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__iconEmptyList{margin:0 0 1.6rem}@media screen and (max-width:960px){.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__iconEmptyList{margin:0 0 .8rem}}.CommunityRankPostList-module-scss-module__Db_nDG__container .CommunityRankPostList-module-scss-module__Db_nDG__emptyText{color:#747678;font-size:1.4rem;font-weight:400;line-height:150%}
.ClassroomProgressBar-module-scss-module__zFmieG__wrapper{background-color:#cfd0d1;border-radius:.2rem;width:100%;height:.6rem}.ClassroomProgressBar-module-scss-module__zFmieG__progress{background-color:#fc1c49;height:100%;display:block}
.MeInfoEmail-module-scss-module__63jTbG__container{flex-direction:column;gap:1.2rem;display:flex}.MeInfoEmail-module-scss-module__63jTbG__inputRow{align-items:flex-start;gap:.8rem;display:flex}.MeInfoEmail-module-scss-module__63jTbG__buttonContainer{gap:.8rem;margin:2rem 0 0;display:flex}.MeInfoEmail-module-scss-module__63jTbG__certifyContainer{flex-direction:column;gap:.8rem;display:flex}
.MeProfile-module-scss-module__nigP2W__wrapper{flex-direction:row;gap:.8rem;height:fit-content;margin-bottom:2rem;display:flex}.MeProfile-module-scss-module__nigP2W__content{flex-direction:column;display:flex}.MeProfile-module-scss-module__nigP2W__content .MeProfile-module-scss-module__nigP2W__name{color:#000;min-height:2.4rem;margin-bottom:.2rem;font-size:1.6rem;font-weight:600;line-height:150%}.MeProfile-module-scss-module__nigP2W__content .MeProfile-module-scss-module__nigP2W__position{font-size:1.4rem;font-weight:400;line-height:150%}.MeProfile-module-scss-module__nigP2W__content .MeProfile-module-scss-module__nigP2W__link{color:#3b83ff;text-underline-position:from-font;font-size:1.4rem;font-weight:400;line-height:150%;text-decoration-line:underline}
.MeHomeCompletionRateCard-module-scss-module__rh7zhG__container{flex-direction:column;display:flex}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__header{align-items:center;gap:.4rem;margin:0 0 1.2rem;font-size:1.4rem;font-weight:600;line-height:150%;display:flex}@media screen and (max-width:960px){.MeHomeCompletionRateCard-module-scss-module__rh7zhG__header{display:none}}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__content{box-sizing:border-box;border:.05rem solid #e7e7e814;border-radius:.8rem;width:100%;padding:2.4rem 2rem;box-shadow:0 .4rem 1.6rem #00000014}@media screen and (max-width:960px){.MeHomeCompletionRateCard-module-scss-module__rh7zhG__content{box-shadow:none;padding:0}}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__courseInfo{justify-content:space-between;align-items:flex-start;gap:.4rem;margin:0 0 .4rem;display:flex}@media screen and (max-width:960px){.MeHomeCompletionRateCard-module-scss-module__rh7zhG__courseInfo{flex-direction:column-reverse;gap:1.2rem}}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__courseName{-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;color:#747678;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:400;line-height:150%;display:-webkit-box;overflow:hidden}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__completionRate{font-size:3.2rem;font-weight:700;line-height:150%}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__dropdown{width:100%}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__clipCount{color:#747678;align-items:center;gap:.4rem;margin:0 0 .8rem;display:flex}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__clipCountNumber{letter-spacing:-.014rem;color:#3b83ff;background-color:#20488c14;border-radius:.2rem;padding:.2rem .4rem;font-size:1.4rem;font-weight:600;line-height:1.6rem}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__clipCountDescription{color:#b7b9ba;font-size:1.2rem;font-weight:400;line-height:150%}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__completionProgressBarLabel{color:#747678;justify-content:space-between;font-size:1.2rem;font-weight:400;line-height:150%;display:flex}
.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__wrapper{box-sizing:content-box;flex-direction:column;gap:1.6rem;padding:1.6rem 1.6rem 4rem;display:flex;overflow:hidden}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__summaryCard{background-color:#f5f5f6;border-radius:.8rem;justify-content:space-between;align-items:center;padding:1.6rem;display:flex}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__summaryLabel,.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__summaryValue{color:#171b1f;font-size:1.4rem;font-weight:600;line-height:150%}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__regulationSection{flex-direction:column;gap:.8rem;display:flex}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__regulationDescription{color:#171b1f;font-size:1.6rem;font-weight:400;line-height:150%}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__regulationList{background-color:#f5f5f6;border-radius:.8rem;flex-direction:column;gap:.8rem;padding:1.6rem 1.6rem 1.6rem 2.8rem;display:flex}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__regulationListItem{color:#747678;font-size:1.4rem;font-weight:400;line-height:150%;list-style:outside}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__list{flex-direction:column;gap:.8rem;display:flex}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__loadingWrapper{justify-content:center;align-items:center;min-height:20rem;display:flex}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__loadMoreTrigger{justify-content:center;align-items:center;min-height:1px;display:flex}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__loadMoreTrigger:not(:empty){min-height:4rem}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__footer{text-align:center;justify-content:center;align-items:center;padding:.8rem 0 0;display:flex}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__footerText{color:#b7b9ba;margin:0;font-size:1.2rem;font-weight:400;line-height:150%}.MePointsEarnedScheduledContent-module-scss-module__kQ5Usq__emptyMessage{color:#747678;text-align:center;margin:0;padding:2.4rem 0;font-size:1.4rem;font-weight:400;line-height:150%}
.MeProfileNickname-module-scss-module__30ffJW__nickname{flex-direction:column;max-width:40rem;display:flex}.MeProfileNickname-module-scss-module__30ffJW__checkboxContainer{margin-top:1.2rem}
.PracticeChatScoreContainer-module-scss-module__UimZCq__scoreContainer{flex-direction:column;gap:.4rem;margin-top:auto;display:flex}.PracticeChatScoreContainer-module-scss-module__UimZCq__score{color:#e7e7e8;align-items:baseline;gap:.4rem;display:flex}.PracticeChatScoreContainer-module-scss-module__UimZCq__score.PracticeChatScoreContainer-module-scss-module__UimZCq__passed{color:#3b83ff}.PracticeChatScoreContainer-module-scss-module__UimZCq__score.PracticeChatScoreContainer-module-scss-module__UimZCq__failed{color:#fc1c49}.PracticeChatScoreContainer-module-scss-module__UimZCq__scoreValue{font-size:4rem;font-weight:700;line-height:150%}.PracticeChatScoreContainer-module-scss-module__UimZCq__scoreUnit{font-size:1.6rem;font-weight:700;line-height:150%}.PracticeChatScoreContainer-module-scss-module__UimZCq__scoreDescription{color:#b7b9ba;font-size:1.4rem;font-weight:400;line-height:150%}
.PracticeQuizMatchUnclassifiedBucket-module-scss-module__TcCuFq__container{background-color:#f5f5f6;border-radius:2rem;margin:0 0 4rem;padding:2rem}.PracticeQuizMatchUnclassifiedBucket-module-scss-module__TcCuFq__content{border:.1rem dashed #b7b9ba;border-radius:2.8rem;padding:1.2rem}.PracticeQuizMatchUnclassifiedBucket-module-scss-module__TcCuFq__footer{justify-content:space-between;align-items:center;gap:.8rem;margin:1.6rem 0 0;font-size:1.6rem;font-weight:600;line-height:150%;display:flex}.PracticeQuizMatchUnclassifiedBucket-module-scss-module__TcCuFq__spacer{flex:1}.PracticeQuizMatchUnclassifiedBucket-module-scss-module__TcCuFq__buttonContainer{flex:1;justify-content:flex-end;display:flex}.PracticeQuizMatchUnclassifiedBucket-module-scss-module__TcCuFq__emptyCard{text-align:center;color:#747678;margin:auto 0;padding:2.5rem;font-size:1.6rem;font-weight:400;line-height:150%}
.PracticeAccordionMenu-module-scss-module__ppsCHa__header{cursor:pointer;align-items:center;display:flex}.PracticeAccordionMenu-module-scss-module__ppsCHa__header.PracticeAccordionMenu-module-scss-module__ppsCHa__isSubLevel{margin:0 0 0 1.3rem}.PracticeAccordionMenu-module-scss-module__ppsCHa__headerRight{align-items:center;gap:.8rem;margin:0 0 0 auto;display:flex}.PracticeAccordionMenu-module-scss-module__ppsCHa__content{flex-direction:column;gap:.4rem;margin:1.2rem 0 0;font-size:1.4rem;font-weight:400;line-height:150%;display:flex}.PracticeAccordionMenu-module-scss-module__ppsCHa__content.PracticeAccordionMenu-module-scss-module__ppsCHa__isSubLevel{margin:0 0 1.6rem 2.9rem}
.ProductsPaymentMethod-module-scss-module__GusnGG__box{box-sizing:border-box;width:100%}.ProductsPaymentMethod-module-scss-module__GusnGG__title{border-bottom:.1rem solid #171b1f;margin:0;padding-bottom:2.4rem;font-size:1.6rem;font-weight:700;line-height:150%}.ProductsPaymentMethod-module-scss-module__GusnGG__cell{margin-top:2rem;position:relative}.ProductsPaymentMethod-module-scss-module__GusnGG__cell:first-child{margin-top:3rem}.ProductsPaymentMethod-module-scss-module__GusnGG__cell p{color:#171b1f;margin:0;font-size:1.4rem;font-weight:400;line-height:150%}.ProductsPaymentMethod-module-scss-module__GusnGG__pointPurchaseMessage{text-align:center;background-color:#f5f5f6;border-radius:.8rem;margin-top:2rem;padding:1.2rem}.ProductsPaymentMethod-module-scss-module__GusnGG__pointPurchaseMessage p{color:#171b1f;margin:0;font-size:1.6rem;font-weight:400;line-height:150%}.ProductsPaymentMethod-module-scss-module__GusnGG__footnote{border-top:.1rem solid #e7e7e8;margin-top:0;padding-top:3rem;font-size:1.4rem;font-weight:400;line-height:150%}@media screen and (max-width:960px){.ProductsPaymentMethod-module-scss-module__GusnGG__footnote{margin-top:3rem}}.ProductsPaymentMethod-module-scss-module__GusnGG__footnote p{margin:0}.ProductsPaymentMethod-module-scss-module__GusnGG__footnote br+br{content:"";margin-top:1.6rem;display:block}.ProductsPaymentMethod-module-scss-module__GusnGG__help{font-style:normal}.ProductsPaymentMethod-module-scss-module__GusnGG__guideUnderline{text-decoration:underline}.ProductsPaymentMethod-module-scss-module__GusnGG__blueText{color:#00f}
.SlugBundlePurchasePanel-module-scss-module__dimOhG__panelContainer{color:#171b1f;background-color:#fff;border-radius:.6rem;flex-direction:column;align-items:flex-start;gap:.8rem;max-height:48rem;padding:1.6rem;display:flex;position:absolute;bottom:calc(100% + .8rem);left:0;right:0;overflow-y:auto;box-shadow:0 0 .2rem #0000001a,0 .4rem 3.2rem -.4rem #0003}@media screen and (max-width:960px){.SlugBundlePurchasePanel-module-scss-module__dimOhG__panelContainer{box-shadow:none;border-radius:.8rem .8rem 0 0;bottom:100%}}.SlugBundlePurchasePanel-module-scss-module__dimOhG__productType{color:#747678;margin:0;padding-left:1.2rem;font-size:1.2rem;font-weight:600;line-height:1.8rem}.SlugBundlePurchasePanel-module-scss-module__dimOhG__productType:nth-of-type(2){margin-top:1.6rem}.SlugBundlePurchasePanel-module-scss-module__dimOhG__productList{flex-direction:column;gap:.8rem;width:100%;display:flex}.SlugBundlePurchasePanel-module-scss-module__dimOhG__productItem.SlugBundlePurchasePanel-module-scss-module__dimOhG__notSelected{opacity:.4}.SlugBundlePurchasePanel-module-scss-module__dimOhG__productTitle{font-size:1.6rem;font-weight:400;line-height:2.2rem}
.CareerAIReportSummary-module-scss-module__v6f00q__container{flex-direction:column;gap:.8rem;margin-bottom:2rem;display:flex}.CareerAIReportSummary-module-scss-module__v6f00q__title{font-size:2.2rem;font-weight:700;line-height:150%}.CareerAIReportSummary-module-scss-module__v6f00q__summary{font-size:1.6rem;font-weight:400;line-height:150%}
.CareerAINotice-module-scss-module__yh970a__container{flex-direction:column;display:flex}.CareerAINotice-module-scss-module__yh970a__description{margin-bottom:1.2rem;font-size:1.4rem;font-weight:400;line-height:150%}.CareerAINotice-module-scss-module__yh970a__content{background-color:#fff;border-radius:.8rem;flex-direction:row;gap:2rem;margin-bottom:2.8rem;padding:2rem;display:flex}.CareerAINotice-module-scss-module__yh970a__contentItem{flex-direction:column;gap:.8rem;width:100%;display:flex}.CareerAINotice-module-scss-module__yh970a__contentItemTitle{font-size:1.4rem;font-weight:600;line-height:150%}.CareerAINotice-module-scss-module__yh970a__contentItemImage{object-fit:cover;width:100%;height:100%}.CareerAINotice-module-scss-module__yh970a__link{justify-content:center;margin-bottom:12rem;display:flex}
.Community-module-scss-module__OBr8NW__container{border-radius:.8rem;gap:2rem;margin-bottom:2rem;display:flex}@media screen and (max-width:960px){.Community-module-scss-module__OBr8NW__container{flex-direction:column;gap:4rem;margin:0 0 4rem}}.Community-module-scss-module__OBr8NW__divider{background-color:#e7e8e9;border:none;width:100%;height:1.2rem;margin:0;display:none}@media screen and (max-width:960px){.Community-module-scss-module__OBr8NW__divider{display:block}}.Community-module-scss-module__OBr8NW__careerAIBannerContainer{margin:0 0 6rem}@media screen and (max-width:960px){.Community-module-scss-module__OBr8NW__careerAIBannerContainer{margin:0;padding:2rem 1.6rem}}
.CommunityNavigationDesktopList-module-scss-module__FgOD1G__navItems{width:100%;margin-top:1.6rem}.CommunityNavigationDesktopList-module-scss-module__FgOD1G__navItem{color:#b7b9ba;border-radius:.4rem;justify-content:space-between;align-items:center;padding:1.2rem;font-size:1.6rem;font-weight:700;line-height:150%;display:flex}.CommunityNavigationDesktopList-module-scss-module__FgOD1G__navItem:hover{color:#171b1f;background-color:#f5f5f6}.CommunityNavigationDesktopList-module-scss-module__FgOD1G__navItem:hover .CommunityNavigationDesktopList-module-scss-module__FgOD1G__navIcon{visibility:visible}.CommunityNavigationDesktopList-module-scss-module__FgOD1G__navItem:hover .CommunityNavigationDesktopList-module-scss-module__FgOD1G__navIcon path{fill:#171b1f}.CommunityNavigationDesktopList-module-scss-module__FgOD1G__navIcon{visibility:hidden;width:20px;height:20px}.CommunityNavigationDesktopList-module-scss-module__FgOD1G__active{color:#171b1f}.CommunityNavigationDesktopList-module-scss-module__FgOD1G__active .CommunityNavigationDesktopList-module-scss-module__FgOD1G__navIcon{visibility:visible}.CommunityNavigationDesktopList-module-scss-module__FgOD1G__active .CommunityNavigationDesktopList-module-scss-module__FgOD1G__navIcon path{fill:#171b1f}
.CommunityQuestionArticle-module-scss-module__yjSsba__articleContainer{border-bottom:.1rem solid #171b1f;flex-direction:column;max-width:98rem;margin:0 auto;padding:4rem 0 3.2rem;display:flex}@media screen and (max-width:960px){.CommunityQuestionArticle-module-scss-module__yjSsba__articleContainer{border:none;padding:2.4rem 0 0}}.CommunityQuestionArticle-module-scss-module__yjSsba__articleHeader{border-bottom:.1rem solid #e7e7e8;flex-direction:column;gap:1.6rem;padding:1.2rem 0 2.4rem;display:flex}@media screen and (max-width:960px){.CommunityQuestionArticle-module-scss-module__yjSsba__articleHeader{border:none;padding:1.2rem 0 2rem}}.CommunityQuestionArticle-module-scss-module__yjSsba__articleTitle{font-size:2.4rem;font-weight:700;line-height:150%}.CommunityQuestionArticle-module-scss-module__yjSsba__statusContainer{justify-content:space-between;display:flex}.CommunityQuestionArticle-module-scss-module__yjSsba__statusUserInfo{align-items:center;gap:.8rem;display:flex}.CommunityQuestionArticle-module-scss-module__yjSsba__statusProfileIcon svg{width:1.8rem;height:1.8rem}.CommunityQuestionArticle-module-scss-module__yjSsba__statusRightSide{gap:1.6rem;display:flex}.CommunityQuestionArticle-module-scss-module__yjSsba__viewCount{cursor:default;-webkit-user-select:none;user-select:none}.CommunityQuestionArticle-module-scss-module__yjSsba__mobileHeaderBorder{background-color:#e7e7e8;margin:0 -1.6rem;display:none}@media screen and (max-width:960px){.CommunityQuestionArticle-module-scss-module__yjSsba__mobileHeaderBorder{display:block}}.CommunityQuestionArticle-module-scss-module__yjSsba__contentContainer{flex-direction:column;display:flex}.CommunityQuestionArticle-module-scss-module__yjSsba__deletedContent{color:#747678;align-items:center;padding:1.6rem 0;font-size:1.4rem;font-weight:400;line-height:150%;display:flex}.CommunityQuestionArticle-module-scss-module__yjSsba__deletedContent>svg{width:2rem;height:2rem;margin-right:.4rem}.CommunityQuestionArticle-module-scss-module__yjSsba__content{padding:1.6rem 0 2.8rem}.CommunityQuestionArticle-module-scss-module__yjSsba__mobileContentBorder{background-color:#e7e7e8;border:none;height:1.2rem;margin:1.6rem -1.6rem 0;display:none}@media screen and (max-width:960px){.CommunityQuestionArticle-module-scss-module__yjSsba__mobileContentBorder{display:block}}
.CommunityProfileCourseCard-module-scss-module__tDcgUG__container{flex-direction:column;gap:1.6rem;display:flex}@media (hover:hover) and (pointer:fine){.CommunityProfileCourseCard-module-scss-module__tDcgUG__container:hover .CommunityProfileCourseCard-module-scss-module__tDcgUG__image{transform:scale(1.1)}}.CommunityProfileCourseCard-module-scss-module__tDcgUG__imageWrapper{aspect-ratio:230/173;background-color:#f5f5f6;border-radius:.8rem;position:relative;overflow:hidden}.CommunityProfileCourseCard-module-scss-module__tDcgUG__imageWrapper.CommunityProfileCourseCard-module-scss-module__tDcgUG__imageWrapperPlaceholder{background-color:#e7e7e8}.CommunityProfileCourseCard-module-scss-module__tDcgUG__image{object-fit:cover;object-position:left;width:100%;height:100%;transition:transform .2s}.CommunityProfileCourseCard-module-scss-module__tDcgUG__title{-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:600;line-height:150%;display:-webkit-box;overflow:hidden}
.ClassRoomDropdown-module-scss-module__BsYQzG__container{cursor:pointer;width:100%;height:100%;font-size:1.3rem;line-height:1.38;position:relative}.ClassRoomDropdown-module-scss-module__BsYQzG__menu{color:#000;border:.1rem solid #cfd0d1;border-radius:.2rem;justify-content:space-between;align-items:center;padding-left:1rem;display:flex}.ClassRoomDropdown-module-scss-module__BsYQzG__menu.ClassRoomDropdown-module-scss-module__BsYQzG__active{color:#252729;border:.1rem solid #91202d}.ClassRoomDropdown-module-scss-module__BsYQzG__list{z-index:10;width:100%;max-height:20rem;font-size:1.3rem;line-height:inherit;background-color:#fff;position:absolute;top:100%;left:-.1rem;overflow-y:scroll;box-shadow:0 .2rem .1rem -.1rem #0003,0 .1rem .1rem #00000024,0 .1rem .3rem #0000001f}.ClassRoomDropdown-module-scss-module__BsYQzG__item{text-align:left;cursor:pointer;align-items:center;height:3.8rem;padding:0 1rem;display:flex}.ClassRoomDropdown-module-scss-module__BsYQzG__item:hover,.ClassRoomDropdown-module-scss-module__BsYQzG__item.ClassRoomDropdown-module-scss-module__BsYQzG__active{background-color:#f5f5f6}
.MeCourseAppSupportModalContent-module-scss-module__3Q-gaa__container{z-index:10001;background-color:#fff;justify-content:center;align-items:center;padding:3.2rem 2.4rem;display:flex;position:fixed;inset:0}.MeCourseAppSupportModalContent-module-scss-module__3Q-gaa__content{flex-direction:column;display:flex}.MeCourseAppSupportModalContent-module-scss-module__3Q-gaa__title{text-align:center;margin-bottom:2.4rem;font-size:2rem;font-weight:700;line-height:150%}.MeCourseAppSupportModalContent-module-scss-module__3Q-gaa__description{text-align:center;margin-bottom:.8rem;font-size:1.6rem;font-weight:400;line-height:150%}
.MeInfoName-module-scss-module__IgGlFq__container{align-items:flex-start;gap:.8rem;display:flex}.MeInfoName-module-scss-module__IgGlFq__buttonContainer{gap:.8rem;margin:2rem 0 0;display:flex}
.MeLeaveStepsAgreement-module-scss-module__9LOlya__notice{margin-top:2rem}.MeLeaveStepsAgreement-module-scss-module__9LOlya__noticeTitle{margin:0;padding:0;font-size:1.4rem;font-weight:600;line-height:150%}.MeLeaveStepsAgreement-module-scss-module__9LOlya__noticeContents{font-size:1.4rem;font-weight:400;line-height:150%}.MeLeaveStepsAgreement-module-scss-module__9LOlya__noticeItem{margin-top:3.2rem;position:relative}.MeLeaveStepsAgreement-module-scss-module__9LOlya__noticeItem ol{margin-top:.8rem;padding-left:2.8rem}.MeLeaveStepsAgreement-module-scss-module__9LOlya__noticeItem ol>li{margin-top:.5rem;margin-left:.5rem;font-size:1.4rem;line-height:150%;list-style:outside;position:relative}.MeLeaveStepsAgreement-module-scss-module__9LOlya__noticeItem ol>li a{text-decoration:underline}.MeLeaveStepsAgreement-module-scss-module__9LOlya__legalNote{background-color:#f5f5f6;border-radius:.8rem;margin-top:3.2rem;padding:1.6rem}.MeLeaveStepsAgreement-module-scss-module__9LOlya__legalNoteTitle{font-size:1.4rem;font-weight:600;line-height:150%}.MeLeaveStepsAgreement-module-scss-module__9LOlya__legalNoteContents{margin-top:1.5rem}.MeLeaveStepsAgreement-module-scss-module__9LOlya__legalNoteItem{margin-top:1.5rem;position:relative}.MeLeaveStepsAgreement-module-scss-module__9LOlya__legalNoteItem>p{font-size:1.4rem;font-weight:600;line-height:150%}.MeLeaveStepsAgreement-module-scss-module__9LOlya__legalNoteItem ol{margin-top:.4rem}.MeLeaveStepsAgreement-module-scss-module__9LOlya__legalNoteItem ol>li{color:#747678;margin-top:.4rem;margin-left:2.8rem;font-size:1.6rem;font-weight:400;line-height:150%;list-style:outside}.MeLeaveStepsAgreement-module-scss-module__9LOlya__agreementWrapper{width:fit-content;margin-top:3.2rem;margin-left:auto}@media screen and (max-width:960px){.MeLeaveStepsAgreement-module-scss-module__9LOlya__agreementWrapper{width:100%;margin-left:0}}
.MeSummary-module-scss-module__NmhuTG__infoBoxContainer{background-color:#fff;border:.1rem solid #e7e7e8;border-radius:.8rem;flex-direction:row;margin:2rem 0 0;padding:0 .8rem;display:flex}.MeSummary-module-scss-module__NmhuTG__infoBox{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:1.6rem 0;display:flex}.MeSummary-module-scss-module__NmhuTG__infoBox .MeSummary-module-scss-module__NmhuTG__count{font-size:1.6rem;font-weight:600;line-height:150%;position:relative}.MeSummary-module-scss-module__NmhuTG__infoBox .MeSummary-module-scss-module__NmhuTG__title{color:#747678;font-size:1.2rem;font-weight:400;line-height:150%}@media screen and (max-width:960px){.MeSummary-module-scss-module__NmhuTG__infoBox{width:100%}}.MeSummary-module-scss-module__NmhuTG__dot:after{content:"";background-color:#fc1c49;border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:-.2rem;right:-.2rem}
.MeHomeLearningStats-module-scss-module__-s1UTG__container{flex-direction:column;margin:8rem 0 0;display:flex}@media screen and (max-width:960px){.MeHomeLearningStats-module-scss-module__-s1UTG__container{margin:4rem 0}}.MeHomeLearningStats-module-scss-module__-s1UTG__mobileList{flex-direction:column;gap:.8rem;display:flex}.MeHomeLearningStats-module-scss-module__-s1UTG__mobileItem{flex-direction:column;gap:.6rem;display:flex}.MeHomeLearningStats-module-scss-module__-s1UTG__mobileHeader{align-items:center;gap:.4rem;display:flex}.MeHomeLearningStats-module-scss-module__-s1UTG__mobileTitle{color:#171b1f;font-size:1.4rem;font-weight:400;line-height:150%}.MeHomeLearningStats-module-scss-module__-s1UTG__title{margin:0 0 2rem;font-size:2rem;font-weight:700;line-height:150%}@media screen and (max-width:960px){.MeHomeLearningStats-module-scss-module__-s1UTG__title{margin:0 0 1.6rem;font-size:2.2rem;font-weight:700;line-height:150%}}.MeHomeLearningStats-module-scss-module__-s1UTG__chartContainer{gap:2rem;margin-top:2.8rem;display:flex}.MeHomeLearningStats-module-scss-module__-s1UTG__chartArea{flex-direction:column;flex-basis:calc(50% - .6rem);gap:1.2rem;display:flex}.MeHomeLearningStats-module-scss-module__-s1UTG__chartTitle{align-items:center;gap:.4rem;font-size:1.4rem;font-weight:600;line-height:150%;display:flex}@media screen and (max-width:960px){.MeHomeLearningStats-module-scss-module__-s1UTG__chartTitle{display:none}}
.MePaymentAccordion-module-scss-module__FQg_zG__accordion{padding:0 0 1.6rem}@media screen and (max-width:960px){.MePaymentAccordion-module-scss-module__FQg_zG__accordion{border-bottom:.1rem solid #e7e7e8}}.MePaymentAccordion-module-scss-module__FQg_zG__accordion .MePaymentAccordion-module-scss-module__FQg_zG__holder{color:#747678;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:700;line-height:150%;display:inline-flex;position:relative}.MePaymentAccordion-module-scss-module__FQg_zG__accordion .MePaymentAccordion-module-scss-module__FQg_zG__icon{justify-content:center;align-items:center;display:flex}.MePaymentAccordion-module-scss-module__FQg_zG__accordion .MePaymentAccordion-module-scss-module__FQg_zG__item{margin-top:.8rem;display:none}.MePaymentAccordion-module-scss-module__FQg_zG__accordion .MePaymentAccordion-module-scss-module__FQg_zG__checkbox:checked~.MePaymentAccordion-module-scss-module__FQg_zG__item{animation:.4s ease-in-out forwards MePaymentAccordion-module-scss-module__FQg_zG__reveal-item;display:block}@keyframes MePaymentAccordion-module-scss-module__FQg_zG__reveal-item{0%{opacity:0}to{opacity:1}}@media screen and (max-width:960px){.MePaymentAccordion-module-scss-module__FQg_zG__accordion .MePaymentAccordion-module-scss-module__FQg_zG__item{background-color:#0000}}
.MePointsExpiredScheduledContent-module-scss-module__gqw0IW__wrapper{box-sizing:border-box;flex-direction:column;gap:1.6rem;min-width:35.2rem;padding:1.6rem 1.6rem 4rem;display:flex}@media screen and (max-width:960px){.MePointsExpiredScheduledContent-module-scss-module__gqw0IW__wrapper{min-width:0}}.MePointsExpiredScheduledContent-module-scss-module__gqw0IW__summaryCard{background-color:#ffeceb;border:.1rem solid #ffdad8;border-radius:.8rem;justify-content:space-between;align-items:center;padding:1.6rem;display:flex}.MePointsExpiredScheduledContent-module-scss-module__gqw0IW__summaryLabel,.MePointsExpiredScheduledContent-module-scss-module__gqw0IW__summaryValue{color:#171b1f;font-size:1.4rem;font-weight:600;line-height:150%}.MePointsExpiredScheduledContent-module-scss-module__gqw0IW__noticeSection{flex-direction:column;gap:0;display:flex}.MePointsExpiredScheduledContent-module-scss-module__gqw0IW__noticeText{color:#747678;margin:0;font-size:1.4rem;font-weight:400;line-height:150%}.MePointsExpiredScheduledContent-module-scss-module__gqw0IW__list{flex-direction:column;gap:.8rem;display:flex}.MePointsExpiredScheduledContent-module-scss-module__gqw0IW__loadingWrapper{justify-content:center;align-items:center;min-height:20rem;display:flex}.MePointsExpiredScheduledContent-module-scss-module__gqw0IW__loadMoreTrigger{justify-content:center;align-items:center;min-height:1px;display:flex}.MePointsExpiredScheduledContent-module-scss-module__gqw0IW__loadMoreTrigger:not(:empty){min-height:4rem}.MePointsExpiredScheduledContent-module-scss-module__gqw0IW__emptyMessage{color:#747678;text-align:center;margin:0;padding:2.4rem 0;font-size:1.4rem;font-weight:400;line-height:150%}
.MeProfileNotification-module-scss-module__NeB0LG__container{justify-content:space-between;display:flex}.MeProfileNotification-module-scss-module__NeB0LG__content{flex-direction:column;gap:.4rem;display:flex}.MeProfileNotification-module-scss-module__NeB0LG__title{font-size:1.6rem;font-weight:700;line-height:150%}.MeProfileNotification-module-scss-module__NeB0LG__description{color:#747678;font-size:1.2rem;font-weight:400;line-height:150%}
.PracticeChatList-module-scss-module__8Sa3oq__container{scrollbar-width:none;flex-direction:column;flex:1;gap:4rem;height:100%;padding:0 2rem 4rem;display:flex;overflow-y:scroll}@media screen and (max-width:960px){.PracticeChatList-module-scss-module__8Sa3oq__container{flex:none;height:auto;padding:0 0 4rem;overflow-y:visible}}.PracticeChatList-module-scss-module__8Sa3oq__container::-webkit-scrollbar{display:none}.PracticeChatList-module-scss-module__8Sa3oq__chatItem{flex-direction:column;gap:2rem;font-size:1.6rem;font-weight:400;line-height:150%;display:flex}.PracticeChatList-module-scss-module__8Sa3oq__chatItemTextContainer{flex-direction:column;gap:1.6rem;display:flex}.PracticeChatList-module-scss-module__8Sa3oq__chatItemText{white-space:pre-wrap;flex-direction:column;gap:1.2rem;width:fit-content;margin:0 auto 0 0;padding:0;font-size:1.6rem;font-weight:400;line-height:150%;display:flex}.PracticeChatList-module-scss-module__8Sa3oq__chatItemText.PracticeChatList-module-scss-module__8Sa3oq__isUser{background-color:#f5f5f6;border-radius:2.8rem 2.8rem .4rem;margin:0 0 0 auto;padding:1.6rem 2.4rem}.PracticeChatList-module-scss-module__8Sa3oq__chatItemText ul,.PracticeChatList-module-scss-module__8Sa3oq__chatItemText ol{flex-direction:column;gap:.4rem;padding-left:2rem;display:flex}.PracticeChatList-module-scss-module__8Sa3oq__chatItemText li:not(.task-list-item){flex-direction:column;gap:.4rem;display:flex;position:relative}.PracticeChatList-module-scss-module__8Sa3oq__chatItemText li:not(.task-list-item):before{content:"•";width:.4rem;height:.4rem;font-size:2rem;position:absolute;top:0;left:-1.6rem}.PracticeChatList-module-scss-module__8Sa3oq__chatItemText table{border-collapse:collapse;width:100%;margin:1rem 0}.PracticeChatList-module-scss-module__8Sa3oq__chatItemText th,.PracticeChatList-module-scss-module__8Sa3oq__chatItemText td{text-align:center;border:1px solid #e0e0e0;padding:.8rem 1.2rem}.PracticeChatList-module-scss-module__8Sa3oq__chatItemText th{background-color:#f8f9fa;font-weight:600}.PracticeChatList-module-scss-module__8Sa3oq__chatItemText h1{font-size:2.2rem;font-weight:700;line-height:150%}.PracticeChatList-module-scss-module__8Sa3oq__chatItemText h2{font-size:2rem;font-weight:700;line-height:150%}.PracticeChatList-module-scss-module__8Sa3oq__chatItemText h3{font-size:1.8rem;font-weight:700;line-height:150%}.PracticeChatList-module-scss-module__8Sa3oq__chatItemText h4{font-size:1.6rem;font-weight:700;line-height:150%}.PracticeChatList-module-scss-module__8Sa3oq__chatLoader{width:2rem;height:2rem}.PracticeChatList-module-scss-module__8Sa3oq__imageContainer{background-color:#e7e7e8;width:50rem;height:50rem;position:relative;overflow:hidden}.PracticeChatList-module-scss-module__8Sa3oq__chatLoaderContainer{align-items:center;gap:.8rem;display:flex}.PracticeChatList-module-scss-module__8Sa3oq__chatLoaderText{color:#747678;font-size:1.6rem;font-weight:400;line-height:150%}
.PracticeQuizMultiple-module-scss-module__C4N2iG__container{flex-direction:column;gap:1.2rem;display:flex}.PracticeQuizMultiple-module-scss-module__C4N2iG__checkboxContainer{border:.1rem solid #e7e7e8;border-radius:2.4rem;padding:2.4rem;transition:all .2s ease-out}.PracticeQuizMultiple-module-scss-module__C4N2iG__checkboxContainer.PracticeQuizMultiple-module-scss-module__C4N2iG__correct{background-color:#3b83ff14;border-color:#3b83ff}.PracticeQuizMultiple-module-scss-module__C4N2iG__checkboxContainer.PracticeQuizMultiple-module-scss-module__C4N2iG__incorrect{background-color:#fc1c4914;border-color:#fc1c49}
.PracticePartProgressBar-module-scss-module__sIghDq__container{width:100%}.PracticePartProgressBar-module-scss-module__sIghDq__barContainer{gap:6px;margin:.8rem 0 0;display:flex}.PracticePartProgressBar-module-scss-module__sIghDq__bar{background:#3b83ff;border-radius:.2rem;flex:1;height:.4rem}.PracticePartProgressBar-module-scss-module__sIghDq__bar.PracticePartProgressBar-module-scss-module__sIghDq__inactive{opacity:.16}
.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__pointUsageContainer{flex-direction:row-reverse;gap:1.6rem;width:100%;display:flex}@media screen and (max-width:960px){.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__pointUsageContainer{flex-direction:column}}.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__pointInfoBox{box-sizing:border-box;background-color:#f5f5f6;border-radius:.8rem;flex-direction:column;gap:.2rem;width:100%;max-width:25rem;height:fit-content;padding:1.2rem;font-size:1.4rem;font-weight:400;line-height:150%;display:flex}@media screen and (max-width:960px){.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__pointInfoBox{max-width:none}}.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__pointInfoRow{align-items:center;gap:.4rem;display:flex}.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__pointInfoLabel{color:#747678}.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__pointInfoValue{color:#171b1f;font-size:1.4rem;font-weight:700;line-height:150%}.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__pointUsageInputWrapper{flex-direction:column;gap:1.6rem;width:100%;display:flex}.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__pointInputWrapper{align-items:center;gap:.8rem;width:100%;display:flex}.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__pointInputUnit{letter-spacing:-.016rem;color:#171b1f;flex-shrink:0;font-size:1.6rem;font-weight:400;line-height:2rem}.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__maxUsageCheckboxWrapper{justify-content:flex-end;display:flex}.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__pointDisabled{color:#747678;text-align:center;font-size:1.4rem;font-weight:400;line-height:150%}.ProductsPaymentPointUsage-module-scss-module__ZvDA4q__pointDisabledInputWrapper{letter-spacing:-.016rem;color:#b7b9ba;background-color:#f5f5f6;border:.1rem solid #e7e7e8;border-radius:8px;width:100%;padding:1.2rem 1.6rem;font-size:1.6rem;font-weight:400;line-height:2rem}
.SlugDuplicatedElectiveEnrollment-module-scss-module__s5T6ma__duplicatedContainer{box-sizing:content-box;flex-direction:column;padding:2.4rem;display:flex}@media screen and (max-width:960px){.SlugDuplicatedElectiveEnrollment-module-scss-module__s5T6ma__duplicatedContainer{margin-top:2rem}}.SlugDuplicatedElectiveEnrollment-module-scss-module__s5T6ma__duplicatedTitle{font-size:2rem;font-weight:600;line-height:150%}.SlugDuplicatedElectiveEnrollment-module-scss-module__s5T6ma__duplicatedList{margin-bottom:1.6rem;font-size:1.4rem;font-weight:400;line-height:150%}
.AIWorldCharacterBanner-module-scss-module___arpUG__container{justify-content:center;align-items:center;gap:2rem;width:100%;display:flex}@media screen and (max-width:960px){.AIWorldCharacterBanner-module-scss-module___arpUG__container{flex-direction:column-reverse}}.AIWorldCharacterBanner-module-scss-module___arpUG__content{flex-direction:column;gap:2.4rem;display:flex}@media screen and (max-width:960px){.AIWorldCharacterBanner-module-scss-module___arpUG__content{width:100%}}.AIWorldCharacterBanner-module-scss-module___arpUG__contentText{color:#fff;font-size:4rem;font-weight:700;line-height:150%}@media screen and (max-width:960px){.AIWorldCharacterBanner-module-scss-module___arpUG__contentText{font-size:2.8rem;font-weight:700;line-height:150%}}.AIWorldCharacterBanner-module-scss-module___arpUG__playerContainer{width:48rem;height:48rem;position:relative}@media screen and (max-width:960px){.AIWorldCharacterBanner-module-scss-module___arpUG__playerContainer{width:37rem;height:37rem}}
.CareerAIReportPage-module-scss-module__HP9eTa__caution{text-align:center;border:.1rem solid #e7e7e8;border-radius:1rem;margin:4rem 0 12rem;padding:2rem;font-size:1.4rem;font-weight:400;line-height:150%}
.CareerAIUploader-module-scss-module__1JnKLq__dropzone{cursor:pointer;background-color:#f5f5f6;border-radius:1.2rem;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:30.5rem;transition:all .3s;display:flex;position:relative;box-shadow:0 .4rem .8rem #00000005,0 1.2rem 4rem #0000000a}@media (hover:hover) and (pointer:fine){.CareerAIUploader-module-scss-module__1JnKLq__dropzone:hover{border-color:#e7e7e8}}@media (hover:none) and (pointer:coarse){.CareerAIUploader-module-scss-module__1JnKLq__dropzone:active{border-color:#e7e7e8}}.CareerAIUploader-module-scss-module__1JnKLq__dropzone.CareerAIUploader-module-scss-module__1JnKLq__dragging{background-color:#e7e7e8}.CareerAIUploader-module-scss-module__1JnKLq__fileInput{display:none}.CareerAIUploader-module-scss-module__1JnKLq__uploadIcon{background-color:#e7e7e8;border-radius:50%;justify-content:center;align-items:center;width:6rem;height:6rem;margin-bottom:2.8rem;display:flex}.CareerAIUploader-module-scss-module__1JnKLq__placeholder{flex-direction:column;align-items:center;gap:.4rem;display:flex}.CareerAIUploader-module-scss-module__1JnKLq__placeholderTitle{font-size:1.6rem;font-weight:600;line-height:150%}.CareerAIUploader-module-scss-module__1JnKLq__placeholderSubtitle{color:#747678;font-size:1.2rem;font-weight:400;line-height:150%}.CareerAIUploader-module-scss-module__1JnKLq__fileInfo{flex-direction:column;align-items:center;gap:.4rem;display:flex}.CareerAIUploader-module-scss-module__1JnKLq__fileName{letter-spacing:-.014rem;background-color:#e7e7e8;border-radius:.4rem;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:1.4rem;font-weight:400;line-height:1.6rem;display:flex}.CareerAIUploader-module-scss-module__1JnKLq__fileSize{color:#747678;font-size:1.2rem;font-weight:400;line-height:150%}.CareerAIUploader-module-scss-module__1JnKLq__buttonContainer{width:100%;max-width:38.7rem;margin:4rem auto 0}
.CommunityNavigationDesktop-module-scss-module__3Rc0nG__container{width:21.6rem}.CommunityNavigationDesktop-module-scss-module__3Rc0nG__wrapper{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-width:25.2rem;height:100%;padding:6rem 3.2rem 10rem;display:flex;position:sticky;top:11.7rem}@media screen and (max-width:960px){.CommunityNavigationDesktop-module-scss-module__3Rc0nG__wrapper{display:none}}
.CommunityRecommendQuestions-module-scss-module__RvoUFW__recommendContainer{background-color:#f5f5f6;padding:3.2rem 1.6rem}@media screen and (max-width:960px){.CommunityRecommendQuestions-module-scss-module__RvoUFW__recommendContainer{margin-top:4rem}}.CommunityRecommendQuestions-module-scss-module__RvoUFW__recommendInner{flex-direction:column;gap:1.2rem;max-width:98rem;margin:0 auto;display:flex}.CommunityRecommendQuestions-module-scss-module__RvoUFW__recommendHeader{justify-content:space-between;display:flex}.CommunityRecommendQuestions-module-scss-module__RvoUFW__recommendTitle{font-size:2rem;font-weight:700;line-height:150%}.CommunityRecommendQuestions-module-scss-module__RvoUFW__questionListLink{color:#747678;align-items:center;gap:.2rem;font-size:1.4rem;font-weight:400;line-height:150%;display:flex}.CommunityRecommendQuestions-module-scss-module__RvoUFW__questionListLink path{fill:#747678}.CommunityRecommendQuestions-module-scss-module__RvoUFW__questionContainer{gap:1.2rem;display:flex;overflow-x:auto}.CommunityRecommendQuestions-module-scss-module__RvoUFW__emptyQuestion{color:#b7b9ba;text-align:center;width:100%;padding:2rem 0;font-size:1.4rem;font-weight:400;line-height:150%}.CommunityRecommendQuestions-module-scss-module__RvoUFW__question{box-sizing:border-box;word-break:break-all;background-color:#fff;border-radius:.8rem;flex-direction:column;flex-basis:33.3%;justify-content:space-between;gap:2.4rem;max-width:32rem;padding:1.6rem;display:flex}@media screen and (max-width:960px){.CommunityRecommendQuestions-module-scss-module__RvoUFW__question{flex-basis:auto;width:100%;min-width:24rem}}.CommunityRecommendQuestions-module-scss-module__RvoUFW__questionContent{flex-direction:column;gap:.8rem;display:flex}.CommunityRecommendQuestions-module-scss-module__RvoUFW__questionTitle{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.6rem;font-weight:600;line-height:150%;display:-webkit-box;overflow:hidden}
.CommunityProfileCourses-module-scss-module__Zs0Ukq__container{flex-direction:column;gap:2rem;display:flex;position:relative}.CommunityProfileCourses-module-scss-module__Zs0Ukq__swiper{width:100%}@media screen and (max-width:960px){.CommunityProfileCourses-module-scss-module__Zs0Ukq__swiper{margin:0 -1.6rem;padding:0 1.6rem}}
.CareerAIBanner-module-scss-module__UmsmlG__picture{width:72.8rem;height:9.8rem;margin-bottom:2rem;display:flex;position:relative}@media screen and (max-width:960px){.CareerAIBanner-module-scss-module__UmsmlG__picture{aspect-ratio:370/132;width:100%;height:auto}}
.ClassroomComunity-module-scss-module__sq7LQG__container{width:100%;height:100%;overflow:hidden}
.MeAside-module-scss-module__GX1Daa__wrapper{flex-direction:column;flex-shrink:0;width:21rem;display:flex}@media screen and (max-width:960px){.MeAside-module-scss-module__GX1Daa__wrapper{width:100%;max-width:100%}}.MeAside-module-scss-module__GX1Daa__profileInfo{display:block}@media screen and (max-width:960px){.MeAside-module-scss-module__GX1Daa__profileInfo{display:none}}.MeAside-module-scss-module__GX1Daa__profileHeader{justify-content:space-between;display:flex}.MeAside-module-scss-module__GX1Daa__desktopProfileLink{margin-top:2rem}@media screen and (max-width:960px){.MeAside-module-scss-module__GX1Daa__desktopProfileLink{display:none}}.MeAside-module-scss-module__GX1Daa__mobileProfileLink{display:none}@media screen and (max-width:960px){.MeAside-module-scss-module__GX1Daa__mobileProfileLink{display:block}.MeAside-module-scss-module__GX1Daa__pcLNB{display:none}}.MeAside-module-scss-module__GX1Daa__profileContainer{background-color:#f5f5f6;flex-direction:column;margin-bottom:4rem;padding:1.6rem;display:flex}@media screen and (max-width:960px){.MeAside-module-scss-module__GX1Daa__profileContainer{margin:0 -1.6rem 2rem}}
.MeInfoPassword-module-scss-module__vNNWTW__container{flex-direction:column;gap:1.2rem;display:flex}.MeInfoPassword-module-scss-module__vNNWTW__inputRow{align-items:flex-start;gap:.8rem;display:flex}.MeInfoPassword-module-scss-module__vNNWTW__buttonContainer{gap:.8rem;margin:2rem 0 0;display:flex}
.MeLeaveStepsPassword-module-scss-module__GO5DOa__subTitle{white-space:pre-wrap;margin-bottom:3rem;font-size:2.4rem;font-weight:400;line-height:150%}
.MeHomeWishList-module-scss-module__nMynyq__container{flex-direction:column;gap:2rem;margin-top:7.2rem;display:flex;position:relative}@media screen and (max-width:960px){.MeHomeWishList-module-scss-module__nMynyq__container{margin-top:4.8rem}}.MeHomeWishList-module-scss-module__nMynyq__header{justify-content:space-between;align-items:center;display:flex}.MeHomeWishList-module-scss-module__nMynyq__swiper{width:100%}@media screen and (max-width:960px){.MeHomeWishList-module-scss-module__nMynyq__swiper{margin:0 -1.6rem;padding:0 1.6rem}}
.MePaymentDeliveryInfo-module-scss-module__p8kh7q__delivery{background:#f5f5f6;border-radius:.8rem;flex-direction:column;gap:1.6rem;margin-bottom:1.6rem;padding:1.6rem;display:flex}@media screen and (max-width:960px){.MePaymentDeliveryInfo-module-scss-module__p8kh7q__delivery{padding:2rem 1.6rem}}.MePaymentDeliveryInfo-module-scss-module__p8kh7q__section{color:#747678;font-size:1.2rem;font-weight:700;line-height:1.8rem;display:block}@media screen and (max-width:960px){.MePaymentDeliveryInfo-module-scss-module__p8kh7q__section{display:none}}.MePaymentDeliveryInfo-module-scss-module__p8kh7q__info{flex-direction:column;display:flex}.MePaymentDeliveryInfo-module-scss-module__p8kh7q__info dt{color:#747678;width:10rem;font-size:1.2rem;font-weight:700;line-height:1.8rem}.MePaymentDeliveryInfo-module-scss-module__p8kh7q__info dt~dt{margin-top:1.6rem}.MePaymentDeliveryInfo-module-scss-module__p8kh7q__info dd{word-wrap:break-word;word-break:keep-all;color:#171b1f;margin-top:.4rem;font-size:1.4rem;font-weight:400;line-height:2rem}@media screen and (max-width:960px){.MePaymentDeliveryInfo-module-scss-module__p8kh7q__info{gap:0}.MePaymentDeliveryInfo-module-scss-module__p8kh7q__info dt{margin-bottom:.4rem;line-height:2.2rem}.MePaymentDeliveryInfo-module-scss-module__p8kh7q__info dd{width:100%;margin-top:0;line-height:2.2rem}}.MePaymentDeliveryInfo-module-scss-module__p8kh7q__divider{background-color:#e7e7e8;width:100%;height:.1rem}@media screen and (max-width:960px){.MePaymentDeliveryInfo-module-scss-module__p8kh7q__divider{display:none}}.MePaymentDeliveryInfo-module-scss-module__p8kh7q__desc{color:#747678;flex-direction:column;gap:.8rem;font-size:1.4rem;font-weight:400;line-height:2rem;display:flex}.MePaymentDeliveryInfo-module-scss-module__p8kh7q__desc a{color:#747678;text-decoration:underline}.MePaymentDeliveryInfo-module-scss-module__p8kh7q__desc li{padding-left:1.2rem;position:relative}.MePaymentDeliveryInfo-module-scss-module__p8kh7q__desc li:before{content:"";background-color:#747678;border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.8rem;left:0}@media screen and (max-width:960px){.MePaymentDeliveryInfo-module-scss-module__p8kh7q__desc{border-top:.1rem solid #e7e7e8;padding-top:1.2rem}}
.MePointsScheduledCards-module-scss-module__kjqgTa__wrapper{gap:.8rem;margin-bottom:2.4rem;display:flex}@media screen and (max-width:960px){.MePointsScheduledCards-module-scss-module__kjqgTa__wrapper{flex-direction:column}}.MePointsScheduledCards-module-scss-module__kjqgTa__expiredCard{width:100%;font:inherit;text-align:left;cursor:pointer;background-color:#ffeceb;border:.1rem solid #ffdad8;border-radius:.8rem;justify-content:space-between;align-items:center;padding:1.6rem;display:flex}.MePointsScheduledCards-module-scss-module__kjqgTa__earnedCard{width:100%;font:inherit;text-align:left;cursor:pointer;background-color:#f5f5f6;border:.1rem solid #e7e7e8;border-radius:.8rem;justify-content:space-between;align-items:center;padding:1.6rem;display:flex}.MePointsScheduledCards-module-scss-module__kjqgTa__cardLabel{color:#171b1f;font-size:1.4rem;font-weight:600;line-height:150%}.MePointsScheduledCards-module-scss-module__kjqgTa__cardValueGroup{align-items:center;gap:.4rem;display:flex}.MePointsScheduledCards-module-scss-module__kjqgTa__cardValue{color:#171b1f;font-size:1.4rem;font-weight:600;line-height:150%}
.MeProfilePrivacy-module-scss-module__sZEd5q__container{flex-direction:column;gap:2rem;display:flex}.MeProfilePrivacy-module-scss-module__sZEd5q__item{justify-content:space-between;display:flex}.MeProfilePrivacy-module-scss-module__sZEd5q__content{flex-direction:column;gap:.4rem;display:flex}.MeProfilePrivacy-module-scss-module__sZEd5q__title{font-size:1.6rem;font-weight:700;line-height:150%}.MeProfilePrivacy-module-scss-module__sZEd5q__description{color:#747678;font-size:1.2rem;font-weight:400;line-height:150%}
.PracticeChatMissionCard-module-scss-module__NhShZW__container{box-sizing:border-box;border:.1rem solid #e7e7e8;border-radius:2.8rem;flex-direction:column;flex-grow:1;flex-shrink:0;min-width:45.4rem;max-width:45.4rem;padding:4rem;display:flex}@media screen and (max-width:960px){.PracticeChatMissionCard-module-scss-module__NhShZW__container{flex-grow:0;min-width:0;max-width:100%;height:fit-content;padding:2rem}}.PracticeChatMissionCard-module-scss-module__NhShZW__header{color:#3b83ff;justify-content:space-between;align-items:center;font-size:1.6rem;font-weight:700;line-height:150%;display:flex}.PracticeChatMissionCard-module-scss-module__NhShZW__headerText{color:#b7b9ba;font-size:1.6rem;font-weight:700;line-height:150%}.PracticeChatMissionCard-module-scss-module__NhShZW__content{flex-direction:column;gap:1.6rem;margin:2rem 0 2.4rem;display:flex}.PracticeChatMissionCard-module-scss-module__NhShZW__fileContainerList{flex-direction:column;gap:.8rem;display:flex}.PracticeChatMissionCard-module-scss-module__NhShZW__fileContainer{cursor:default;-webkit-user-select:none;user-select:none;cursor:pointer;box-sizing:border-box;border:.1rem solid #e7e7e8;border-radius:1.6rem;align-items:center;gap:.8rem;padding:.8rem;display:flex}@media (hover:hover) and (pointer:fine){.PracticeChatMissionCard-module-scss-module__NhShZW__fileContainer:hover{background-color:#f5f5f6}}@media (hover:none) and (pointer:coarse){.PracticeChatMissionCard-module-scss-module__NhShZW__fileContainer:active{background-color:#f5f5f6}}.PracticeChatMissionCard-module-scss-module__NhShZW__imageContainer{border-radius:.7rem;flex-shrink:0;width:4rem;height:4rem;position:relative;overflow:hidden}.PracticeChatMissionCard-module-scss-module__NhShZW__fileInfo{flex-direction:column;width:100%;display:flex}.PracticeChatMissionCard-module-scss-module__NhShZW__fileName{font-size:1.4rem;font-weight:600;line-height:150%}.PracticeChatMissionCard-module-scss-module__NhShZW__fileExtension{font-size:1.4rem;font-weight:400;line-height:150%}.PracticeChatMissionCard-module-scss-module__NhShZW__downloadIconContainer{flex-shrink:0}.PracticeChatMissionCard-module-scss-module__NhShZW__question{white-space:pre-wrap;font-size:2rem;font-weight:700;line-height:150%}.PracticeChatMissionCard-module-scss-module__NhShZW__description{white-space:pre-wrap;font-size:1.6rem;font-weight:400;line-height:150%}
.PracticeQuizOrderingCard-module-scss-module__7SBFfq__card{cursor:grab;opacity:1;background-color:#fff;border:.1rem solid #e7e7e8;border-radius:2.4rem;align-items:center;padding:2.4rem;font-size:1.6rem;font-weight:600;line-height:150%;display:flex}.PracticeQuizOrderingCard-module-scss-module__7SBFfq__card:hover{border-color:#b7b9ba;box-shadow:0 .2rem .4rem #0000001a}.PracticeQuizOrderingCard-module-scss-module__7SBFfq__card:active{cursor:grabbing}.PracticeQuizOrderingCard-module-scss-module__7SBFfq__card.PracticeQuizOrderingCard-module-scss-module__7SBFfq__isDragging{opacity:.5;background-color:#f5f5f6}.PracticeQuizOrderingCard-module-scss-module__7SBFfq__card.PracticeQuizOrderingCard-module-scss-module__7SBFfq__correct{background-color:#3b83ff14;border-color:#3b83ff}.PracticeQuizOrderingCard-module-scss-module__7SBFfq__card.PracticeQuizOrderingCard-module-scss-module__7SBFfq__incorrect{background-color:#fc1c4914;border-color:#fc1c49}
.PracticeLottieAppearAndLoop-module-scss-module__Ji3N7q__appearPlayer,.PracticeLottieAppearAndLoop-module-scss-module__Ji3N7q__loopPlayer{width:100%;height:100%;position:absolute;top:0;left:0}
.PracticeSideMenuContentList-module-scss-module__fsSUBW__container{cursor:pointer;border-radius:.8rem;justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.8rem 1.2rem;font-size:1.4rem;font-weight:400;line-height:150%;display:flex}.PracticeSideMenuContentList-module-scss-module__fsSUBW__container:hover:not(.PracticeSideMenuContentList-module-scss-module__fsSUBW__locked),.PracticeSideMenuContentList-module-scss-module__fsSUBW__container.PracticeSideMenuContentList-module-scss-module__fsSUBW__current{background-color:#f5f5f6}.PracticeSideMenuContentList-module-scss-module__fsSUBW__container.PracticeSideMenuContentList-module-scss-module__fsSUBW__locked{cursor:not-allowed}.PracticeSideMenuContentList-module-scss-module__fsSUBW__content{display:flex}.PracticeSideMenuContentList-module-scss-module__fsSUBW__content.PracticeSideMenuContentList-module-scss-module__fsSUBW__completed .PracticeSideMenuContentList-module-scss-module__fsSUBW__icon{background-color:#3b83ff}.PracticeSideMenuContentList-module-scss-module__fsSUBW__content.PracticeSideMenuContentList-module-scss-module__fsSUBW__completed .PracticeSideMenuContentList-module-scss-module__fsSUBW__title{color:#3b83ff;white-space:normal;word-break:break-all}.PracticeSideMenuContentList-module-scss-module__fsSUBW__icon{box-sizing:border-box;background-color:#e7e7e8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0 .8rem 0 0;padding:.1rem;display:flex}.PracticeSideMenuContentList-module-scss-module__fsSUBW__title.PracticeSideMenuContentList-module-scss-module__fsSUBW__locked{color:#b7b9ba}.PracticeSideMenuContentList-module-scss-module__fsSUBW__time{padding:0 0 0 rem;color:#747678;margin:0 0 0 auto}.PracticeSideMenuContentList-module-scss-module__fsSUBW__time.PracticeSideMenuContentList-module-scss-module__fsSUBW__locked{color:#b7b9ba}
.ProductsPaymentPriceInfo-module-scss-module__8waNRa__priceInfoSection{flex-direction:column;gap:1.6rem;width:100%;display:flex}.ProductsPaymentPriceInfo-module-scss-module__8waNRa__sectionTitle{color:#171b1f;margin:0;font-size:1.6rem;font-weight:700;line-height:150%}.ProductsPaymentPriceInfo-module-scss-module__8waNRa__divider{background-color:#37393b;height:.1rem}.ProductsPaymentPriceInfo-module-scss-module__8waNRa__dividerLight{background-color:#e7e7e8;height:.1rem}.ProductsPaymentPriceInfo-module-scss-module__8waNRa__priceList{flex-direction:column;gap:.8rem;display:flex}.ProductsPaymentPriceInfo-module-scss-module__8waNRa__priceRow{justify-content:space-between;align-items:center;display:flex}.ProductsPaymentPriceInfo-module-scss-module__8waNRa__priceLabel{color:#747678;font-size:1.4rem;font-weight:400;line-height:150%}.ProductsPaymentPriceInfo-module-scss-module__8waNRa__priceValue{color:#171b1f;font-size:1.4rem;font-weight:400;line-height:150%}.ProductsPaymentPriceInfo-module-scss-module__8waNRa__priceValueDiscount{color:#fc1c49;font-size:1.4rem;font-weight:400;line-height:150%}.ProductsPaymentPriceInfo-module-scss-module__8waNRa__totalRow{justify-content:space-between;align-items:center;display:flex}.ProductsPaymentPriceInfo-module-scss-module__8waNRa__totalLabel{color:#171b1f;font-size:1.4rem;font-weight:700;line-height:150%}.ProductsPaymentPriceInfo-module-scss-module__8waNRa__totalValue{color:#171b1f;font-size:1.6rem;font-weight:700;line-height:150%}
.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseContainer{z-index:1001;width:100%;transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out;position:fixed;bottom:0;left:0;transform:translate(0,0)}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseContainerHidden{transform:translateY(100%)}@media screen and (min-width:961px){.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseContainer{padding-top:1.2rem;padding-bottom:1.2rem}}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseGrid{padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width:961px){.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseGrid{max-width:98rem;margin-left:auto;margin-right:auto;padding-left:6.12245%;padding-right:6.12245%}}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseGrid{flex-flow:column wrap;display:flex}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchase{color:#747678;flex-direction:column;margin-left:-1.6rem;margin-right:-1.6rem;display:flex}@media screen and (min-width:961px){.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchase{flex-direction:row}}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseOrder{background-color:#fff;flex-direction:row;flex:1;justify-content:space-between;padding:1rem 1.2rem;display:flex;position:relative}@media screen and (min-width:961px){.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseOrder{border-radius:.6rem;padding:1.2rem 2rem;box-shadow:0 0 .3rem #0000001a,0 .6rem 3.6rem #0003}}@media screen and (max-width:960px){.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseOrder{flex-direction:column;gap:1.6rem;box-shadow:0 -.4rem .8rem -.4rem #00000026}}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseOrderFull{padding:0;display:block}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromoContainer{flex-shrink:0;display:flex}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromo{flex-direction:column;flex:1;gap:1.6rem;font-size:1.2rem;display:flex}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromoCount{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;width:100%;display:flex;overflow:hidden}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromoTitle{-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;white-space:pre-line;-webkit-box-orient:vertical;font-size:1.2rem;display:-webkit-box;overflow:hidden}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromoDesc{-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (min-width:961px){.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromo{flex-direction:row;justify-content:space-between;align-items:center;padding-right:7rem}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromoTitle{font-size:1.4rem;line-height:1.57143}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromoDesc{margin-top:.6rem}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseOrder:only-child .SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromoTitle{color:#000}.SlugPurchasePanel-module-scss-module__8iVVFa__fc-theme--the-red .SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseOrder:only-child .SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromoTitle{color:inherit}}@media screen and (max-width:960px){.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromo{gap:0}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromoDesc{display:none}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseOrder:only-child .SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromoTitle{color:#444;text-align:center;background-color:#f5f5f6;height:3rem;padding-left:1.2rem;padding-right:1.2rem;line-height:3rem;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.SlugPurchasePanel-module-scss-module__8iVVFa__fc-theme--the-red .SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseOrder:only-child .SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromoTitle{color:#e7e7e8;background-color:#444}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseOrder:only-child .SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchasePromoDesc{-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelect{background-color:#fff;border-radius:.6rem;margin-bottom:1.2rem;padding:2.4rem 2rem;position:absolute;bottom:100%;left:0;right:0;box-shadow:0 0 .2rem #0000001a,0 .4rem 3.2rem -.4rem #0003}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectList{transition-property:all;transition-duration:.2s;transition-timing-function:ease-out}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectList li~li{margin-top:1.6rem}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectLabel{border:1px solid #cfd0d1;border-radius:4px;flex-direction:row;justify-content:space-between;padding:1.5rem 2rem;transition-property:all;transition-duration:.2s;transition-timing-function:ease-out;display:flex;position:relative}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectLabel:before{content:"";box-sizing:border-box;border:1px solid #dcdce6;border-radius:50%;width:1.6rem;min-width:1.6rem;height:1.6rem;margin:auto 1.6rem auto 0;transition-property:all;transition-duration:.2s;transition-timing-function:ease-out;box-shadow:0 .2rem #0000000d}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectLabel:after{content:"";border-radius:50%;width:1rem;height:1rem;margin:auto;transition-property:all;transition-duration:.2s;transition-timing-function:ease-out;position:absolute;top:0;bottom:0;left:2.3rem}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectLabel:hover,.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectLabel:focus{color:#fc1c49}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectPrice{text-align:right;flex:1 0 10rem;font-style:normal;font-weight:700}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectItem:checked~.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectLabel{color:#fc1c49;border-color:#fc1c49;box-shadow:inset 0 0 0 .1rem #fc1c49}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectItem:checked~.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectLabel:before{border-color:#fc1c49}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectItem:checked~.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelectLabel:after{background-color:#fc1c49}@media screen and (max-width:960px){.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseSelect{z-index:101;box-shadow:none;margin-bottom:0;padding-top:1.8rem;padding-bottom:1.8rem}}.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelect{box-sizing:border-box;max-height:calc(100vh - 25.5rem);overflow-y:scroll}.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelect::-webkit-scrollbar{display:none}.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelectHeader{gap:.4rem;margin-bottom:2rem;font-weight:700;display:flex}.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelectHeader>h3{font-size:inherit;color:#000}.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelectTitle{color:#000;margin-bottom:.8rem;font-size:1.2rem;font-weight:700}.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelect .SlugPurchasePanel-module-scss-module__8iVVFa__selectedCount{color:#ababab}.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelect .SlugPurchasePanel-module-scss-module__8iVVFa__selectedCountActive{color:#fc1c49}.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelectListContainer+.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelectListContainer{margin-top:2rem}.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelectLabel:before{content:"";box-sizing:border-box;background-color:#fff;border:.1rem solid #dcdce6;border-radius:.4rem;width:1.6rem;height:1.6rem;margin-right:1.6rem}.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelectLabel:after{content:"";opacity:0;border-bottom:.2rem solid #fff;border-left:.2rem solid #fff;border-radius:0;width:.8rem;height:.4rem;margin:auto;position:absolute;top:-.2rem;bottom:0;left:2.3rem;transform:rotate(-45deg)}@media screen and (max-width:1020px){.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelect{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:calc(100vh - 30.4rem);bottom:8.4rem}}[type=checkbox]:checked+.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelectLabel:before{background-color:#fc1c49;border-color:#fc1c49}[type=checkbox]:checked+.SlugPurchasePanel-module-scss-module__8iVVFa__vnElectivePurchaseSelectLabel:after{opacity:1}.SlugPurchasePanel-module-scss-module__8iVVFa__mobileDim{z-index:991;opacity:.5;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseButtonContainer{box-sizing:border-box;align-items:center;gap:.8rem;display:flex}@media screen and (max-width:960px){.SlugPurchasePanel-module-scss-module__8iVVFa__vnPurchaseButtonContainer.SlugPurchasePanel-module-scss-module__8iVVFa__panelOpen{padding:1rem 1.2rem}.SlugPurchasePanel-module-scss-module__8iVVFa__freeTrialButton{display:none}}
.AIWorldCharacterList-module-scss-module___CuwKa__characterList{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}@media screen and (max-width:960px){.AIWorldCharacterList-module-scss-module___CuwKa__characterList{grid-template-columns:repeat(2,1fr)}}.AIWorldCharacterList-module-scss-module___CuwKa__characterCard{box-sizing:border-box;aspect-ratio:1;background-color:#171b1f;border-radius:2rem;width:100%;position:relative;overflow:hidden}.AIWorldCharacterList-module-scss-module___CuwKa__characterCard.AIWorldCharacterList-module-scss-module___CuwKa__selected{border:.2rem solid #5f6163}
.CareerAIUploadPrivatePolicy-module-scss-module__HHOURW__more{letter-spacing:-.014rem;color:#747678;text-underline-position:under;font-size:1.4rem;font-weight:400;line-height:1.6rem;text-decoration:underline}.CareerAIUploadPrivatePolicy-module-scss-module__HHOURW__header{border-bottom:.1rem solid #e7e7e8;padding-bottom:1.6rem}
.CommunityQuestionDetailPage-module-scss-module__DaQpoq__main{margin-bottom:8rem;padding:0 1.6rem}
