@layer reset, packages, apps;.page_container__KqoDc{display:flex;flex-direction:column;height:100%;overflow:hidden}.page_content__H8BNc{flex-grow:1;overflow-y:auto;overflow-x:hidden;padding:24px 24px 40px}@layer reset, packages, apps;.colors_color-orange10__7fese{color:#fff3eb}.colors_color-orange20__fskmm{color:#fbd3b6}.colors_color-orange30__q3kZr{color:#ffa666}.colors_color-orange40___XERu{color:#ff7f24}.colors_color-orange50__IC1dY{color:#ff5e00}.colors_color-orange60__iJXlT{color:#ea4706}.colors_color-orange70__uK6Ki{color:#d84703}.colors_color-orange80__QwzGJ{color:#c33b05}.colors_color-orange90__K_N2Z{color:#a13502}.colors_color-grey0__taeZL{color:#fff}.colors_color-grey5__lQj_d{color:#f5f7f9}.colors_color-grey10__7uiQk{color:#eef1f4}.colors_color-grey20__zqX31{color:#dce0e4}.colors_color-grey30__dduaQ{color:#cbcfd3}.colors_color-grey40__tDzbL{color:#bbbfc4}.colors_color-grey50__M54Xz{color:#90969d}.colors_color-grey60__0tQkv{color:#6e757c}.colors_color-grey70__PvQYt{color:#464c53}.colors_color-grey80__jRO04{color:#32383e}.colors_color-grey90__HHLN2{color:#1f2225}.colors_color-grey100__O_W0t,.colors_color-opacityBlack100__RlU21{color:#000}.colors_color-opacityBlack90__C0Bn1{color:rgba(0,0,0,.8980392157)}.colors_color-opacityBlack80__mWImn{color:rgba(0,0,0,.8)}.colors_color-opacityBlack70__AVBAZ{color:rgba(0,0,0,.6980392157)}.colors_color-opacityBlack60__Acj_q{color:rgba(0,0,0,.6)}.colors_color-opacityBlack50__28vKq{color:rgba(0,0,0,.5019607843)}.colors_color-opacityBlack40__zLFiK{color:rgba(0,0,0,.4)}.colors_color-opacityBlack30__4oQYv{color:rgba(0,0,0,.3019607843)}.colors_color-opacityBlack20__6ne0_{color:rgba(0,0,0,.2)}.colors_color-opacityBlack10__e_DcY{color:rgba(0,0,0,.1019607843)}.colors_color-opacityBlack5__eepGj{color:rgba(0,0,0,.0509803922)}.colors_color-opacityWhite100__AvD_3{color:#fff}.colors_color-opacityWhite90__CqlcY{color:hsla(0,0%,100%,.8980392157)}.colors_color-opacityWhite80__hxUvR{color:hsla(0,0%,100%,.8)}.colors_color-opacityWhite70__3DTIN{color:hsla(0,0%,100%,.7019607843)}.colors_color-opacityWhite60__4TNhP{color:hsla(0,0%,100%,.6)}.colors_color-opacityWhite50__QPeuk{color:hsla(0,0%,100%,.5019607843)}.colors_color-opacityWhite40__kzTSr{color:hsla(0,0%,100%,.4)}.colors_color-opacityWhite30__tIAAc{color:hsla(0,0%,100%,.3019607843)}.colors_color-opacityWhite20__ftmrf{color:hsla(0,0%,100%,.2)}.colors_color-opacityWhite10__hKzuq{color:hsla(0,0%,100%,.1019607843)}.colors_color-opacityWhite5__jxE_E{color:hsla(0,0%,100%,.0509803922)}.colors_color-blue10__9eQvL{color:#f5faff}.colors_color-blue20__DrDIK{color:#daebfb}.colors_color-blue30__ViiXJ{color:#b5d8f7}.colors_color-blue40__XGzc5{color:#67b2ef}.colors_color-blue50__EEFts{color:#337de6}.colors_color-blue60__Nz_Ia{color:#1c6cdb}.colors_color-blue70__zzUuH{color:#0f58bd}.colors_color-blue80__pltc5{color:#0b4699}.colors_color-blue90__mhOWF{color:#0e3162}.colors_color-blue100__vDlsR{color:#072450}.colors_color-green10__kkbNo{color:#f7fdfa}.colors_color-green20__eP9_T{color:#d5f6e7}.colors_color-green30__PBau8{color:#9ae9c4}.colors_color-green40__SOBQ9{color:#43cb8c}.colors_color-green50__PQGcQ{color:#23a96a}.colors_color-green60__B4A_T{color:#1d905a}.colors_color-green70__J4ROD{color:#1a7f50}.colors_color-green80__cvLV1{color:#176e45}.colors_color-green90__aPwEt{color:#145d3a}.colors_color-green100__Mx44X{color:#0f472d}.colors_color-red10___8o3D{color:snow}.colors_color-red20__H7Y03{color:#ffd6dc}.colors_color-red30__JcxCe{color:#ffadb8}.colors_color-red40__iFgDY{color:#fd687c}.colors_color-red50__kJ_Ly{color:#f42541}.colors_color-red60__zK_pN{color:#df0b28}.colors_color-red70__br6V0{color:#cb0b25}.colors_color-red80__13pSL{color:#aa091f}.colors_color-red90___2u37{color:#86091a}.colors_color-red100__fWLTt{color:#610512}.colors_color-yellow10__mgH7v{color:#fffcf5}.colors_color-yellow20__Kd8N3{color:#fff2cc}.colors_color-yellow30__gzsmt{color:#ffe38f}.colors_color-yellow40__qfAOi{color:#ffd152}.colors_color-yellow50__YvS6p{color:#f5b700}.colors_color-yellow60__CY79q{color:#df9d01}.colors_color-yellow70__8gOm6{color:#c18701}.colors_color-yellow80__EyB5D{color:#a96f00}.colors_color-yellow90__8lQpf{color:#5e4302}.colors_color-yellow100__lCslf{color:#4b3802}.colors_color-purple10__N7fJR{color:#f4f1fe}.colors_color-purple20__uc8SV{color:#e1d8fc}.colors_color-purple30__DfYLG{color:#c7b9f9}.colors_color-purple40__m3_Fd{color:#ab91f4}.colors_color-purple50__yVkJA{color:#875eed}.colors_color-purple60__Pgu_0{color:#7943e4}.colors_color-purple70__d8v7J{color:#6931d0}.colors_color-purple80__Dtmxy{color:#5c2ab2}.colors_color-purple90__RW7n1{color:#4b238f}.colors_color-purple100__Hq9mM{color:#3e1d77}.colors_color-deepNeutrals10__jsQC_{color:#f7f7fa}.colors_color-deepNeutrals20__xrRDS{color:#ececf2}.colors_color-deepNeutrals30__bXxqO{color:#d4d5e3}.colors_color-deepNeutrals40__4T2z7{color:#aeb1cb}.colors_color-deepNeutrals50__bB4Xa{color:#8287ae}.colors_color-deepNeutrals60__h5W4I{color:#626695}.colors_color-deepNeutrals70__chev_{color:#4e517b}.colors_color-deepNeutrals80__8vrG3{color:#404164}.colors_color-deepNeutrals90__Ev2CT{color:#373855}.colors_color-shallowNeutrals10__a9Mcu{color:#f4f7fa}.colors_color-shallowNeutrals20__Ery9v{color:#e6edf3}.colors_color-shallowNeutrals30__CBCDq{color:#d3dfeb}.colors_color-shallowNeutrals40__05oCO{color:#b3c9dd}.colors_color-shallowNeutrals50__g_V5r{color:#8fadcb}.colors_color-shallowNeutrals60__NKGge{color:#7494bd}.colors_color-shallowNeutrals70__jcCYH{color:#627eae}.colors_color-shallowNeutrals80__ZDxsn{color:#566d9f}.colors_color-shallowNeutrals90___Ckmi{color:#4a5b83}.colors_color-primary__z_Zgm{color:#32383e}.colors_color-secondary__TMlvr{color:#6e757c}.colors_color-disabled__SQX94{color:#cbcfd3}.colors_color-inherit__oOFtH{color:inherit}@layer reset, packages, apps;@layer packages{.typography_font-size-10__aZGFa{font-size:1rem}.typography_font-size-12__A2PUP{font-size:1.2rem}.typography_font-size-14__yCB3A{font-size:1.4rem}.typography_font-size-16__HXqUL{font-size:1.6rem}.typography_font-size-18__45h9B{font-size:1.8rem}.typography_font-size-20__79Iiv{font-size:2rem}.typography_font-size-24__6weY_{font-size:2.4rem}.typography_font-size-28__hlIKf{font-size:2.8rem}.typography_font-size-32__cqCfn{font-size:3.2rem}.typography_font-size-40__j8Z7_{font-size:4rem}.typography_font-size-48__Pcn_t{font-size:4.8rem}.typography_font-size-54__mYWyQ{font-size:5.4rem}.typography_font-size-60__XR0C0{font-size:6rem}.typography_font-size-inherit__MOsZb{font-size:inherit}.typography_font-weight-400__RWhLL{font-weight:400}.typography_font-weight-500__NqHhH{font-weight:500}.typography_font-weight-600__jOsX2{font-weight:600}.typography_font-weight-700__Zzcyr{font-weight:700}.typography_line-height-16__a0IqW{line-height:1.6rem}.typography_line-height-18__FWJGz{line-height:1.8rem}.typography_line-height-20__LmETK{line-height:2rem}.typography_line-height-22__sB4UU{line-height:2.2rem}.typography_line-height-24__WI0Ey{line-height:2.4rem}.typography_line-height-26__KztmE{line-height:2.6rem}.typography_line-height-28__AF5Zc{line-height:2.8rem}.typography_line-height-32__YF9RW{line-height:3.2rem}.typography_line-height-34__J3N1k{line-height:3.4rem}.typography_line-height-36__zpswl{line-height:3.6rem}.typography_line-height-42__bvUzO{line-height:4.2rem}.typography_line-height-52__2sTlF{line-height:5.2rem}.typography_line-height-60__902LX{line-height:6rem}.typography_line-height-66__u_rFf{line-height:6.6rem}.typography_line-height-78__RUqw_{line-height:7.8rem}}@layer reset, packages, apps;.GlobalErrorPage_global-error-page__ch68s{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;text-align:center;padding:0 20px}.GlobalErrorPage_global-error-page__title__c9xLS{margin-top:12px}.GlobalErrorPage_global-error-page__description__JdjIe{margin-top:8px}.GlobalErrorPage_global-error-page__button__0ikP1{margin-top:24px}@layer reset, packages, apps;.CourseHeroSection_container__53ugs{display:flex;align-items:center;gap:24px}.CourseHeroSection_info__QCgsQ{display:flex;flex-direction:column;gap:40px;flex:1 0 0}.CourseHeroSection_header__etl_m{display:flex;flex-direction:column;gap:8px}.CourseHeroSection_progress-info__4rkVb{display:flex;gap:8px;align-items:center}.CourseHeroSection_image__ls4sQ{aspect-ratio:16/9}.CourseHeroSection_image-skeleton__1AI3G,.CourseHeroSection_image__ls4sQ{height:297px;flex:1 0 0;border-radius:16px}@layer reset, packages, apps;.AcademyCourseListView_academy-course-list__LmRg8{display:flex;flex-direction:column;gap:32px;width:100%;max-width:1080px;margin:0 auto}.AcademyCourseListView_academy-course-list__body__DSw60{display:flex;gap:48px}.AcademyCourseListView_category-filter__BG_he{display:flex;flex-direction:column;gap:16px;flex-shrink:0;width:228px}.AcademyCourseListView_category-filter__list__xHpI3{display:flex;flex-direction:column}.AcademyCourseListView_category-filter__item__ptzr_{display:flex;padding:8px 0;align-items:center;gap:8px}.AcademyCourseListView_category-filter__label___pvxA{display:flex;align-items:center;gap:6px;font-size:14px;color:#32383e}.AcademyCourseListView_category-filter__new-badge__5pXuf{font-size:12px;font-weight:600;color:#f42541}.AcademyCourseListView_course-list__Krmk6{flex:1;min-width:0}.AcademyCourseListView_course-list__grid__IodSO{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.AcademyCourseListView_course-list__observer__u3Yny{height:1px}@layer reset, packages, apps;@keyframes PromptSamples_rotate__UNhpE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PromptSamples_container__M2ZHR{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%}@media only screen and (max-width:767px){.PromptSamples_container__M2ZHR{display:none}}.PromptSamples_body__m5enA{display:flex;flex-direction:column;gap:20px;width:100%}.PromptSamples_prompt-category__J7Ncl{width:100%;overflow-x:auto}.PromptSamples_prompt-category-list__PUBMC{display:flex;align-items:flex-start;gap:4px;align-self:stretch}.PromptSamples_prompt-list-wrap__jiSFB{display:flex;flex-direction:column;gap:12px}.PromptSamples_prompt-list__AgZ9A{display:flex;gap:8px}@media only screen and (max-width:767px){.PromptSamples_prompt-list__AgZ9A{flex-direction:column}}.PromptSamples_prompt-list-skeleton__rIBex{display:flex;gap:8px;width:100%}@media only screen and (max-width:767px){.PromptSamples_prompt-list-skeleton__rIBex{flex-direction:column}}.PromptSamples_prompt-item__jq7rv{flex:1 1 0}.PromptSamples_refresh__d_a2H{cursor:pointer;outline:none;background:none;display:flex;align-items:center;justify-content:center;gap:4px;width:156px;height:38px;box-sizing:border-box;border-radius:12px;border:1px solid #eef1f4;background:#fff}.PromptSamples_refresh__d_a2H:hover{background:linear-gradient(0deg,rgba(0,0,0,.0509803922),rgba(0,0,0,.0509803922)),#fff}.PromptSamples_refresh__d_a2H:active{background:linear-gradient(0deg,rgba(0,0,0,.1019607843),rgba(0,0,0,.1019607843)),#fff}.PromptSamples_prompt__ykYkQ{cursor:pointer;outline:none;background:none;display:flex;width:100%;height:100%;padding:20px;flex-direction:column;justify-content:space-between;gap:2px;border-radius:12px;border:1px solid #eef1f4;box-sizing:border-box;text-align:start;background:#fff}.PromptSamples_prompt__ykYkQ:hover{background:linear-gradient(0deg,rgba(0,0,0,.0509803922),rgba(0,0,0,.0509803922)),#fff}.PromptSamples_prompt__ykYkQ:active{background:linear-gradient(0deg,rgba(0,0,0,.1019607843),rgba(0,0,0,.1019607843)),#fff}.PromptSamples_prompt__text-wrap__EPeaS{display:flex;align-items:center;gap:2px}.PromptSamples_prompt__text__mD6Gv{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all}@layer reset, packages, apps;@keyframes UseCase_rotate__z41kw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UseCase_container__ZuhJM{cursor:pointer;outline:none;border:none;background:none;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:20px;text-align:left;border-radius:12px;flex:1 1 0}.UseCase_container--dark__zRHOq{background:#32383e}.UseCase_container--dark__zRHOq:hover{background:linear-gradient(0deg,rgba(0,0,0,.0509803922),rgba(0,0,0,.0509803922)),#32383e}.UseCase_container--dark__zRHOq:active{background:linear-gradient(0deg,rgba(0,0,0,.1019607843),rgba(0,0,0,.1019607843)),#32383e}.UseCase_container--light__YDQ8w{background:#f5f7f9}.UseCase_container--light__YDQ8w:hover{background:linear-gradient(0deg,rgba(0,0,0,.0509803922),rgba(0,0,0,.0509803922)),#f5f7f9}.UseCase_container--light__YDQ8w:active{background:linear-gradient(0deg,rgba(0,0,0,.1019607843),rgba(0,0,0,.1019607843)),#f5f7f9}.UseCase_file-input__container__CKEc3{padding:20px;text-align:left;border-radius:12px;flex:1 1 0}.UseCase_file-input__container--dark__qPtb8{background:#32383e}.UseCase_file-input__container--dark__qPtb8:hover{background:linear-gradient(0deg,rgba(0,0,0,.0509803922),rgba(0,0,0,.0509803922)),#32383e}.UseCase_file-input__container--dark__qPtb8:active{background:linear-gradient(0deg,rgba(0,0,0,.1019607843),rgba(0,0,0,.1019607843)),#32383e}.UseCase_file-input__container--light__fIdrf{background:#f5f7f9}.UseCase_file-input__container--light__fIdrf:hover{background:linear-gradient(0deg,rgba(0,0,0,.0509803922),rgba(0,0,0,.0509803922)),#f5f7f9}.UseCase_file-input__container--light__fIdrf:active{background:linear-gradient(0deg,rgba(0,0,0,.1019607843),rgba(0,0,0,.1019607843)),#f5f7f9}.UseCase_file-input__label__MnmIR{cursor:pointer;height:100%;display:flex;flex-direction:column;gap:16px;justify-content:space-between}.UseCase_icon__BY2da{margin-bottom:12px}.UseCase_title__CECyE{white-space:pre-line}.UseCase_description___a6xe{margin-top:4px}.UseCase_button__1o0X_{display:flex;gap:2px;align-items:end}@layer reset, packages, apps;@keyframes ChatEntry_rotate__AZ6iD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatEntry_container__Ri__O{display:flex;flex-grow:1;overflow-y:auto;overflow-x:hidden}@media only screen and (max-width:767px){.ChatEntry_container__Ri__O{max-width:100%;flex-direction:column;justify-content:center}}.ChatEntry_inner__MsDpt{margin:0 auto;height:100%}.ChatEntry_wrap__odZOv{display:flex;flex-direction:column;align-items:flex-start;padding:80px 24px;width:100%;max-width:1008px;margin:auto}@media only screen and (max-width:767px){.ChatEntry_wrap__odZOv{padding:16px;width:100%;align-items:center;text-align:center}}.ChatEntry_title__f4Q_7{margin-bottom:40px}@media only screen and (max-width:767px){.ChatEntry_title__f4Q_7{display:none}}.ChatEntry_mobile-title__Mbl3K{display:none;margin-bottom:0;text-align:center;line-height:36px}@media only screen and (max-width:767px){.ChatEntry_mobile-title__Mbl3K{display:block}}.ChatEntry_use-case-list__9X_1A{display:flex;gap:8px;width:100%;padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid #eef1f4}@media only screen and (max-width:767px){.ChatEntry_use-case-list__9X_1A{display:none}}.ChatEntry_icon__5gSm1{margin-left:4px}@layer reset, packages, apps;@keyframes PromptGuideModal_rotate__ehipI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PromptGuideModal_prompt-select__69kHF{display:flex;flex-direction:column;padding:40px;background-color:#fff;border-radius:8px;width:600px}@media only screen and (max-width:767px){.PromptGuideModal_prompt-select__69kHF{width:100%}}.PromptGuideModal_prompt-select__header__kA3x1{display:flex;justify-content:space-between}.PromptGuideModal_prompt-select__title__Z5hVZ{flex-grow:1;margin-bottom:40px}.PromptGuideModal_prompt-select__option-wrap__xSZYP{display:flex;flex-direction:column;gap:8px;border-bottom:1px solid rgba(0,0,0,.1019607843);padding-bottom:32px;margin-bottom:32px}.PromptGuideModal_prompt-select__tips__uCUvK{display:flex;flex-direction:column;gap:12px}.PromptGuideModal_prompt-select__tip-list__3GP3e{display:flex;flex-direction:column;gap:8px;list-style:disc;padding-inline-start:16px}.PromptGuideModal_prompt-select__tip-item__MWNi2{white-space:pre-line;word-break:keep-all}.PromptGuideModal_prompt-select__tip-item__MWNi2::marker{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-size:1.4rem;color:#6e757c}.PromptGuideModal_option-button__M7flQ{cursor:pointer;border:none;outline:none;padding:16px;display:flex;align-items:center;gap:12px;height:80px;border-radius:8px;background:#f5f7f9}.PromptGuideModal_option-button__M7flQ:hover{background:linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),#f5f7f9}.PromptGuideModal_option-button__M7flQ:active{background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),#f5f7f9}.PromptGuideModal_option-button__text-wrap__Py0j9{display:flex;flex-direction:column;gap:4px;flex-grow:1;text-align:left}.PromptGuideModal_option-button__icon__zCSA_{padding:8px}.PromptGuideModal_prompt-guide__N78IV{display:flex;flex-direction:column;gap:24px;width:560px;padding:40px;background-color:#fff;border-radius:8px;white-space:pre-wrap}.PromptGuideModal_prompt-guide__header__SnkKJ{display:flex;flex-direction:column;gap:12px}.PromptGuideModal_prompt-guide__body__syPlq,.PromptGuideModal_prompt-guide__footer__nSn8s{display:flex;flex-direction:column;gap:8px}.PromptGuideModal_guidelines__sztZQ{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:8px;border:1px solid rgba(0,0,0,.1019607843);background-color:#fff}.PromptGuideModal_guidelines__list__3_n4D{display:flex;flex-direction:column;gap:12px;list-style:decimal;padding-inline-start:24px;font-weight:500;color:#32383e}.PromptGuideModal_guidelines__title__tbkPu{margin-bottom:2px}.PromptGuideModal_template-accordion__zIlgP{padding:16px 12px 16px 16px;border-radius:8px;border:1px solid rgba(0,0,0,.1019607843);background-color:#fff}.PromptGuideModal_template-accordion__header___aMqw{display:flex;justify-content:space-between;align-items:center}.PromptGuideModal_template-accordion__button__ReeQG{cursor:pointer;background:none;border:none;padding:0;display:inline-flex;gap:8px;align-items:center;margin-right:16px}.PromptGuideModal_template-accordion__icon__xs_7p{transform:rotate(-90deg)}.PromptGuideModal_template-accordion__icon--opened__vNn3q{transform:rotate(90deg)}.PromptGuideModal_template-accordion__template-wrap__Haaxv{overflow-y:auto;max-height:120px;margin-top:20px}@layer reset, packages, apps;@keyframes ChatMain_rotate__IzhB6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatMain_container__kJPGl{display:flex;flex-direction:column;height:100%;overflow:hidden}.ChatMain_mobile-nav__b2DoQ{display:none}@media only screen and (max-width:767px){.ChatMain_mobile-nav__b2DoQ{display:flex;align-items:center;height:60px;padding:8px 16px 8px 6px;gap:8px;border-bottom:1px solid #eef1f4;flex-shrink:0}}.ChatMain_mobile-nav__hamburger__tcP0c{display:flex;align-items:center;justify-content:center;padding:6px;border:none;background:none;border-radius:8px;cursor:pointer;flex-shrink:0}.ChatMain_mobile-nav__hamburger__tcP0c:hover{background-color:#f5f7f9}.ChatMain_query-input__2kv3m{padding:16px 24px 12px;position:relative}@media only screen and (max-width:767px){.ChatMain_query-input__2kv3m{padding:0 16px 16px}}@layer reset, packages, apps;.DocumentFeedback_container__76_5c{display:flex;gap:12px;align-items:center;border-top:1px solid #eef1f4;padding-top:12px}.DocumentFeedback_buttons-wrap__YFt3h{display:flex;gap:4px}.DocumentFeedback_button--disabled__eFer0{cursor:not-allowed!important}.DocumentFeedback_modal__uTiO3{display:flex;width:480px;padding:40px 32px;flex-direction:column;gap:32px}.DocumentFeedback_footer__kWGI3{display:flex;gap:8px;align-self:end}@layer reset, packages, apps;@keyframes HeroBanner_rotate__lXGnt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HeroBanner_container__hbD9V{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 48px;background-color:#f5faff;box-sizing:border-box}@media only screen and (max-width:767px){.HeroBanner_container__hbD9V{padding:0 16px}}.HeroBanner_content__6Z4Yj{display:flex;align-items:center;justify-content:center;max-width:976px;margin:0 auto;flex-grow:1;gap:6px;position:relative}.HeroBanner_title__Sy_wO{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all}.HeroBanner_close-icon__FifCG{position:absolute;right:0}.HeroBanner_button__nG_VX{cursor:pointer;outline:none;border:none;background:none;padding:3px 8px;border-radius:4px;background-color:#fff;display:flex;align-items:center;gap:2px}.HeroBanner_button-text__0hshc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all}@layer reset, packages, apps;@keyframes Steps_rotate__BSdVE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Steps_steps__container__Md0eR{display:flex;padding:20px;flex-direction:column;justify-content:center;align-items:stretch;gap:20px;background-color:#f5f7f9;border-radius:8px}@media only screen and (max-width:767px){.Steps_steps__container__Md0eR{display:none}}.Steps_steps__header___jyMD{display:flex;flex-grow:1;justify-content:space-between;align-items:center}.Steps_steps__body__3iPtB{display:flex;gap:12px;flex-direction:column}.Steps_steps__step-item__GmP1m{display:flex;gap:8px;align-items:center}.Steps_steps__icon-rotate__sO89z{animation:Steps_rotate__BSdVE .8s linear infinite}@layer reset, packages, apps;.ChatReferralBanner_banner___k1z5{width:100%;background-color:#fff}.ChatReferralBanner_banner__container__e5Y8A{display:flex;flex-direction:row;gap:8px;padding:10px 12px 12px 16px;border-radius:8px;border:1px solid #daebfb;background-color:#f5faff}.ChatReferralBanner_banner__content__jxsq0{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.ChatReferralBanner_banner__link__WtHV6{align-self:self-start}@layer reset, packages, apps;@keyframes Ask_rotate__wP4gh{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Ask_container__lnaot{display:flex;align-items:flex-start;border-radius:12px;gap:12px}@media only screen and (max-width:767px){.Ask_container__lnaot{flex-direction:column;gap:8px}}.Ask_container-message__tYu_j{display:flex;flex-direction:column;flex-grow:1;gap:8px;padding:12px 16px;background-color:#f5f7f9;border-radius:12px}.Ask_longform-document-block__j5win{margin-bottom:8px}.Ask_avatar__ZEebV{margin-top:8px;flex-shrink:0}.Ask_text__JhJTP{white-space:pre-wrap;overflow-wrap:anywhere}.Ask_document-container__aUUMI{display:flex;flex-direction:row;gap:10px}.Ask_text-bold__xURlm{font-weight:600}.Ask_message-document-list__K4jE_{display:flex;flex-direction:column;gap:4px;margin-top:16px}.Ask_message-document-list__button__guaOm{background-color:#fff!important}.Ask_message-document-list__icon__WWDxA{flex-shrink:0;margin-left:4px}.Ask_message-document-list__list__TMs24{display:flex;flex-wrap:wrap;gap:4px}.Ask_message-document___pMlJ{position:relative;display:flex;flex-direction:row;align-items:center;width:400px;height:44px;padding:10px;box-sizing:border-box;border-radius:8px;background-color:#fff}@media only screen and (max-width:767px){.Ask_message-document___pMlJ{width:100%}}.Ask_message-document__name__vgShk{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all;flex-grow:1;margin-left:8px}.Ask_message-document__failed-desc__e2OY9,.Ask_message-document__file-desc__a_xZT{margin-left:12px;flex-shrink:0}.Ask_message-document__icon__SutkC{flex-shrink:0}.Ask_message-document__icon-wrap__R51hM{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.Ask_message-document__icon-wrap--deleted__raYD8,.Ask_message-document__icon-wrap__R51hM{border-radius:4px;background-color:#eef1f4}.Ask_skill-selection__ZW_gf{display:flex;gap:4px}@layer reset, packages, apps;@keyframes ChatNavigationMenu_rotate__YHyxl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatNavigationMenu_content-wrapper__ZKob6{display:flex;flex-direction:column;height:100%;position:relative}.ChatNavigationMenu_list-wrapper__qSSpL{flex:1;overflow-y:auto;min-height:0}.ChatNavigationMenu_list-wrapper__qSSpL::-webkit-scrollbar{width:10px}.ChatNavigationMenu_list-wrapper__qSSpL::-webkit-scrollbar-thumb{background-color:#dce0e4;border:3px solid rgba(0,0,0,0);border-radius:8px;background-clip:padding-box}.ChatNavigationMenu_list-wrapper__qSSpL:hover::-webkit-scrollbar{width:10px}.ChatNavigationMenu_list-wrapper__qSSpL:hover::-webkit-scrollbar-thumb{background-color:#bbbfc4;border:3px solid rgba(0,0,0,0);border-radius:8px;background-clip:padding-box}.ChatNavigationMenu_banner-wrapper__luLHC{position:relative}.ChatNavigationMenu_banner-wrapper__luLHC:after{content:"";position:absolute;top:-24px;left:0;width:100%;height:24px;background:linear-gradient(0deg,#ffffff,rgba(255,255,255,0))}@layer reset, packages, apps;@keyframes ChatList_rotate__1eXgm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatList_container__Nh65L{flex-grow:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.ChatList_list__ynTOD{max-width:976px;margin:0 auto;padding:24px}@media only screen and (max-width:767px){.ChatList_list__ynTOD{padding:16px 16px 80px}}.ChatList_item__FlYFR{display:flex;flex-direction:column;gap:16px}.ChatList_item__FlYFR:not(:last-child):after{content:"";display:block;width:100%;height:1px;background-color:#eef1f4;margin-top:16px;margin-bottom:48px}@media only screen and (max-width:767px){.ChatList_item__FlYFR:not(:last-child):after{background-color:rgba(0,0,0,0);height:0;margin:0 0 40px}}@layer reset, packages, apps;.DocRefTag_doc-ref-tag__0CIe3{display:inline-block}.DocRefTag_doc-ref-tag__button__YnCb7{gap:2px;border-radius:100px}.DocRefTag_doc-ref-tag__button__YnCb7.DocRefTag_doc-ref-tag__button__YnCb7{vertical-align:middle}.DocRefTag_doc-ref-tag__button__YnCb7>span{flex:1;min-width:0}.DocRefTag_doc-ref-tag__button__YnCb7.DocRefTag_doc-ref-tag__button__YnCb7>span{margin:0}.DocRefTag_doc-ref-tag__button__text__E9x_L.DocRefTag_doc-ref-tag__button__text__E9x_L{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0}.DocRefTag_doc-ref-tag-tooltip__YjX1R{max-width:240px}.DocRefTag_doc-ref-tag-tooltip__YjX1R.DocRefTag_doc-ref-tag-tooltip__YjX1R>div>p{margin:0}@layer reset, packages, apps;@keyframes ChatRoomDetail_rotate__4CT71{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatRoomDetail_container__E_lmx{display:flex;flex-direction:column;height:100%;overflow:hidden}.ChatRoomDetail_chat-list__ndqmq{display:flex;flex-direction:column;justify-content:center;flex-grow:1}.ChatRoomDetail_query-input__yHE9Q{padding:16px 24px 12px;position:relative}@media only screen and (max-width:767px){.ChatRoomDetail_query-input__yHE9Q{padding:16px}.ChatRoomDetail_container__query-input__r7RS_{box-shadow:0 -8px 24px 8px rgba(0,0,0,.08)}}@layer reset, packages, apps;.MobileChatLNB_mobile-chat-lnb__GFOOy{display:flex;flex-direction:column;width:100%;height:100dvh;background:#fff}.MobileChatLNB_mobile-chat-lnb__nav__SLq_N{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.MobileChatLNB_mobile-chat-lnb__header__AW1he{flex-shrink:0;padding:16px 16px 0}.MobileChatLNB_mobile-chat-lnb__new-chat__TZier{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:rgba(0,0,0,0);border:0;border-radius:8px;cursor:pointer;text-align:left}.MobileChatLNB_mobile-chat-lnb__divider__i2_8u{flex-shrink:0;margin:12px 16px}.MobileChatLNB_mobile-chat-lnb__list__L3sxD{flex:1;overflow-y:auto;min-height:0;padding:0 16px 16px}.MobileChatLNB_mobile-chat-lnb__profile__McO2r{flex-shrink:0;display:flex;align-items:center;gap:16px;padding:16px;border-top:1px solid #f5f7f9;background:#fff}.MobileChatLNB_mobile-chat-lnb__avatar__uezE1{flex-shrink:0}.MobileChatLNB_mobile-chat-lnb__user-info__8Z3ps{flex:1;min-width:0;display:flex;flex-direction:column}.MobileChatLNB_mobile-chat-lnb__plan-label__ejgh5,.MobileChatLNB_mobile-chat-lnb__user-name__WlALQ{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@layer reset, packages, apps;@keyframes Markdown_rotate__ykRyF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Markdown_container__oUHKy{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-size:1.6rem;font-weight:500;line-height:175%;color:#32383e;word-wrap:break-word;word-break:keep-all}.Markdown_container__oUHKy h1,.Markdown_container__oUHKy h2,.Markdown_container__oUHKy h3,.Markdown_container__oUHKy h4,.Markdown_container__oUHKy h5,.Markdown_container__oUHKy h6{font-weight:700;line-height:120%;padding-top:16px;padding-bottom:4px}.Markdown_container__oUHKy h1>a,.Markdown_container__oUHKy h2>a,.Markdown_container__oUHKy h3>a,.Markdown_container__oUHKy h4>a,.Markdown_container__oUHKy h5>a,.Markdown_container__oUHKy h6>a{font-size:inherit}.Markdown_container__oUHKy h1{font-size:2.8rem}.Markdown_container__oUHKy h1:first-child{padding-top:0}.Markdown_container__oUHKy h2{font-size:2.4rem}.Markdown_container__oUHKy h3{font-size:2rem}.Markdown_container__oUHKy h4{font-size:1.6rem}.Markdown_container__oUHKy h5{font-size:1.4rem}.Markdown_container__oUHKy hr{border:1px solid #eef1f4;margin:24px 0}.Markdown_container__oUHKy a{color:#337de6;margin-bottom:4px;font-size:1.6rem;text-decoration-line:underline}.Markdown_container__oUHKy ol,.Markdown_container__oUHKy ul{font-size:1.6rem;list-style-image:none;list-style-position:outside;padding-inline-start:24px;margin-block-start:4px;vertical-align:top}.Markdown_container__oUHKy ol{list-style-type:decimal;margin-block-end:4px}.Markdown_container__oUHKy ul{list-style-type:disc;margin-block-end:20px}.Markdown_container__oUHKy li{padding-inline-start:6px;white-space:pre-wrap}.Markdown_container__oUHKy p,.Markdown_container__oUHKy span{margin-bottom:4px}.Markdown_container__oUHKy table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;padding-top:4px;padding-bottom:20px}.Markdown_container__oUHKy th{font-weight:700;border:1px solid #eef1f4;border-right-width:0}.Markdown_container__oUHKy th:first-child{border-top-left-radius:12px}.Markdown_container__oUHKy th:last-child{border-top-right-radius:12px;border-right-width:1px}.Markdown_container__oUHKy td{border-color:#eef1f4;border-style:solid;border-width:0 0 1px 1px}.Markdown_container__oUHKy td:last-child{border-right-width:1px}.Markdown_container__oUHKy tr:last-child td:first-child{border-bottom-left-radius:12px}.Markdown_container__oUHKy tr:last-child td:last-child{border-bottom-right-radius:12px}.Markdown_container__oUHKy thead>tr{background-color:#f5f7f9}.Markdown_container__oUHKy tbody>tr{background-color:#fff}.Markdown_container__oUHKy td,.Markdown_container__oUHKy th{padding:8px 16px}.Markdown_container__oUHKy strong{font-weight:700}.Markdown_container__oUHKy pre>div,.Markdown_container__oUHKy pre>div code{font-size:1.6rem!important;font-weight:500!important;line-height:175%!important;color:#32383e!important;background-color:#f5f7f9!important;border-radius:1.2rem!important}.Markdown_container__oUHKy .Markdown_custom-code__container___MlAs{background:#f5f7f9;padding:1em;margin:.5em 0;border-radius:.3em}.Markdown_container__oUHKy .Markdown_custom-code__code__agQIi{color:#383a42;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;direction:ltr;text-align:left;white-space:pre;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;text-wrap:wrap}.Markdown_container__oUHKy p,.Markdown_container__oUHKy span{white-space:pre-wrap}.Markdown_container__oUHKy button{vertical-align:top}@layer reset, packages, apps;.CourseInfoSection_section__BP_KL{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}@layer reset, packages, apps;.CourseLessonListSection_list__8P6kp{width:252px}@layer reset, packages, apps;.CourseLessonIndex_list__cps3g{margin:0;padding:0;list-style:none}.CourseLessonIndex_item__aRvB9{width:100%;padding:24px 16px;display:flex;gap:8px;align-items:flex-start;text-align:left;border:none;border-bottom:1px solid rgba(0,0,0,.0509803922);background-color:#fff;cursor:pointer}.CourseLessonIndex_item--active__tb5km:not(:disabled),.CourseLessonIndex_item__aRvB9:hover:not(:disabled){background-color:rgba(0,0,0,.0509803922)}.CourseLessonIndex_item__aRvB9:disabled{cursor:not-allowed}.CourseLessonIndex_icon__XcaCw{flex:0 0 auto;width:20px;height:20px;margin-top:0}.CourseLessonIndex_content__Nqa9j{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:4px}.CourseLessonIndex_item-skeleton__sWX_x{width:100%;padding:24px 16px;display:flex;gap:8px;align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.0509803922);background-color:#fff}@layer reset, packages, apps;.LessonIndexDrawer_container__KG1Nb{width:320px;height:100%;box-shadow:0 7px 15px 5px rgba(0,0,0,.1019607843);background-color:#fff;display:flex;flex-direction:column}.LessonIndexDrawer_header__UnAs4{display:flex;align-items:center;gap:16px;justify-content:space-between;padding:24px 16px}.LessonIndexDrawer_body__xL__i{flex:1 1 auto;overflow:auto;position:relative;padding:8px 24px 100px}.LessonIndexDrawer_body__xL__i:after{content:"";position:fixed;left:0;right:0;bottom:0;width:300px;height:100px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff)}@layer reset, packages, apps;.LessonLayoutClient_footer__O1ww3{position:sticky;bottom:0;left:0;right:0;z-index:90}.LessonLayoutClient_left-drawer__bRfKJ{z-index:95}@layer reset, packages, apps;.AcademyCourseDetailContainer_container__BIaDH{display:flex;flex-direction:column;gap:60px;width:100%;max-width:1080px;margin-bottom:60px;padding:24px}.AcademyCourseDetailContainer_body__QWl70{display:flex;gap:48px;border-top:1px solid rgba(0,0,0,.1019607843);padding-top:60px;width:100%}