.FDSSvgIcon_icon__ixcHd path{fill:currentColor}.FDSSvgIcon_cursorPointer__suo9Z{cursor:pointer}@media(hover:hover)and (pointer:fine){.LinkCopyButton_button__4u_q0:hover path{fill:#8a8c8d}}.LinkCopyButton_button__4u_q0:active path{fill:#5f6163}.PracticeCourseCardModal_modalOverlay__ZxuA7{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;display:flex;align-items:center;justify-content:center;padding:1.6rem;background-color:rgba(0,0,0,.8)}.PracticeCourseCardModal_modalContent__ITyC7{background:#171b1f;border-radius:1.4rem;max-width:81.4rem;max-height:95vh;overflow-y:auto;scrollbar-width:none}.PracticeCourseCardModal_modalHeader__64y75{position:relative;width:100%;height:32.3rem;overflow:hidden}.PracticeCourseCardModal_courseImageOverlay__JinJX{position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(37,39,41,0),rgba(37,39,41,.9));pointer-events:none}.PracticeCourseCardModal_courseImage__7vCi_{object-fit:cover}.PracticeCourseCardModal_closeButton__A0D9s{position:absolute;top:3.2rem;right:3.2rem;border:none;cursor:pointer}.PracticeCourseCardModal_chatGPTIcon__XW3T1{position:absolute;bottom:3.2rem;left:3.2rem;z-index:1;display:flex;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;background-color:#fff;border-radius:1.1rem}.PracticeCourseCardModal_modalBody__C6bds{padding:2.8rem 3.2rem 6rem}.PracticeCourseCardModal_courseInfoHeader___Rinx{display:flex;justify-content:space-between;align-items:center;margin:0 0 1.2rem}.PracticeCourseCardModal_courseInfoIcons__DgDR8{display:flex;gap:.3rem;cursor:pointer}.PracticeCourseCardModal_courseInfoBody__33Hfm{display:flex;flex-direction:column;margin:0 0 2.8rem}.PracticeCourseCardModal_courseTitle__9CDyS{font-size:2.8rem;font-weight:700;line-height:150%;margin:0 0 1.2rem;color:#fff}.PracticeCourseCardModal_courseMetaList__CEF_A{font-size:1.4rem;font-weight:600;line-height:150%;display:flex;align-items:center;gap:.8rem;margin:0 0 2rem;color:#fff}.PracticeCourseCardModal_courseMetaItem___IpXe:not(:last-child):after{content:"";display:inline-block;width:.1rem;height:1.1rem;background-color:#37393b;margin-left:.8rem}.PracticeCourseCardModal_courseDescription__0QlJd{font-size:1.6rem;font-weight:400;line-height:150%;color:#b7b9ba}.PracticeCourseCardModal_courseInfoFooter__N4SdX{display:flex;gap:2rem}.PracticeCourseCardModal_courseExtrasDivider__UJC74{width:100%;height:.1rem;margin:4rem 0;background-color:#37393b}.PracticeCourseCardModal_courseExtras__6WtGj{display:flex;flex-direction:column;gap:4.8rem}.PracticeCourseCardModal_courseExtrasItemList__mHsoQ{display:flex;flex-direction:column;gap:1.1rem}.PracticeCourseCardModal_courseExtrasTitle__D_e0i{font-size:2rem;font-weight:700;line-height:150%;margin:0 0 1.2rem;color:#fff}.PracticeCourseCardModal_courseExtrasItem__wPzkP{font-size:1.6rem;font-weight:600;line-height:150%;display:flex;align-items:center;gap:.8rem;padding:1.6rem;background-color:#252729;border-radius:2rem;color:#fff}.PracticeCourseCardModal_modalFooter__hyIGC{font-size:1.4rem;font-weight:400;line-height:150%;display:flex;align-items:center;justify-content:center;gap:.8rem;padding:2rem 0;background-color:#252729}.PracticeCourseCardModal_practiceGuideDescription__Q9Gca{color:#b7b9ba}.PracticeCourseCardModal_practiceGuideLink__v3VRq{color:#fff;text-decoration:underline;text-underline-offset:.2rem}.PracticeCourseCard_container__kFmrm{display:flex;flex-direction:column;width:100%;height:100%;border-radius:2.8rem;color:#fff}.PracticeCourseCard_imageSection__3cneV{position:relative;display:flex;flex-direction:column;aspect-ratio:4/3;border-radius:2.8rem 2.8rem 0 0;overflow:hidden;cursor:pointer}.PracticeCourseCard_fallbackBackground__FhZRv{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#37393b;border-radius:2.8rem 2.8rem 0 0}.PracticeCourseCard_overlay__RvzEL{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(37,39,41,0) 57.36%,rgba(37,39,41,.9));border-radius:2.8rem 2.8rem 0 0}.PracticeCourseCard_overlayContent__0qNzC{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:2rem}.PracticeCourseCard_certificateDownload__tLjdc{position:absolute;top:2rem;left:2rem}.PracticeCourseCard_wishButton__rHhTU{position:absolute;top:1rem;right:1rem}.PracticeCourseCard_courseInfo__5DGck{display:flex;flex-direction:column;justify-content:flex-end;flex:1 1}.PracticeCourseCard_courseTitle__4vMXh{font-size:2.8rem;font-weight:700;line-height:150%;margin-bottom:.4rem;color:#fff;text-shadow:2px 2px 8px rgba(0,0,0,.5)}@media screen and (max-width:960px){.PracticeCourseCard_courseTitle__4vMXh{font-size:2rem;font-weight:700;line-height:150%}}.PracticeCourseCard_courseTime__j7wgO{font-size:1.4rem;font-weight:400;line-height:150%;display:block;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.PracticeCourseCard_bottomSection__g6KB5{display:flex;justify-content:space-between;align-items:center;gap:4rem;padding:1.6rem 2rem;background-color:#252729;border-radius:0 0 2.8rem 2.8rem}.PracticeCourseCard_progressContainer__cjYap{display:flex;align-items:center;gap:.8rem;width:100%}.PracticeCourseCard_progressText__lZalM{font-size:1.2rem;font-weight:400;line-height:150%;opacity:.8}.PracticeCourseCard_chatGPTIcon__0Fb9q{display:flex;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;background-color:#fff;border-radius:1.1rem}.PracticeExitRecommendModalContent_container__Z_JZY{display:flex;flex-direction:column;max-width:72rem;width:100%;background-color:#fff;border-radius:2.4rem;overflow:hidden;padding:3.2rem;margin:1.6rem}@media screen and (max-width:960px){.PracticeExitRecommendModalContent_container__Z_JZY{width:auto}}.PracticeExitRecommendModalContent_header__aW3JJ{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:0 0 3.2rem}.PracticeExitRecommendModalContent_title__x6GQu{font-size:2.4rem;font-weight:700;line-height:150%;color:#171b1f}@media screen and (max-width:960px){.PracticeExitRecommendModalContent_title__x6GQu{font-size:2rem;font-weight:700;line-height:150%}}.PracticeExitRecommendModalContent_description__jh_4C{font-size:1.6rem;font-weight:400;line-height:150%;color:#747678}.PracticeExitRecommendModalContent_content__ZKB_J{margin:0 -3.2rem;padding:0 3.2rem}.PracticeExitRecommendModalContent_content__ZKB_J .swiper{overflow:visible}.PracticeExitRecommendModalContent_content__ZKB_J .swiper-wrapper{padding-right:3.2rem}.PracticeExitRecommendModalContent_courseCard___tTMH{width:28rem;height:auto}@media screen and (max-width:960px){.PracticeExitRecommendModalContent_courseCard___tTMH{width:20rem}}.PracticeExitRecommendModalContent_buttonContainer__iGu7V{display:flex;flex-direction:column;gap:.8rem;padding:3.2rem 0 0}.AssetDownloadButton_container__TxM66{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:2rem;border-radius:1.2rem;background-color:#f5f5f6}.AssetDownloadButton_assetName__qB_QE{font-size:1.6rem;font-weight:400;line-height:2rem;letter-spacing:-.016rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;color:#747678}.PracticeMoreModalContent_container__3ZiJ5{display:flex;flex-direction:column;background-color:#fff;padding:3.2rem;box-sizing:border-box;max-width:47.5rem;border-radius:2.4rem;overflow:hidden;margin:1.6rem}.PracticeMoreModalContent_contentContainer__zHZe7{display:flex;flex-direction:column;gap:4rem;max-height:46rem;overflow-y:auto;scrollbar-width:none}.PracticeMoreModalContent_contentContainer__zHZe7::-webkit-scrollbar{display:none}.PracticeMoreModalContent_title__BPT8v{font-size:2.4rem;font-weight:700;line-height:150%}.PracticeMoreModalContent_content__KWl4Z{font-size:1.6rem;font-weight:400;line-height:150%;color:#747678}.PracticeMoreModalContent_buttonContainer__B7wxU{display:flex;justify-content:center;padding:3.2rem 0 0}.PracticeMoreMenu_container__s7b8Z{position:absolute;top:3rem;right:9rem;display:flex;flex-direction:column;padding:.4rem 0;background-color:#fff;box-shadow:0 .8rem 1.6rem 0 rgba(0,0,0,.16);border-radius:.4rem;box-sizing:border-box;width:20rem;z-index:11}.PracticeMoreMenu_item__PfL6T{font-size:1.6rem;font-weight:400;line-height:2rem;letter-spacing:-.016rem;display:flex;padding:1.2rem 1.6rem;color:#171b1f}@media(hover:hover)and (pointer:fine){.PracticeMoreMenu_item__PfL6T:hover:not(:active):not(:disabled){background-color:#f5f5f6}}.PracticeMoreMenu_item__PfL6T:active:not(:disabled){background-color:#e7e7e8}.PracticeMoreMenu_item__PfL6T:disabled{color:#b7b9ba;cursor:not-allowed}.PracticeMoreMenu_noticeContent__Eke0c{white-space:pre-wrap;text-align:left}.PracticeMoreMenu_assetsContainer__Ad_R1{display:flex;flex-direction:column;gap:1.2rem}.PracticeAccordionMenu_header__KD1iB{display:flex;align-items:center;cursor:pointer}.PracticeAccordionMenu_header__KD1iB.PracticeAccordionMenu_isSubLevel__fOMUG{margin:0 0 0 1.3rem}.PracticeAccordionMenu_headerRight__tvP1z{display:flex;align-items:center;margin:0 0 0 auto;gap:.8rem}.PracticeAccordionMenu_content__0O5HY{font-size:1.4rem;font-weight:400;line-height:150%;display:flex;flex-direction:column;gap:.4rem;margin:1.2rem 0 0}.PracticeAccordionMenu_content__0O5HY.PracticeAccordionMenu_isSubLevel__fOMUG{margin:0 0 1.6rem 2.9rem}.PracticePartProgressBar_container__PAxhI{width:100%}.PracticePartProgressBar_barContainer__KL2h6{display:flex;gap:6px;margin:.8rem 0 0}.PracticePartProgressBar_bar__u29r_{flex:1 1;height:.4rem;background:#3b83ff;border-radius:.2rem}.PracticePartProgressBar_bar__u29r_.PracticePartProgressBar_inactive__ravDJ{opacity:.16}.PracticeSideMenuContentList_container___hqEx{display:flex;gap:.8rem;align-items:flex-start;justify-content:space-between;padding:.8rem 1.2rem;border-radius:.8rem;cursor:pointer;font-size:1.4rem;font-weight:400;line-height:150%}.PracticeSideMenuContentList_container___hqEx.PracticeSideMenuContentList_current__JZ2oZ,.PracticeSideMenuContentList_container___hqEx:hover:not(.PracticeSideMenuContentList_locked__LUrCY){background-color:#f5f5f6}.PracticeSideMenuContentList_container___hqEx.PracticeSideMenuContentList_locked__LUrCY{cursor:not-allowed}.PracticeSideMenuContentList_content__4RFzF{display:flex}.PracticeSideMenuContentList_content__4RFzF.PracticeSideMenuContentList_completed__fd9BX .PracticeSideMenuContentList_icon__F2Fa_{background-color:#3b83ff}.PracticeSideMenuContentList_content__4RFzF.PracticeSideMenuContentList_completed__fd9BX .PracticeSideMenuContentList_title__R_QJP{color:#3b83ff;white-space:normal;word-break:break-all}.PracticeSideMenuContentList_icon__F2Fa_{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background-color:#e7e7e8;padding:.1rem;box-sizing:border-box;margin:0 .8rem 0 0}.PracticeSideMenuContentList_title__R_QJP.PracticeSideMenuContentList_locked__LUrCY{color:#b7b9ba}.PracticeSideMenuContentList_time__waNaH{padding:0 0 0 rem;margin:0 0 0 auto;color:#747678}.PracticeSideMenuContentList_time__waNaH.PracticeSideMenuContentList_locked__LUrCY{color:#b7b9ba}.PracticeSideMenuChapterList_header__Lz_cu{padding:1.2rem 0;border-radius:.8rem;box-sizing:border-box;font-size:1.4rem;font-weight:400;line-height:150%}.PracticeSideMenuChapterList_header__Lz_cu:hover{opacity:.8}.PracticeSideMenuChapterList_title__6dyeh{margin:0 0 0 .8rem;font-size:1.4rem;font-weight:600;line-height:150%}.PracticeSideMenuChapterList_title__6dyeh.PracticeSideMenuChapterList_completed__q1CST{color:#3b83ff}@import"https://use.typekit.net/lob0gpy.css";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/variable/pretendardvariable.css";.PracticeSideMenu_overlay__YUDKD{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1001}.PracticeSideMenu_container__3_PHW{position:absolute;top:0;right:0;width:100%;height:100%;max-width:47rem;display:flex;flex-direction:column;background-color:#fff;padding:0;box-sizing:border-box;overflow-y:auto}.PracticeSideMenu_container__3_PHW.PracticeSideMenu_hasPurchaseButton__9Ojxt{padding:0}.PracticeSideMenu_header___dYHn{background-color:#171b1f;padding:2rem 2.4rem;display:flex;align-items:center;flex-direction:column}.PracticeSideMenu_closeIcon___zwyg{margin:0 0 0 auto}.PracticeSideMenu_partContainer__CGl7a{padding:2rem}.PracticeSideMenu_partHeader__iA5cP{display:flex;align-items:flex-start;padding:2rem 1.6rem;border-radius:1.2rem;box-sizing:border-box;background-color:#f5f5f6;font-size:1.6rem;font-weight:700;line-height:150%}.PracticeSideMenu_partHeader__iA5cP:hover{background-color:#e7e7e8}.PracticeSideMenu_partIndex__23_Se{width:2.4rem;height:2.4rem;border-radius:50%;background-color:#f5f5f6;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.4rem;font-weight:700;line-height:150%;color:#fff;background-color:#000;margin:0 .8rem 0 0}.PracticeSideMenu_partIndex__23_Se.PracticeSideMenu_locked__3E7nL{background-color:#b7b9ba}.PracticeSideMenu_partTitle__5rtVG.PracticeSideMenu_locked__3E7nL{color:#b7b9ba}.PracticeSideMenu_isFreeLabel__9GLuA{margin:0 0 0 auto}.PracticeSideMenu_purchaseButtonContainer__6Ys18{position:sticky;bottom:0;background-color:#fff;padding:2rem;z-index:1}