.analyticsStyle_main__ynIRw{display:flex;width:100%;height:100%;flex-direction:column;gap:30px;padding:30px 20px;overflow:auto;background:#fff;box-sizing:border-box}.analyticsStyle_bannerWrapper__f3uJW{display:flex;justify-content:space-around;border-radius:14px;background-image:url(/_next/static/media/bg_banner_session_2.1840562a.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.analyticsStyle_bannerWrapper__f3uJW .analyticsStyle_imgBanner__z_ZM3 img{height:100px;width:-moz-fit-content;width:fit-content}.analyticsStyle_bannerWrapper__f3uJW .analyticsStyle_content__UYo0f{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.analyticsStyle_bannerWrapper__f3uJW .analyticsStyle_text__VXU90{color:#1164dc;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.analyticsStyle_bannerWrapper__f3uJW .analyticsStyle_buttonBanner__EjUmA{display:flex;width:217px;height:37px;justify-content:center;align-items:center;gap:4.149px;flex-shrink:0;border-radius:11.385px;background:linear-gradient(356deg,#0068FF -59.49%,#76AEFF 84.18%);box-shadow:0 3.985px 0 0 #1e6ee3;transition:all .3s ease;cursor:pointer;color:#fff;text-align:center;font-size:13.662px;font-style:normal;font-weight:700;line-height:19.898px;letter-spacing:.176px}.analyticsStyle_bannerWrapper__f3uJW .analyticsStyle_buttonBanner__EjUmA:active{box-shadow:none;transform:translateY(3.985px)}.analyticsStyle_chartWrapper__uTSRW{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:28px;column-gap:28px;grid-row-gap:28px;row-gap:28px;margin:auto;height:100%;width:100%}.analyticsStyle_generalChart__Dwn8n{display:flex;flex-direction:column;gap:20px;background:#f0f8ff;padding:20px;border-radius:16px;border:1.316px solid #e0e0e0}.analyticsStyle_generalChart__Dwn8n .analyticsStyle_title__kkrex{color:#0f1114;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.analyticsStyle_titleWithMenu__MpvMz{display:flex;gap:40px;align-items:center}.analyticsStyle_titleWithMenu__MpvMz .analyticsStyle_title__kkrex{color:#0f1114;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.analyticsStyle_menuChart__mpOxd{display:flex;gap:24px}.analyticsStyle_menuChart__mpOxd .analyticsStyle_menuItem__6AQaO{color:#5b6780;text-align:center;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.16px;text-transform:capitalize;border-radius:12px;background:#dadada;padding:10px 16px;cursor:pointer}.analyticsStyle_menuChart__mpOxd .analyticsStyle_menuItem_active__KxpxY{color:#fff;font-weight:700;background:#5b6780}.analyticsStyle_btnBack__f3pC9{margin:auto}.headerGameStyle_wrapper__Vn7Tw{height:52px;flex:none;display:flex;justify-content:flex-start;align-items:center;gap:40px;border-radius:0 0 16px 16px;background:#fff;z-index:1;padding:0 40px;position:relative;box-shadow:0 4px 10px 0 rgba(189,189,189,.2)}.headerGameStyle_title__AOMS6{color:#0f1114;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.headerGameStyle_icon__KZqu8{cursor:pointer}.headerGameStyle_timeCountdown__Xm8HO{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;padding:8px 12px;align-items:center;gap:8px;border-radius:12px;background:#eb5757;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.gameLayoutStyle_wrapper__zEbx_{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;background:#e1e6ec;z-index:1;background-image:url(/_next/static/media/bg_img_game.5a64b438.png);background-size:cover;background-position:inherit}.gameLayoutStyle_body__ztlGz{display:flex}.gameLayoutStyle_main___pPFC{height:calc(100vh - var(--headerHeight));width:var(--generalColumnWidth);position:relative;background-color:#fff;overflow-y:auto;transition:all .3s ease}.gameLayoutStyle_main_full__Tt3lB{transition:all .3s ease;max-width:calc(100% - 32px);width:100%;margin:auto}.gameLayoutStyle_side__QlQga{width:calc((100% - var(--generalColumnWidth))/2);max-width:calc((100% - var(--generalColumnWidth))/2);height:100%;transition:all .3s ease}.gameLayoutStyle_side_width0__MNwga{transition:all .3s ease;max-width:0}@media(max-width:1180px){.gameLayoutStyle_main___pPFC{height:calc(100dvh - var(--headerHeight))}}@media(max-width:768px){.gameLayoutStyle_main___pPFC{height:calc(100dvh - var(--headerHeight))}.gameLayoutStyle_main_full__Tt3lB{max-width:100%}}.progressBarStyle_wrap__d_3CU{display:flex;gap:15px;align-items:center;justify-content:space-around;width:100%;position:relative}.progressBarStyle_wrap_processWrap__mhGL3{position:relative;background:#e1e6ec;border-radius:100px;height:14px;flex:1 1;border:2px solid #fff;overflow:hidden}.progressBarStyle_wrap_processWrap_process__36hBc{background:linear-gradient(83deg,#58CC02 9.02%,#23AC38 90.81%);height:100%;border-radius:15px;transition:width .8s;transition-timing-function:ease-in;position:relative}.progressBarStyle_wrap_processWrap_process__36hBc .progressBarStyle_lightWhite__9xPE9{position:absolute;top:3px;height:2px;width:calc(100% - 20px);z-index:1;left:50%;transform:translateX(-50%);border-radius:99px;background:hsla(0,0%,100%,.68)}.progressBarStyle_michi__tsWje{width:41px;position:absolute;top:-10px;left:0;margin-left:-10px;transition:left .8s;transition-timing-function:ease-in}.progressBarStyle_michi_icon__4gI4S{width:28px;height:27px}.progressBarStyle_number__vtAEB{position:absolute;right:5px;top:50%;transform:translateY(-50%);color:#acacac;text-align:right;font-size:9px;font-style:normal;font-weight:600;line-height:normal;z-index:1}.progressBarStyle_number_center__zZqae{left:50%;transform:translate(-50%,-50%);right:auto}.progressBarStyle_number_border__Q94RJ p{position:relative;line-height:normal;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}@media only screen and (max-width:768px){.progressBarStyle_wrap__d_3CU{justify-content:space-between}.progressBarStyle_wrap_processWrap__mhGL3{height:12px}.progressBarStyle_wrap_processWrap_process_michi__pcOkK{top:-14px}.progressBarStyle_wrap_processWrap_process_michi_icon__NO8e1{width:35px;height:30px}}.endingLearningGameScreenStyle_wrapper__k15C_{position:relative;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;padding:40px}.endingLearningGameScreenStyle_progressContainer___MkPv{position:relative;display:flex;width:300px;height:240px;background-image:url(/_next/static/media/bg_progress_learning_game.939dbcb6.png);background-size:contain;background-position:top;background-repeat:no-repeat}.endingLearningGameScreenStyle_totalTime__5CSRw{color:#828282;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.206px}.endingLearningGameScreenStyle_contentText__ICcma{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.endingLearningGameScreenStyle_contentText__ICcma .endingLearningGameScreenStyle_percent__Z3LZG{color:#f8ad3e;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.463px}.endingLearningGameScreenStyle_countMess__TctMb{color:#f8ad3e;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.231px}.endingLearningGameScreenStyle_listBtn__9aHtp{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:30px}.endingLearningGameScreenStyle_message__FBuHD{color:#0f1114;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.16px}@media(max-width:768px){.endingLearningGameScreenStyle_wrapper__k15C_{padding:25px}}.endingLearningGameScreenStyle_wrapper__IcUAd{position:relative;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;padding:40px}.endingLearningGameScreenStyle_progressContainer__Hg6qg{position:relative;display:flex;width:300px;height:240px;background-image:url(/_next/static/media/bg_progress_learning_game.939dbcb6.png);background-size:contain;background-position:top;background-repeat:no-repeat}.endingLearningGameScreenStyle_totalTime__qHAFP{color:#828282;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.206px}.endingLearningGameScreenStyle_contentText__fnarO{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.endingLearningGameScreenStyle_contentText__fnarO .endingLearningGameScreenStyle_percent__x9vx8{color:#f8ad3e;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.463px}.endingLearningGameScreenStyle_countMess__pgftT{color:#f8ad3e;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.231px}.endingLearningGameScreenStyle_listBtn__5mdmV{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:30px}.endingLearningGameScreenStyle_message__Zk2e9{color:#0f1114;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.16px}@media(max-width:768px){.endingLearningGameScreenStyle_wrapper__IcUAd{padding:25px}}.endingLearningGameScreenStyle_wrapper__MAzvx{position:relative;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;padding:40px}.endingLearningGameScreenStyle_progressContainer__7NjgM{position:relative;display:flex;width:300px;height:240px;background-image:url(/_next/static/media/bg_progress_learning_game.939dbcb6.png);background-size:contain;background-position:top;background-repeat:no-repeat}.endingLearningGameScreenStyle_totalTime__RCC0z{color:#828282;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.206px}.endingLearningGameScreenStyle_contentText__8tIWq{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.endingLearningGameScreenStyle_contentText__8tIWq .endingLearningGameScreenStyle_percent__vDyQ0{color:#f8ad3e;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.463px}.endingLearningGameScreenStyle_countMess__J_hnh{color:#f8ad3e;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.231px}.endingLearningGameScreenStyle_listBtn__tRJkH{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:30px}.endingLearningGameScreenStyle_message__n3kNU{color:#0f1114;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.16px}@media(max-width:768px){.endingLearningGameScreenStyle_wrapper__MAzvx{padding:25px}}.skillPracticeGameStyle_wrapper__ylc7g{display:flex;flex-direction:column;gap:24px;padding:24px;height:calc(100% - 48px);max-height:calc(100% - 48px);justify-content:space-between;height:-webkit-fill-available}.skillPracticeGameStyle_wrapper_checked__FPtSv{justify-content:flex-start;gap:20px}.skillPracticeGameStyle_progress__cU3yY{display:flex;gap:24px;width:100%;height:16px}.skillPracticeGameStyle_editContainer__lGHZi{display:flex;justify-content:space-between;align-items:center}.skillPracticeGameStyle_editContainer__lGHZi .skillPracticeGameStyle_timeEdited__8Vur_{color:#828282;font-size:16px;font-style:normal;font-weight:700;line-height:30px}.skillPracticeGameStyle_editContainer__lGHZi .skillPracticeGameStyle_timeEdited_active__SjGoZ span{color:#23ac38}.skillPracticeGameStyle_editContainer__lGHZi img{width:40px;height:-moz-fit-content;height:fit-content;cursor:pointer}.skillPracticeGameStyle_editContainer__lGHZi .skillPracticeGameStyle_listIcon__thtaU{display:flex;gap:20px}.skillPracticeGameStyle_editContainer__lGHZi .skillPracticeGameStyle_listIcon__thtaU .skillPracticeGameStyle_iconFlag__Rx9Aw{display:flex;width:40px;justify-content:center;align-items:center;background:#5b6780;border-radius:50%}.skillPracticeGameStyle_editContainer__lGHZi .skillPracticeGameStyle_listIcon__thtaU .skillPracticeGameStyle_iconFlag__Rx9Aw img{width:30px}.skillPracticeGameStyle_top__Y1cjD{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #e1e6ec}.skillPracticeGameStyle_top__Y1cjD .skillPracticeGameStyle_requirement__kStYt{display:flex;justify-content:flex-start;align-items:center;gap:12px;color:#0f1114;font-size:18px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.231px}.skillPracticeGameStyle_number__6Z01r{color:#828282;font-size:16px;font-style:normal;font-weight:600;line-height:100%;text-wrap-mode:nowrap}.skillPracticeGameStyle_requirement__kStYt{color:#828282;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.206px}.skillPracticeGameStyle_bot__MItPG{display:flex;gap:20px;width:100%;justify-content:flex-end;align-items:center;padding-top:20px;border-top:1px solid #e1e6ec}.skillPracticeGameStyle_mid__FjYkf{display:flex;width:100%;height:100%;height:-webkit-fill-available;flex-direction:column;gap:20px;overflow:auto;align-items:center}.skillPracticeGameStyle_mid_animation__rBm2_{animation:skillPracticeGameStyle_slideLeft__gkpVs .5s ease-out}.skillPracticeGameStyle_mid_checked__0iQWu{padding-bottom:60px}.skillPracticeGameStyle_skip__RtUyS{display:inline-block;text-decoration:underline;font-weight:600;cursor:pointer;color:#828282}@keyframes skillPracticeGameStyle_slideLeft__gkpVs{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateY(0)}}.Fluency_wrap__hhEKh{display:flex;flex-direction:column;align-items:center;padding:0 20px 20px}.Fluency_wrap__hhEKh .Fluency_content__hb491{width:100%;display:flex;flex-direction:column;gap:24px}.Fluency_rate__hR2DZ{display:flex;align-items:center;justify-content:space-between;gap:15px}.Fluency_rate__hR2DZ .Fluency_rateProgress__yJvhx{flex-grow:1;position:relative;display:grid;background:linear-gradient(90deg,#ff2f00 11.49%,#ff7800 49.7%,#ffcb08 91.26%);border-radius:208.086px;grid-template-columns:repeat(3,1fr);justify-content:space-between}.Fluency_rate__hR2DZ .Fluency_rateProgress__yJvhx p{padding:4px;font-size:14px;font-weight:700;color:#fff;text-align:center;border-left:1px solid #fff;border-right:1px solid #fff}.Fluency_rate__hR2DZ .Fluency_rateProgress__yJvhx p:first-child,.Fluency_rate__hR2DZ .Fluency_rateProgress__yJvhx p:last-child{border:none}.Fluency_rate__hR2DZ .Fluency_rateProgress__yJvhx .Fluency_mochi__Fr2iK{position:absolute;width:55px;height:45px;top:-38px;transform:translateX(-50%);left:0}.Fluency_text__GJCGq{border:1px solid #e1e6ec;border-radius:12px;padding:8px}.Fluency_text__GJCGq p{line-height:1.5}.ItemStyle_wrapper__vWEGN{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.ItemStyle_title__gPz3_{color:#0f1114;font-size:15px;font-weight:500;display:flex;padding:10px 12px;align-items:center;gap:12px;align-self:stretch;border-radius:12px;border:1px solid #f8ad3e;background:#fff6ec;cursor:pointer}.ItemStyle_title__gPz3_ span{color:#ff9e02;text-align:center;font-size:20px;font-weight:700;letter-spacing:.257px}.ItemStyle_title__gPz3_ p{flex:1 1}.ItemStyle_body__W7eqj{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.ItemStyle_body_show__4YyAE{max-height:100vh}.ItemStyle_expanded__QVEik{transition:transform .5s ease;transform:rotate(180deg)}.ItemStyle_expanded_active__aHIhR{transform:rotate(0deg);transition:transform .5s ease}.ItemStyle_feedback__2MMe7{border-radius:12px;border:1px solid #e1e6ec;background:#fff;padding:10px 12px;display:flex;align-items:center;gap:12px}.detailErrorStyle_wrapper__xIpXL{border-radius:12px;border:1px solid #e1e6ec;background:#fff;width:calc(100% - 40px)}.detailErrorStyle_title__ZiHwn{display:flex;padding:12px 16px;align-items:center;gap:16px;flex:1 0;cursor:pointer}.detailErrorStyle_title__ZiHwn p{flex:1 1;color:#000;font-size:15px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.193px}.detailErrorStyle_body__zLVql{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.detailErrorStyle_body_show__q7kRG{max-height:100vh}.detailErrorStyle_expanded__VrD08{transition:transform .5s ease}.detailErrorStyle_expanded_active__BcDCG{transform:rotate(180deg);transition:transform .5s ease}.detailErrorStyle_explain__6JdpD{padding:3px 30px 12px 57px;display:flex;flex-direction:column;gap:8px}.detailErrorStyle_explain__6JdpD ul{list-style:disc;padding-left:15px}.detailErrorStyle_explain__6JdpD ul li:not(last-child){margin-bottom:8px}.detailErrorStyle_explain__6JdpD span{color:#0f1114;text-align:justify;font-size:15px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.detailErrorStyle_search__vSPqJ{width:50px;height:50px;border:1px solid #e0e0e0;border-radius:12px;display:flex;justify-content:center;align-items:center;cursor:pointer}.Vocabulary_wrap__kYign{display:flex;flex-direction:column;align-items:center;padding:0 20px 20px}.Vocabulary_wrap__kYign .Vocabulary_content__sLkwp{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%}.Vocabulary_wrap__kYign .Vocabulary_content__sLkwp .Vocabulary_progressTable__xWsgg{display:flex;gap:30px;border:1px solid #ffd32d;border-radius:12px;width:100%;padding:20px;box-sizing:border-box;justify-content:center;margin-bottom:20px}.Vocabulary_table__GQ71H{width:100%;border-collapse:separate!important;border-spacing:0;border-radius:10px;overflow:hidden}.Vocabulary_table__GQ71H tr:first-child td:first-child{border-top-left-radius:10px}.Vocabulary_table__GQ71H tr:first-child td:last-child{border-top-right-radius:10px}.Vocabulary_table__GQ71H tr:last-child td:first-child{border-bottom-left-radius:10px}.Vocabulary_table__GQ71H tr:last-child td:last-child{border-bottom-right-radius:10px}.Vocabulary_table__GQ71H td{padding:10px;border:1px solid gold}.Vocabulary_table__GQ71H tr td:first-child{background-color:#fff8dc;font-weight:700;text-align:center}.Vocabulary_progress__rgKsW{width:50px;display:flex;flex-direction:column;align-items:center}.Vocabulary_progress__value__YT_r4{font-size:16px;font-weight:700;margin-bottom:5px}.Vocabulary_progress__bar__IF4Dm{width:40px;height:200px;background-color:#fff8dc;border-radius:12px;position:relative;display:flex;align-items:flex-end;overflow:hidden}.Vocabulary_progress__fill__9s0wr{width:100%;border-radius:12px}.Vocabulary_progress__label__tpuOM{font-size:16px;font-weight:700;margin-top:5px;color:#666}.Vocabulary_text__jMZli{border:1px solid #e1e6ec;border-radius:12px;padding:12px;line-height:1.7;width:100%;box-sizing:border-box}.Grammar_wrap__Nnp4d{display:flex;flex-direction:column;align-items:center;padding:0 20px 20px}.Grammar_wrap__Nnp4d .Grammar_content__YNxnL{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%}.Grammar_wrap__Nnp4d .Grammar_content__YNxnL .Grammar_text__bkcLB{border:1px solid #e1e6ec;border-radius:12px;padding:8px;width:100%;box-sizing:border-box}.Grammar_wrap__Nnp4d .Grammar_content__YNxnL .Grammar_text__bkcLB p{line-height:1.5}.Pronunciation_wrap__9gmus{display:flex;flex-direction:column;align-items:center;padding:0 20px 20px}.Pronunciation_wrap__9gmus .Pronunciation_score__k7HSh{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.Pronunciation_wrap__9gmus .Pronunciation_score__k7HSh .Pronunciation_scoreItem___ReO4{display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg,#FFC06D,#F29820)}.Pronunciation_wrap__9gmus .Pronunciation_score__k7HSh .Pronunciation_scoreItem___ReO4:first-child{border-radius:200px 0 0 200px;background:linear-gradient(90deg,#72F80E,#23AC38)}.Pronunciation_wrap__9gmus .Pronunciation_score__k7HSh .Pronunciation_scoreItem___ReO4:nth-child(3){border-radius:0 200px 200px 0;background:linear-gradient(90deg,#FE7968,#EF5348)}.Pronunciation_wrap__9gmus .Pronunciation_score__k7HSh .Pronunciation_scoreItem___ReO4 p{color:#fff;font-weight:700;font-size:13px;padding:5px}.Pronunciation_wrap__9gmus .Pronunciation_content__dbvIA{margin-top:20px;display:flex;flex-direction:column;gap:12px;align-items:center;width:100%}.Pronunciation_wrap__9gmus .Pronunciation_content__dbvIA .Pronunciation_text__S0uXU{border:1px solid #e1e6ec;border-radius:12px;padding:8px;width:100%;line-height:1.5;max-height:9em;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.Pronunciation_wordWrapper__O7z7M{display:inline-block;position:relative}.Pronunciation_correct__0XuIw{color:#23ac38;font-size:17.036px;font-style:normal;font-weight:500;line-height:normal}.Pronunciation_normal__CTwwE{color:#f8ad3e}.Pronunciation_incorrect__7U84k,.Pronunciation_normal__CTwwE{font-size:17.036px;font-style:normal;font-weight:700;line-height:normal}.Pronunciation_incorrect__7U84k{color:#eb5757}.modalCourseStyle_wrapper__PMaJz{position:fixed;top:0;left:0;display:flex;width:100vw;height:100vh;background:rgba(0,0,0,.8);z-index:2}.modalCourseStyle_main__O7Rd2{position:relative;width:50vw;height:-webkit-fill-available;background:#fff;overflow:auto;padding:40px}.modalCourseStyle_side__Sm7pL{width:25vw}.modalCourseStyle_iconClose__ZUW_n{position:absolute;right:20px;top:20px;width:37px;height:37px;border-radius:50%;border:1px solid rgba(0,0,0,.1019607843);overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 0 0 rgba(0,0,0,.102);transition:all .2s;cursor:pointer}.modalCourseStyle_iconClose__ZUW_n:active{transform:translateY(4px);transition:all .2s;box-shadow:none}.modalCourseStyle_iconClose__ZUW_n img{width:16px;height:16px}.modalCourseStyle_iconBack__WZ9Gy{position:absolute;left:20px;top:20px;width:37px;height:37px;border-radius:50%;border:1px solid rgba(0,0,0,.1019607843);overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 0 0 rgba(0,0,0,.102);transition:all .2s;cursor:pointer}.modalCourseStyle_iconBack__WZ9Gy:active{transform:translateY(4px);transition:all .2s;box-shadow:none}.modalCourseStyle_iconBack__WZ9Gy img{width:18px;height:18px;transform:rotateY(180deg)}.modalCourseStyle_body__6YqBJ{display:flex;flex-direction:column;gap:24px}.modalCourseStyle_body__6YqBJ .modalCourseStyle_title__YBod7{width:100%;color:#0f1114;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.modalCourseStyle_body_animation__bGTMV{animation:modalCourseStyle_slideLeft__qjFfE .5s ease-out}@keyframes modalCourseStyle_slideLeft__qjFfE{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateY(0)}}.skillPracticeGameStyle_wrapper__4HjPT{display:flex;flex-direction:column;gap:24px;padding:24px;height:calc(100% - 48px);max-height:calc(100% - 48px);justify-content:space-between;height:-webkit-fill-available}.skillPracticeGameStyle_wrapper_checked__6RmeT{justify-content:flex-start;gap:20px}.skillPracticeGameStyle_progress__tjEYS{display:flex;gap:24px;width:100%;height:16px}.skillPracticeGameStyle_top__PPcnS{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #e1e6ec}.skillPracticeGameStyle_top__PPcnS .skillPracticeGameStyle_requirement__rFeBU{display:flex;justify-content:flex-start;align-items:center;gap:12px;color:#0f1114;font-size:18px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.231px}.skillPracticeGameStyle_number__YfpYU{color:#828282;font-size:16px;font-style:normal;font-weight:600;line-height:100%;text-wrap-mode:nowrap}.skillPracticeGameStyle_requirement__rFeBU{color:#828282;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.206px}.skillPracticeGameStyle_bot__b8TeC{display:flex;gap:20px;width:100%;justify-content:flex-end;align-items:center;padding-top:20px;border-top:1px solid #e1e6ec}.skillPracticeGameStyle_mid__xj863{display:flex;width:100%;height:100%;height:-webkit-fill-available;flex-direction:column;gap:20px;overflow:auto;align-items:center}.skillPracticeGameStyle_mid_animation__gsCNQ{animation:skillPracticeGameStyle_slideLeft__UtU7k .5s ease-out}.skillPracticeGameStyle_mid_checked__SmXjM{padding-bottom:60px}.skillPracticeGameStyle_skip__x8P5L{display:inline-block;text-decoration:underline;font-weight:600;cursor:pointer;color:#828282}@keyframes skillPracticeGameStyle_slideLeft__UtU7k{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateY(0)}}.modalBoxAnswerInGameStyle_layer__Slr_5{position:absolute;bottom:0;width:100%;height:90vh;background:rgba(0,0,0,0)}.modalBoxAnswerInGameStyle_wrap_outer__aD_ur{width:100%;position:absolute;bottom:0;z-index:999;left:0}.modalBoxAnswerInGameStyle_wrapper__jb_qF{display:flex;flex-direction:column;gap:20px;padding:32px 40px 40px;border-radius:12px 12px 0 0;column-gap:30px;position:relative;z-index:1;transition:max-height .2s ease-out;animation:modalBoxAnswerInGameStyle_appearUp__AwrTn .4s;max-height:400px}.modalBoxAnswerInGameStyle_wrapper_correct__lqiwS{border-radius:16px 16px 0 0;border-top:4px solid #23ac38;background:linear-gradient(0deg,rgba(35,172,56,.1),rgba(35,172,56,.1)),#fff}.modalBoxAnswerInGameStyle_wrapper_incorrect__ucl96{border-top:4px solid #eb5757;background:linear-gradient(0deg,rgba(235,87,87,.1),rgba(235,87,87,.1)),#fff}.modalBoxAnswerInGameStyle_imgBox__OhkFv{position:absolute;top:-77px;left:10px}.modalBoxAnswerInGameStyle_imgBox__OhkFv img{width:110px;height:88px}.modalBoxAnswerInGameStyle_icon__Sowzd{position:absolute;right:20px;top:-25px;display:flex;gap:10px}.modalBoxAnswerInGameStyle_icon__Sowzd .modalBoxAnswerInGameStyle_iconArrow__h_Y1o{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;cursor:pointer}.modalBoxAnswerInGameStyle_icon__Sowzd .modalBoxAnswerInGameStyle_iconArrow__h_Y1o img{transition:all .2s ease-out;transform:rotate(0)}.modalBoxAnswerInGameStyle_icon__Sowzd .modalBoxAnswerInGameStyle_iconArrow_correct___J64V{border:2px solid #91d59b;background:#23ac38}.modalBoxAnswerInGameStyle_icon__Sowzd .modalBoxAnswerInGameStyle_iconArrow_incorrect__vBG3H{border:2px solid #f5abab;background:#eb5757}.modalBoxAnswerInGameStyle_icon__Sowzd .modalBoxAnswerInGameStyle_iconArrow_show__vs_T_ img{transition:all .2s ease-out;transform:rotate(-180deg)}.modalBoxAnswerInGameStyle_content__rkDWc{transition:all .2s ease-out;overflow-y:hidden;max-height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;overflow-y:auto;font-size:16px;width:100%}.modalBoxAnswerInGameStyle_content_close__yCR1v{transition:all .2s ease-out}.modalBoxAnswerInGameStyle_button__tZ_ZD{display:flex;justify-content:center}@keyframes modalBoxAnswerInGameStyle_appearUp__AwrTn{0%{transform:translateY(125%)}to{transform:translateX(0)}}@media(max-width:768px){.modalBoxAnswerInGameStyle_wrap_outer__aD_ur{width:100%;left:0}.modalBoxAnswerInGameStyle_wrapper__jb_qF{padding:32px 10px 70px;max-height:600px}.modalBoxAnswerInGameStyle_icon__Sowzd{right:20px;top:-20px}.modalBoxAnswerInGameStyle_icon__Sowzd .modalBoxAnswerInGameStyle_iconArrow__h_Y1o{width:30px;height:30px}.modalBoxAnswerInGameStyle_icon__Sowzd .modalBoxAnswerInGameStyle_iconArrow__h_Y1o img{width:20px;height:20px}.modalBoxAnswerInGameStyle_content__rkDWc{gap:15px;font-size:14px}}.contentBoxAnswerStyle_wrapper__eVOfs{display:flex;flex-direction:column;gap:16px;width:100%}.contentBoxAnswerStyle_title__FZGEG{font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.206px}.contentBoxAnswerStyle_title_correct__QXxNt{color:#23ac38}.contentBoxAnswerStyle_title_incorrect__gCwQw{color:#eb5757}.contentBoxAnswerStyle_listExplain__c5Tb8{display:flex;padding:0 12px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.contentBoxAnswerStyle_explainItem__RyYp4{display:flex;align-items:flex-start;gap:6px;align-self:stretch}.contentBoxAnswerStyle_stt__hGRYq{color:#0f1114;text-align:justify;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.contentBoxAnswerStyle_text__i2y7g{display:flex;flex-direction:column;align-items:flex-start;gap:6px;flex:1 0}.contentBoxAnswerStyle_answer__yv5Fh{color:#0f1114;text-align:justify;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.contentBoxAnswerStyle_desc__eueuH,.contentBoxAnswerStyle_explain__2pqNr{color:#0f1114;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.contentBoxAnswerStyle_answerItem__Id386{color:#0f1114;text-align:justify;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.progressCircleStyle_process-circle__eWPHv{position:relative;margin:auto}.progressCircleStyle_process-circle__eWPHv canvas{display:block;position:absolute;top:0;left:0}.progressCircleStyle_process-circle__eWPHv span{color:#ffcb08;display:block;line-height:200px;text-align:center;width:200px;font-family:sans-serif;font-size:4rem;font-weight:700}.progressCircleStyle_process-circle__eWPHv input{width:200px}.loadingSessionStyle_wrapper__Uv_qj{position:fixed;top:0;left:0;z-index:2;width:100vw;height:100vh;background-image:url(/_next/static/media/bg_loading.1635b2df.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.loadingSessionStyle_header____VyV{padding:24px 28px;display:flex;width:-webkit-fill-available;height:-moz-fit-content;height:fit-content;justify-content:space-between}.loadingSessionStyle_logo__ts_TZ img{width:180px;height:auto}.loadingSessionStyle_profile__NdBB4{display:flex;gap:16px;justify-content:center;align-items:center}.loadingSessionStyle_profile__NdBB4 .loadingSessionStyle_title__LQNZn{color:#5b2e17;text-align:right;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.loadingSessionStyle_body__wyv_j{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;gap:30px;margin-top:50px;box-sizing:border-box}.loadingSessionStyle_body__wyv_j .loadingSessionStyle_image__3ccII{width:396px}.loadingSessionStyle_body__wyv_j .loadingSessionStyle_image__3ccII img{width:100%;height:-moz-fit-content;height:fit-content}.loadingSessionStyle_body__wyv_j .loadingSessionStyle_title__LQNZn{color:#5b2e17;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.loadingSessionStyle_body__wyv_j .loadingSessionStyle_title__LQNZn span{font-weight:700}.loadingSessionStyle_body_animation___Y1zv{animation:loadingSessionStyle_slideLeft__5Yjid .5s ease-out}.loadingSessionStyle_listDot__lsTTR{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:60px;width:100%}.loadingSessionStyle_listDot__lsTTR .loadingSessionStyle_dot__mV7c_{width:12px;height:12px;border-radius:50%;border:2px solid #e28d26}.loadingSessionStyle_listDot__lsTTR .loadingSessionStyle_dot_active__VnHF9{background:#e28d26}@keyframes loadingSessionStyle_slideLeft__5Yjid{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.loadingSessionStyle_body__wyv_j{padding:0 12px}.loadingSessionStyle_body__wyv_j .loadingSessionStyle_title__LQNZn{font-size:16px}}.modalBoxAnswerLearningGameStyle_layer__LgLax{position:absolute;bottom:0;width:100%;height:90vh;background:rgba(0,0,0,0)}.modalBoxAnswerLearningGameStyle_wrap_outer__WvdnU{width:100%;position:absolute;bottom:0;z-index:999;left:0}.modalBoxAnswerLearningGameStyle_wrapper__hzlog{display:flex;flex-direction:column;gap:20px;padding:32px 40px 40px;border-radius:12px 12px 0 0;column-gap:30px;position:relative;z-index:1;transition:max-height .2s ease-out;animation:modalBoxAnswerLearningGameStyle_appearUp__nD8xB .4s;max-height:400px}.modalBoxAnswerLearningGameStyle_wrapper_correct__AyEnb{border-radius:16px 16px 0 0;border-top:4px solid #23ac38;background:linear-gradient(0deg,rgba(35,172,56,.1),rgba(35,172,56,.1)),#fff}.modalBoxAnswerLearningGameStyle_wrapper_incorrect__42UC6{border-top:4px solid #eb5757;background:linear-gradient(0deg,rgba(235,87,87,.1),rgba(235,87,87,.1)),#fff}.modalBoxAnswerLearningGameStyle_imgBox__3Zjri{position:absolute;top:-77px;left:10px}.modalBoxAnswerLearningGameStyle_imgBox__3Zjri img{width:110px;height:88px}.modalBoxAnswerLearningGameStyle_icon__prO7_{position:absolute;right:20px;top:-25px;display:flex;gap:10px}.modalBoxAnswerLearningGameStyle_icon__prO7_ .modalBoxAnswerLearningGameStyle_iconArrow__Z_yos{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;cursor:pointer}.modalBoxAnswerLearningGameStyle_icon__prO7_ .modalBoxAnswerLearningGameStyle_iconArrow__Z_yos img{transition:all .2s ease-out;transform:rotate(0)}.modalBoxAnswerLearningGameStyle_icon__prO7_ .modalBoxAnswerLearningGameStyle_iconArrow_correct__W__XI{border:2px solid #91d59b;background:#23ac38}.modalBoxAnswerLearningGameStyle_icon__prO7_ .modalBoxAnswerLearningGameStyle_iconArrow_incorrect__bla_J{border:2px solid #f5abab;background:#eb5757}.modalBoxAnswerLearningGameStyle_icon__prO7_ .modalBoxAnswerLearningGameStyle_iconArrow_show__loUZO img{transition:all .2s ease-out;transform:rotate(-180deg)}.modalBoxAnswerLearningGameStyle_content__PcHeJ{transition:all .2s ease-out;overflow-y:hidden;max-height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;overflow-y:auto;font-size:16px;width:100%}.modalBoxAnswerLearningGameStyle_content_close__JrLCq{transition:all .2s ease-out}.modalBoxAnswerLearningGameStyle_button__JHYU8{display:flex;justify-content:center}@keyframes modalBoxAnswerLearningGameStyle_appearUp__nD8xB{0%{transform:translateY(125%)}to{transform:translateX(0)}}@media(max-width:768px){.modalBoxAnswerLearningGameStyle_wrap_outer__WvdnU{width:100%;left:0}.modalBoxAnswerLearningGameStyle_wrapper__hzlog{padding:32px 10px 20px;max-height:300px}.modalBoxAnswerLearningGameStyle_icon__prO7_{right:20px;top:-20px}.modalBoxAnswerLearningGameStyle_icon__prO7_ .modalBoxAnswerLearningGameStyle_iconArrow__Z_yos{width:30px;height:30px}.modalBoxAnswerLearningGameStyle_icon__prO7_ .modalBoxAnswerLearningGameStyle_iconArrow__Z_yos img{width:20px;height:20px}.modalBoxAnswerLearningGameStyle_content__PcHeJ{gap:15px;font-size:14px}}.contentBoxAnswerStyle_wrapper__DmKD_{display:flex;flex-direction:column;gap:16px;width:100%}.contentBoxAnswerStyle_title__tCak_{text-align:start;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.206px}.contentBoxAnswerStyle_title_correct__5iqIS{color:#23ac38}.contentBoxAnswerStyle_title_incorrect__8Lm__{color:#eb5757}.contentBoxAnswerStyle_listAnswer__YtJJj{display:flex;gap:5px;flex-direction:column}.contentBoxAnswerStyle_explain__TEenp{display:flex;flex-direction:column;gap:10px;color:#0f1114;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.modalBoxAnswerLearningGameStyle_layer__HjO0L{position:absolute;bottom:0;width:100%;height:90vh;background:rgba(0,0,0,0)}.modalBoxAnswerLearningGameStyle_wrap_outer__9XJBM{width:100%;position:absolute;bottom:0;z-index:999;left:0}.modalBoxAnswerLearningGameStyle_wrapper__tiNDe{display:flex;flex-direction:column;gap:20px;padding:32px 40px 40px;border-radius:12px 12px 0 0;column-gap:30px;position:relative;z-index:1;transition:max-height .2s ease-out;animation:modalBoxAnswerLearningGameStyle_appearUp__yoX80 .4s;max-height:400px}.modalBoxAnswerLearningGameStyle_wrapper_correct__X6Ymr{border-radius:16px 16px 0 0;border-top:4px solid #23ac38;background:linear-gradient(0deg,rgba(35,172,56,.1),rgba(35,172,56,.1)),#fff}.modalBoxAnswerLearningGameStyle_wrapper_incorrect__1dext{border-top:4px solid #eb5757;background:linear-gradient(0deg,rgba(235,87,87,.1),rgba(235,87,87,.1)),#fff}.modalBoxAnswerLearningGameStyle_imgBox__csO8B{position:absolute;top:-77px;left:10px}.modalBoxAnswerLearningGameStyle_imgBox__csO8B img{width:110px;height:88px}.modalBoxAnswerLearningGameStyle_icon___Z5SU{position:absolute;right:20px;top:-25px;display:flex;gap:10px}.modalBoxAnswerLearningGameStyle_icon___Z5SU .modalBoxAnswerLearningGameStyle_iconArrow__8K0zz{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;cursor:pointer}.modalBoxAnswerLearningGameStyle_icon___Z5SU .modalBoxAnswerLearningGameStyle_iconArrow__8K0zz img{transition:all .2s ease-out;transform:rotate(0)}.modalBoxAnswerLearningGameStyle_icon___Z5SU .modalBoxAnswerLearningGameStyle_iconArrow_correct__70qTk{border:2px solid #91d59b;background:#23ac38}.modalBoxAnswerLearningGameStyle_icon___Z5SU .modalBoxAnswerLearningGameStyle_iconArrow_incorrect__sgmq0{border:2px solid #f5abab;background:#eb5757}.modalBoxAnswerLearningGameStyle_icon___Z5SU .modalBoxAnswerLearningGameStyle_iconArrow_show__73CVd img{transition:all .2s ease-out;transform:rotate(-180deg)}.modalBoxAnswerLearningGameStyle_content__GS8xG{transition:all .2s ease-out;overflow-y:hidden;max-height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;overflow-y:auto;font-size:16px;width:100%}.modalBoxAnswerLearningGameStyle_content_close__4gtav{transition:all .2s ease-out}.modalBoxAnswerLearningGameStyle_button__4F51f{display:flex;justify-content:center}@keyframes modalBoxAnswerLearningGameStyle_appearUp__yoX80{0%{transform:translateY(125%)}to{transform:translateX(0)}}@media(max-width:768px){.modalBoxAnswerLearningGameStyle_wrap_outer__9XJBM{width:100%;left:0}.modalBoxAnswerLearningGameStyle_wrapper__tiNDe{padding:32px 10px 20px;max-height:300px}.modalBoxAnswerLearningGameStyle_icon___Z5SU{right:20px;top:-20px}.modalBoxAnswerLearningGameStyle_icon___Z5SU .modalBoxAnswerLearningGameStyle_iconArrow__8K0zz{width:30px;height:30px}.modalBoxAnswerLearningGameStyle_icon___Z5SU .modalBoxAnswerLearningGameStyle_iconArrow__8K0zz img{width:20px;height:20px}.modalBoxAnswerLearningGameStyle_content__GS8xG{gap:15px;font-size:14px}}.contentBoxAnswerStyle_wrapper__iK49j{display:flex;flex-direction:column;gap:16px;width:100%}.contentBoxAnswerStyle_title__t5XWx{text-align:start;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.206px}.contentBoxAnswerStyle_title_correct__NX79i{color:#23ac38}.contentBoxAnswerStyle_title_incorrect__km0b_{color:#eb5757}.contentBoxAnswerStyle_listAnswer__rbZtj{display:flex;gap:5px;flex-direction:column}.contentBoxAnswerStyle_explain__tUnEL{display:flex;flex-direction:column;gap:10px;color:#0f1114;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.modalBoxAnswerLearningGameStyle_layer__K326l{position:absolute;bottom:0;width:100%;height:90vh;background:rgba(0,0,0,0)}.modalBoxAnswerLearningGameStyle_wrap_outer__vHgXE{width:100%;position:absolute;bottom:0;z-index:999;left:0}.modalBoxAnswerLearningGameStyle_wrapper__JOIps{display:flex;flex-direction:column;gap:20px;padding:32px 40px 40px;border-radius:12px 12px 0 0;column-gap:30px;position:relative;z-index:1;transition:max-height .2s ease-out;animation:modalBoxAnswerLearningGameStyle_appearUp__oOX5r .4s;max-height:400px}.modalBoxAnswerLearningGameStyle_wrapper_correct__00Mmt{border-radius:16px 16px 0 0;border-top:4px solid #23ac38;background:linear-gradient(0deg,rgba(35,172,56,.1),rgba(35,172,56,.1)),#fff}.modalBoxAnswerLearningGameStyle_wrapper_incorrect__F4TDr{border-top:4px solid #eb5757;background:linear-gradient(0deg,rgba(235,87,87,.1),rgba(235,87,87,.1)),#fff}.modalBoxAnswerLearningGameStyle_imgBox__XC289{position:absolute;top:-77px;left:10px}.modalBoxAnswerLearningGameStyle_imgBox__XC289 img{width:110px;height:88px}.modalBoxAnswerLearningGameStyle_icon__gECvt{position:absolute;right:20px;top:-25px;display:flex;gap:10px}.modalBoxAnswerLearningGameStyle_icon__gECvt .modalBoxAnswerLearningGameStyle_iconArrow__GqaH6{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;cursor:pointer}.modalBoxAnswerLearningGameStyle_icon__gECvt .modalBoxAnswerLearningGameStyle_iconArrow__GqaH6 img{transition:all .2s ease-out;transform:rotate(0)}.modalBoxAnswerLearningGameStyle_icon__gECvt .modalBoxAnswerLearningGameStyle_iconArrow_correct__a7VJQ{border:2px solid #91d59b;background:#23ac38}.modalBoxAnswerLearningGameStyle_icon__gECvt .modalBoxAnswerLearningGameStyle_iconArrow_incorrect__JAHgS{border:2px solid #f5abab;background:#eb5757}.modalBoxAnswerLearningGameStyle_icon__gECvt .modalBoxAnswerLearningGameStyle_iconArrow_show__LN9L2 img{transition:all .2s ease-out;transform:rotate(-180deg)}.modalBoxAnswerLearningGameStyle_content__g1X2X{transition:all .2s ease-out;overflow-y:hidden;max-height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;overflow-y:auto;font-size:16px;width:100%}.modalBoxAnswerLearningGameStyle_content_close__u1fAI{transition:all .2s ease-out}.modalBoxAnswerLearningGameStyle_button__ECofL{display:flex;justify-content:center}@keyframes modalBoxAnswerLearningGameStyle_appearUp__oOX5r{0%{transform:translateY(125%)}to{transform:translateX(0)}}@media(max-width:768px){.modalBoxAnswerLearningGameStyle_wrap_outer__vHgXE{width:100%;left:0}.modalBoxAnswerLearningGameStyle_wrapper__JOIps{padding:32px 10px 20px;max-height:300px}.modalBoxAnswerLearningGameStyle_icon__gECvt{right:20px;top:-20px}.modalBoxAnswerLearningGameStyle_icon__gECvt .modalBoxAnswerLearningGameStyle_iconArrow__GqaH6{width:30px;height:30px}.modalBoxAnswerLearningGameStyle_icon__gECvt .modalBoxAnswerLearningGameStyle_iconArrow__GqaH6 img{width:20px;height:20px}.modalBoxAnswerLearningGameStyle_content__g1X2X{gap:15px;font-size:14px}}.contentBoxAnswerStyle_wrapper__FYCGO{display:flex;flex-direction:column;gap:16px;width:100%}.contentBoxAnswerStyle_title__GYIHx{text-align:start;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.206px}.contentBoxAnswerStyle_title_correct__VB6F7{color:#23ac38}.contentBoxAnswerStyle_title_incorrect__1FaFH{color:#eb5757}.contentBoxAnswerStyle_explain__Z6SaA{display:flex;flex-direction:column;gap:10px;color:#0f1114;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.gameLayoutFixContentsStyle_wrapper__G1AA9{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;background:#e1e6ec;z-index:1;background-image:url(/_next/static/media/bg_img_game.5a64b438.png);background-size:cover;background-position:inherit}.gameLayoutFixContentsStyle_body__uQElW{display:flex}.gameLayoutFixContentsStyle_main__3zzUh{height:calc(100vh - var(--headerHeight));width:var(--generalColumnWidth);position:relative;background-color:#fff;overflow-y:auto;transition:all .3s ease}.gameLayoutFixContentsStyle_main_full__RiQbJ{transition:all .3s ease;max-width:calc(100% - 32px);width:100%;margin:auto}.gameLayoutFixContentsStyle_side__hPjyy{width:calc((100% - var(--generalColumnWidth))/2);max-width:calc((100% - var(--generalColumnWidth))/2);height:100%;transition:all .3s ease}.gameLayoutFixContentsStyle_side_width0__CFN5f{transition:all .3s ease;max-width:0}@media(max-width:1180px){.gameLayoutFixContentsStyle_main__3zzUh{height:calc(100dvh - var(--headerHeight))}}@media(max-width:768px){.gameLayoutFixContentsStyle_main__3zzUh{height:calc(100dvh - var(--headerHeight))}.gameLayoutFixContentsStyle_main_full__RiQbJ{max-width:100%}}.headerGameStyle_wrapper__PVthd{height:52px;flex:none;display:flex;justify-content:flex-start;align-items:center;gap:40px;border-radius:0 0 16px 16px;background:#fff;z-index:1;padding:0 40px;position:relative;box-shadow:0 4px 10px 0 rgba(189,189,189,.2)}.headerGameStyle_title__8GfHA{color:#0f1114;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.headerGameStyle_icon__X3pR4{cursor:pointer}.headerGameStyle_timeCountdown__3q4WJ{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;padding:8px 12px;align-items:center;gap:8px;border-radius:12px;background:#eb5757;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.criteriaItemStyle_wrapper__T_CZq{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.criteriaItemStyle_title__tl_0H{color:#0f1114;font-size:15px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:10px 12px;align-items:center;gap:12px;align-self:stretch;border-radius:12px;border:.75px solid #e1e6ec;background:#fff;cursor:pointer}.criteriaItemStyle_title__tl_0H span{color:#ff9e02;text-align:center;font-size:20px;font-weight:700;letter-spacing:.257px}.criteriaItemStyle_title__tl_0H p{flex:1 1}.criteriaItemStyle_body__ZzudZ{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.criteriaItemStyle_body_show__RNyaZ{max-height:100vh}.criteriaItemStyle_expanded__DnnH3{transition:transform .5s ease}.criteriaItemStyle_expanded_active__HWYeP{transform:rotate(180deg);transition:transform .5s ease}.criteriaItemStyle_feedback__MPIGx{border-radius:12px;border:1px solid #e1e6ec;background:#fff;width:calc(100% - 80px);padding:10px 12px;display:flex;align-items:center;gap:12px}.detailCriteriaStyle_wrapper__w4xHH{border-radius:12px;border:1px solid #e1e6ec;background:#fff;width:calc(100% - 40px)}.detailCriteriaStyle_title__pDCDT{display:flex;padding:12px 16px;align-items:center;gap:16px;flex:1 0;cursor:pointer}.detailCriteriaStyle_title__pDCDT p{flex:1 1;color:#000;font-size:15px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.193px}.detailCriteriaStyle_body__tsvnB{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.detailCriteriaStyle_body_show__so8q3{max-height:100vh}.detailCriteriaStyle_expanded__xr2rm{transition:transform .5s ease}.detailCriteriaStyle_expanded_active__U7Vwf{transform:rotate(180deg);transition:transform .5s ease}.detailCriteriaStyle_explain__hvDKS{padding:3px 30px 12px 57px;display:flex;flex-direction:column;gap:8px}.detailCriteriaStyle_explain__hvDKS ul{list-style:disc;padding-left:15px}.detailCriteriaStyle_explain__hvDKS ul li:not(last-child){margin-bottom:8px}.detailCriteriaStyle_explain__hvDKS span{color:#0f1114;text-align:justify;font-size:15px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.detailCriteriaStyle_search__6mxXG{width:50px;height:50px;border:1px solid #e0e0e0;border-radius:12px;display:flex;justify-content:center;align-items:center;cursor:pointer}.criteriaWrapperStyle_wrapper__1R_WH{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.criteriaWrapperStyle_title__Q5emD{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;width:100%}.criteriaWrapperStyle_body__QQen5{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.tabTaskAchievementStyle_wrapper__hIYgi{display:flex;flex-direction:column;align-items:center;gap:28px;flex:1 0;align-self:stretch}.tabTaskAchievementStyle_evaluationItem__fIIeg{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.criteriaItemStyle_wrapper__ACyL_{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.criteriaItemStyle_title__Hfj4F{color:#0f1114;font-size:15px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:10px 12px;align-items:center;gap:12px;align-self:stretch;border-radius:12px;border:.75px solid #e1e6ec;background:#fff;cursor:pointer}.criteriaItemStyle_title__Hfj4F span{color:#ff9e02;text-align:center;font-size:20px;font-weight:700;letter-spacing:.257px}.criteriaItemStyle_title__Hfj4F p{flex:1 1}.criteriaItemStyle_body__gDMtu{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.criteriaItemStyle_body_show__5uOH3{max-height:100vh}.criteriaItemStyle_expanded__URWSC{transition:transform .5s ease}.criteriaItemStyle_expanded_active__2HkCT{transform:rotate(180deg);transition:transform .5s ease}.criteriaItemStyle_feedback__f7K02{border-radius:12px;border:1px solid #e1e6ec;background:#fff;width:calc(100% - 80px);padding:10px 12px;display:flex;align-items:center;gap:12px}.detailErrorStyle_wrapper__bmGkp{border-radius:12px;border:1px solid #e1e6ec;background:#fff;width:calc(100% - 40px)}.detailErrorStyle_title__SF5Gw{display:flex;padding:12px 16px;align-items:center;gap:16px;flex:1 0;cursor:pointer}.detailErrorStyle_title__SF5Gw p{flex:1 1;color:#000;font-size:15px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.193px}.detailErrorStyle_body__4v_2e{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.detailErrorStyle_body_show__g21dQ{max-height:100vh}.detailErrorStyle_expanded__8FKbN{transition:transform .5s ease}.detailErrorStyle_expanded_active__C4IQH{transform:rotate(180deg);transition:transform .5s ease}.detailErrorStyle_explain__73rLd{padding:3px 30px 12px 57px;display:flex;flex-direction:column;gap:8px}.detailErrorStyle_explain__73rLd ul{list-style:disc;padding-left:15px}.detailErrorStyle_explain__73rLd ul li:not(last-child){margin-bottom:8px}.detailErrorStyle_explain__73rLd span{color:#0f1114;text-align:justify;font-size:15px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.detailErrorStyle_search__lRzoW{width:50px;height:50px;border:1px solid #e0e0e0;border-radius:12px;display:flex;justify-content:center;align-items:center;cursor:pointer}.criteriaWrapperStyle_wrapper__Zeta0{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.criteriaWrapperStyle_title__RhN5Z{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;width:100%}.criteriaWrapperStyle_body__1lX3r{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.tabLexicalResourcesStyle_wrapper__0gxwu{display:flex;flex-direction:column;align-items:center;gap:28px;flex:1 0;align-self:stretch}.criteriaWrapperStyle_wrapper__eQxH1,.tabLexicalResourcesStyle_evaluationItem__JuWsT{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.criteriaWrapperStyle_title__2_LhC{color:#0f1114;font-size:15px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:10px 12px;align-items:center;gap:12px;align-self:stretch;border-radius:12px;border:.75px solid #e1e6ec;background:#fff;cursor:pointer}.criteriaWrapperStyle_title__2_LhC span{color:#ff9e02;text-align:center;font-size:20px;font-weight:700;letter-spacing:.257px}.criteriaWrapperStyle_title__2_LhC p{flex:1 1}.criteriaWrapperStyle_body__U8OOi{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.criteriaWrapperStyle_body_show__qMC2Y{max-height:100vh;margin-bottom:10px}.criteriaWrapperStyle_expanded__jYbHd{transition:transform .5s ease}.criteriaWrapperStyle_expanded_active__os7Dk{transform:rotate(180deg);transition:transform .5s ease}.criteriaWrapperStyle_itemCorrect__FGJba{width:calc(100% - 72px);padding:12px 16px;gap:16px;flex:1 0}.criteriaWrapperStyle_feedback__QxNSf,.criteriaWrapperStyle_itemCorrect__FGJba{border-radius:12px;border:1px solid #e1e6ec;background:#fff;display:flex;align-items:center}.criteriaWrapperStyle_feedback__QxNSf{width:calc(100% - 80px);padding:10px 12px;gap:12px}.detailErrorStyle_wrapper__tG8A4{border-radius:12px;border:1px solid #e1e6ec;background:#fff;width:calc(100% - 40px)}.detailErrorStyle_title__qEy2t{display:flex;padding:12px 16px;align-items:center;gap:16px;flex:1 0;cursor:pointer}.detailErrorStyle_title__qEy2t p{flex:1 1;color:#000;font-size:15px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.193px}.detailErrorStyle_body__gJGXu{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.detailErrorStyle_body_show__ZTFjw{max-height:100vh}.detailErrorStyle_expanded__DD0jJ{transition:transform .5s ease}.detailErrorStyle_expanded_active__Y_mvC{transform:rotate(180deg);transition:transform .5s ease}.detailErrorStyle_explain__DvcdX{padding:3px 30px 12px 57px;display:flex;flex-direction:column;gap:8px}.detailErrorStyle_explain__DvcdX ul{list-style:disc;padding-left:15px}.detailErrorStyle_explain__DvcdX ul li:not(last-child){margin-bottom:8px}.detailErrorStyle_explain__DvcdX span{color:#0f1114;text-align:justify;font-size:15px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.detailErrorStyle_search__sumgl{width:50px;height:50px;border:1px solid #e0e0e0;border-radius:12px;display:flex;justify-content:center;align-items:center;cursor:pointer}.remainingTabStyle_wrapper__twra8{display:flex;flex-direction:column;align-items:center;flex:1 0;gap:28px;align-self:stretch}.remainingTabStyle_evaluationItem__9VyuY{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.learningTargetPathStyle_wrapper__EJ4o8{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:13px;border-radius:10px;background:#fff;padding:0 25px 17px;margin-top:75px}.learningTargetPathStyle_iconInfo__DB_Ot{position:absolute;top:3px;right:3px}.learningTargetPathStyle_iconInfo__DB_Ot .learningTargetPathStyle_mess__YHbQd{display:none}.learningTargetPathStyle_iconInfo__DB_Ot:hover .learningTargetPathStyle_mess__YHbQd{position:absolute;display:flex;flex-direction:column;gap:10px;padding:16px;justify-content:center;align-items:center;border-radius:8px;background:rgba(0,0,0,.9);color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.206px;width:280px;top:22px;z-index:2;right:0}.learningTargetPathStyle_iconTarget__WlKRJ{position:absolute;left:0;top:-75px;z-index:1;width:100px;height:100px}.learningTargetPathStyle_iconTarget__WlKRJ img{width:100%;height:100%;object-fit:cover}.learningTargetPathStyle_title__Oqk5I{color:#eb5757;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.14px;padding-top:34px}.learningTargetPathStyle_cardTop__hNEMh{position:absolute;top:-40px;left:50px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:3px;width:190px;border-radius:9px;background:#182434;box-shadow:inset 0 3px 4px 0 rgba(0,0,0,.5);color:#fff;text-align:start;font-style:normal;line-height:normal;padding:12px 50px 8px 10px}.learningTargetPathStyle_cardTop__hNEMh .learningTargetPathStyle_text__MVr_d{text-align:center}.learningTargetPathStyle_cardTop__hNEMh .learningTargetPathStyle_titleCard__JtScG{font-size:11px;font-weight:500;letter-spacing:.1px}.learningTargetPathStyle_cardTop__hNEMh .learningTargetPathStyle_countdown__1Xyl0{font-size:16px;font-weight:700;letter-spacing:.14px}.learningTargetPathStyle_body__Lo3MB{display:flex;flex-direction:column;gap:12px;width:100%}.learningTargetPathStyle_progressItem__qBlaV{display:flex;width:100%;justify-content:space-between;align-items:center}.learningTargetPathStyle_progressItem__qBlaV .learningTargetPathStyle_textProgress__MmBX7{color:#0f1114;font-size:14px;font-style:normal;font-weight:600;line-height:normal;min-width:135px}.learningTargetPathStyle_progressItem__qBlaV .learningTargetPathStyle_progress__ZF19K{flex:1 1}.learningTargetPathStyle_testScore__yudUZ{display:flex;gap:20px;color:#0f1114;font-size:14.069px;font-style:normal;font-weight:600;line-height:normal}.learningTargetPathStyle_testScore__yudUZ span{font-size:15px;font-weight:700}.learningTargetPathStyle_testScore__yudUZ span:first-child{color:#23ac38}.learningTargetPathStyle_testScore__yudUZ span:last-child{color:#0f1114}.sideRightDefaultPageStyle_wrapper__bMhVi{padding-top:21px;display:flex;flex-direction:column}.sideRightDefaultPageStyle_userProfile___vlx5{display:flex;justify-content:flex-end;align-items:center;gap:16px}.sideRightDefaultPageStyle_userProfile___vlx5 .sideRightDefaultPageStyle_title__iPyMR{cursor:pointer;color:#fff;text-align:right;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.sideRightDefaultPageStyle_userProfile___vlx5 .sideRightDefaultPageStyle_icon__XrPY9{cursor:pointer;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50px}.sideRightDefaultPageStyle_userProfile___vlx5 .sideRightDefaultPageStyle_icon__XrPY9 img{width:100%;height:100%;object-fit:cover}.sideRightDefaultPageStyle_chartSkill__UBzWY{margin-top:30px}.skillPracticeChartStyle_wrapper__H3KtA{display:flex;width:100%;flex-direction:column;gap:10px;min-height:260px;box-sizing:border-box}.skillPracticeChartStyle_cardPractice__tP0ms{display:flex;padding:12px 16px;justify-content:space-between;align-items:center;border-radius:10px;background:#fff;cursor:pointer}.skillPracticeChartStyle_icon__AoBTn{display:flex;padding:12px;align-items:center;gap:10px;border-radius:100px;background:rgba(35,172,56,.2)}.skillPracticeChartStyle_text__7Ft2T{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0}.skillPracticeChartStyle_title__6ReNv{color:#0f1114;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.206px}.skillPracticeChartStyle_desc__XoOdZ{color:#5b6780;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.18px}.skillPracticeChartStyle_iconInfo__6AB80{position:absolute;top:3px;right:3px}.skillPracticeChartStyle_iconInfo__6AB80 .skillPracticeChartStyle_mess__RK7o6{display:none}.skillPracticeChartStyle_iconInfo__6AB80:hover .skillPracticeChartStyle_mess__RK7o6{position:absolute;display:flex;flex-direction:column;gap:10px;padding:16px;justify-content:center;align-items:center;border-radius:8px;background:rgba(0,0,0,.9);color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.206px;width:354px;top:22px;z-index:3;right:0}.tabOverallStyle_wrapper__kt234{display:flex;flex-direction:column;align-items:center;gap:32px;flex:1 0;align-self:stretch;width:100%;height:100%}.tabOverallStyle_top__r7q_q{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.tabOverallStyle_progressCircle__DFj8Z{position:relative;display:flex;width:300px;height:240px;background-image:url(/_next/static/media/bg_progress_learning_game.939dbcb6.png);background-size:contain;background-position:top;background-repeat:no-repeat}.tabOverallStyle_progressCircle__DFj8Z .tabOverallStyle_contentText__PZa_G{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.tabOverallStyle_progressCircle__DFj8Z .tabOverallStyle_contentText__PZa_G .tabOverallStyle_percent__j56F7{display:flex;flex-direction:column;width:100%;color:#0f1114;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.tabOverallStyle_progressCircle__DFj8Z .tabOverallStyle_contentText__PZa_G .tabOverallStyle_percent__j56F7 span{color:#f8ad3e;font-size:60px}.tabOverallStyle_progressCircle__DFj8Z .tabOverallStyle_contentText__PZa_G .tabOverallStyle_percent_correct__7e1OC span{color:#23ac38}.tabOverallStyle_listProgressBar__xTUzq{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.tabOverallStyle_progressItem__LNmL7{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:355px}.tabOverallStyle_progressItem__LNmL7 .tabOverallStyle_top__r7q_q{color:#5b6780;font-size:14px;font-style:normal;font-weight:700;line-height:100%}.tabOverallStyle_progressItem__LNmL7 .tabOverallStyle_top__r7q_q span{color:#f8ad3e}.tabOverallStyle_progressItem__LNmL7 .tabOverallStyle_top_correct__pr0Qy span{color:#23ac38}.tabOverallStyle_progressItem__LNmL7 .tabOverallStyle_bot__iG2BR{width:100%}.tabOverallStyle_bot__iG2BR{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1 0;align-self:stretch}.tabOverallStyle_bot__iG2BR .tabOverallStyle_title__ln5Xr{color:#0f1114;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.tabOverallStyle_bot__iG2BR .tabOverallStyle_content__EF1Bc{display:flex;flex-direction:column;padding:12px;justify-content:center;align-items:flex-start;gap:10px;align-self:stretch;border-radius:12px;border:1px solid #e1e6ec;background:#fff;color:#0f1114;text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.criteriaItemStyle_wrapper__plYQa{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.criteriaItemStyle_title__rNEL4{color:#0f1114;font-size:15px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:10px 12px;align-items:center;gap:12px;align-self:stretch;border-radius:12px;border:.75px solid #e1e6ec;background:#fff;cursor:pointer}.criteriaItemStyle_title__rNEL4 span{color:#ff9e02;text-align:center;font-size:20px;font-weight:700;letter-spacing:.257px}.criteriaItemStyle_title__rNEL4 p{flex:1 1}.criteriaItemStyle_body__vKu2A{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.criteriaItemStyle_body_show__9Gyil{max-height:100%}.criteriaItemStyle_expanded__80JfJ{transition:transform .5s ease}.criteriaItemStyle_expanded_active__naLac{transform:rotate(180deg);transition:transform .5s ease}.criteriaItemStyle_feedback__1H6Co{border-radius:12px;border:1px solid #e1e6ec;background:#fff;width:calc(100% - 80px);padding:10px 12px;display:flex;align-items:center;gap:12px}.detailCriteriaStyle_wrapper__Y_alN{border-radius:12px;border:1px solid #e1e6ec;background:#fff;width:calc(100% - 40px)}.detailCriteriaStyle_title__sUkyz{display:flex;padding:12px 16px;align-items:center;gap:16px;flex:1 0;cursor:pointer}.detailCriteriaStyle_title__sUkyz p{flex:1 1;color:#000;font-size:15px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.193px}.detailCriteriaStyle_body__uDspG{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.detailCriteriaStyle_body_show__BOmkx{max-height:100%}.detailCriteriaStyle_expanded__qFpe5{transition:transform .5s ease}.detailCriteriaStyle_expanded_active__koF4y{transform:rotate(180deg);transition:transform .5s ease}.detailCriteriaStyle_explain__svxtb{padding:3px 30px 12px 57px;display:flex;flex-direction:column;gap:8px}.detailCriteriaStyle_explain__svxtb ul{list-style:disc;padding-left:15px}.detailCriteriaStyle_explain__svxtb ul li:not(last-child){margin-bottom:8px}.detailCriteriaStyle_explain__svxtb span{color:#0f1114;text-align:justify;font-size:15px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.detailCriteriaStyle_search__sYvdM{width:50px;height:50px;border:1px solid #e0e0e0;border-radius:12px;display:flex;justify-content:center;align-items:center;cursor:pointer}.tabTaskAchievementStyle_wrapper__SgtjJ{display:flex;flex-direction:column;align-items:center;gap:28px;flex:1 0;align-self:stretch}.tabTaskAchievementStyle_evaluationItem__2M24k{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.detailErrorStyle_wrapper__PREJ8{border-radius:12px;border:1px solid #e1e6ec;background:#fff;width:calc(100% - 40px)}.detailErrorStyle_title__uupuN{display:flex;padding:12px 16px;align-items:center;gap:16px;flex:1 0;cursor:pointer}.detailErrorStyle_title__uupuN p{flex:1 1;color:#000;font-size:15px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.193px}.detailErrorStyle_body__NJFqS{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.detailErrorStyle_body_show__whFMl{max-height:100%}.detailErrorStyle_expanded__XRqGh{transition:transform .5s ease}.detailErrorStyle_expanded_active__MJrZi{transform:rotate(180deg);transition:transform .5s ease}.detailErrorStyle_explain__aLhCL{padding:3px 30px 12px 57px;display:flex;flex-direction:column;gap:8px}.detailErrorStyle_explain__aLhCL ul{list-style:disc;padding-left:15px}.detailErrorStyle_explain__aLhCL ul li:not(last-child){margin-bottom:8px}.detailErrorStyle_explain__aLhCL span{color:#0f1114;text-align:justify;font-size:15px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.detailErrorStyle_search__nLQ2p{width:50px;height:50px;border:1px solid #e0e0e0;border-radius:12px;display:flex;justify-content:center;align-items:center;cursor:pointer}.criteriaWrapperStyle_wrapper__Qejvx{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:12px}.criteriaWrapperStyle_title__d2FCi{color:#0f1114;font-size:15px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:10px 12px;align-items:center;gap:12px;align-self:stretch;border-radius:12px;border:.75px solid #e1e6ec;background:#fff;cursor:pointer}.criteriaWrapperStyle_title__d2FCi span{color:#ff9e02;text-align:center;font-size:20px;font-weight:700;letter-spacing:.257px}.criteriaWrapperStyle_title__d2FCi p{flex:1 1}.criteriaWrapperStyle_body__IdD2H{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.criteriaWrapperStyle_body_show__BT6iN{max-height:100vh;margin-bottom:10px}.criteriaWrapperStyle_expanded__mmkWz{transition:transform .5s ease}.criteriaWrapperStyle_expanded_active__DwJaa{transform:rotate(180deg);transition:transform .5s ease}.criteriaWrapperStyle_itemCorrect__YPUU9{width:calc(100% - 72px);padding:12px 16px;gap:16px;flex:1 0}.criteriaWrapperStyle_feedback__vu4rZ,.criteriaWrapperStyle_itemCorrect__YPUU9{border-radius:12px;border:1px solid #e1e6ec;background:#fff;display:flex;align-items:center}.criteriaWrapperStyle_feedback__vu4rZ{width:calc(100% - 80px);padding:10px 12px;gap:12px}.remainingTabStyle_wrapper__98Ks0{display:flex;flex-direction:column;align-items:center;flex:1 0;gap:28px;align-self:stretch}.criteriaItemStyle_wrapper__HMeHr,.remainingTabStyle_evaluationItem__Cehnf{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.criteriaItemStyle_wrapper__HMeHr{gap:6px}.criteriaItemStyle_title__aBUhx{color:#0f1114;font-size:15px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:10px 12px;align-items:center;gap:12px;align-self:stretch;border-radius:12px;border:.75px solid #e1e6ec;background:#fff;cursor:pointer}.criteriaItemStyle_title__aBUhx span{color:#ff9e02;text-align:center;font-size:20px;font-weight:700;letter-spacing:.257px}.criteriaItemStyle_title__aBUhx p{flex:1 1}.criteriaItemStyle_body__wbFwV{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.criteriaItemStyle_body_show__RmTFk{max-height:100%}.criteriaItemStyle_expanded__kjLao{transition:transform .5s ease}.criteriaItemStyle_expanded_active__ikqsf{transform:rotate(180deg);transition:transform .5s ease}.criteriaItemStyle_feedback__kGicF{border-radius:12px;border:1px solid #e1e6ec;background:#fff;width:calc(100% - 80px);padding:10px 12px;display:flex;align-items:center;gap:12px}.detailErrorStyle_wrapper__fCtN8{border-radius:12px;border:1px solid #e1e6ec;background:#fff;width:calc(100% - 40px)}.detailErrorStyle_title__lH12E{display:flex;padding:12px 16px;align-items:center;gap:16px;flex:1 0;cursor:pointer}.detailErrorStyle_title__lH12E p{flex:1 1;color:#000;font-size:15px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.193px}.detailErrorStyle_body__YahU_{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.detailErrorStyle_body_show__FhB_p{max-height:100%}.detailErrorStyle_expanded__xT5u_{transition:transform .5s ease}.detailErrorStyle_expanded_active__0vi05{transform:rotate(180deg);transition:transform .5s ease}.detailErrorStyle_explain__sCN6q{padding:3px 30px 12px 57px;display:flex;flex-direction:column;gap:8px}.detailErrorStyle_explain__sCN6q ul{list-style:disc;padding-left:15px}.detailErrorStyle_explain__sCN6q ul li:not(last-child){margin-bottom:8px}.detailErrorStyle_explain__sCN6q span{color:#0f1114;text-align:justify;font-size:15px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.detailErrorStyle_search__AwLAR{width:50px;height:50px;border:1px solid #e0e0e0;border-radius:12px;display:flex;justify-content:center;align-items:center;cursor:pointer}.tabLexicalResourcesStyle_wrapper__kuuvO{display:flex;flex-direction:column;align-items:center;gap:28px;flex:1 0;align-self:stretch}.tabLexicalResourcesStyle_evaluationItem__Q_CPH{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.tabRevisedEssayStyle_wrapper__RllwI{gap:32px;width:100%;height:100%}.layoutTrialPageStyle_wrapper__39q0I{display:flex;gap:20px;width:100vw;height:100vh;background-image:url(/_next/static/media/bg_course.ca064271.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:0 28px;box-sizing:border-box}.layoutTrialPageStyle_wrapper_hasNotRightSide__1QWaq{padding-right:0}.layoutTrialPageStyle_sideLeft__blh6N{position:relative;display:flex;flex-direction:column;gap:20px;width:260px;flex-shrink:0;padding-top:24px;height:calc(100% - 24px);overflow-y:auto}.layoutTrialPageStyle_sideLeft__blh6N .layoutTrialPageStyle_logo__1z00A img{width:180px;height:auto}.layoutTrialPageStyle_sideRight__T0B0T{position:relative;width:300px;flex-shrink:0;overflow:auto}.layoutTrialPageStyle_blur__BfUWM{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10}.layoutTrialPageStyle_main___dlpE{flex-grow:1;min-width:0;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);max-height:100%;overflow:auto}.layoutTrialPageStyle_main___dlpE .layoutTrialPageStyle_logo__1z00A{display:none}.layoutTrialPageStyle_loadingLesson__P73BB{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.layoutTrialPageStyle_version__eS0S1{position:fixed;bottom:10px;left:28px;color:#ececec;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.layoutTrialPageStyle_menuMobile__cNG_r{display:none}@media(max-width:768px){.layoutTrialPageStyle_wrapper__39q0I{gap:0;width:100vw;height:100dvh;padding:0}.layoutTrialPageStyle_sideLeft__blh6N,.layoutTrialPageStyle_sideRight__T0B0T{width:0}.layoutTrialPageStyle_main___dlpE{display:flex;flex-direction:column;width:100%;max-height:100dvh;overflow-y:auto}.layoutTrialPageStyle_main___dlpE .layoutTrialPageStyle_logo__1z00A{display:block;width:180px;margin:auto}.layoutTrialPageStyle_main___dlpE .layoutTrialPageStyle_logo__1z00A img{width:100%;height:-moz-fit-content;height:fit-content}.layoutTrialPageStyle_version__eS0S1{display:none}.layoutTrialPageStyle_menuMobile__cNG_r{display:flex;gap:10px;background:#fff;padding:10px 0 2px}.layoutTrialPageStyle_menuMobile__cNG_r .layoutTrialPageStyle_menuItem__lXoPB{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px}.layoutTrialPageStyle_menuMobile__cNG_r .layoutTrialPageStyle_menuItem__lXoPB .layoutTrialPageStyle_title__YOs03{color:#828282;text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.068px}.layoutTrialPageStyle_menuMobile__cNG_r .layoutTrialPageStyle_menuItem__lXoPB img{width:26px;height:-moz-fit-content;height:fit-content;filter:grayscale(100%)}.layoutTrialPageStyle_menuMobile__cNG_r .layoutTrialPageStyle_menuItem_active__kry0_ img{filter:unset;scale:1.5}.layoutTrialPageStyle_menuMobile__cNG_r .layoutTrialPageStyle_menuItem_active__kry0_ .layoutTrialPageStyle_title__YOs03{color:#000;font-size:12px;font-weight:700;line-height:16.98px;letter-spacing:-.074px}}.learningTargetPathStyle_wrapper__kcVrE{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:13px;border-radius:10px;background:#fff;padding:0 25px 17px;margin-top:75px}.learningTargetPathStyle_iconInfo__twmYY{position:absolute;top:3px;right:3px}.learningTargetPathStyle_iconInfo__twmYY .learningTargetPathStyle_mess__32VhN{display:none}.learningTargetPathStyle_iconInfo__twmYY:hover .learningTargetPathStyle_mess__32VhN{position:absolute;display:flex;flex-direction:column;gap:10px;padding:16px;justify-content:center;align-items:center;border-radius:8px;background:rgba(0,0,0,.9);color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.206px;width:280px;top:22px;z-index:2;right:0}.learningTargetPathStyle_iconTarget__2l1Oa{position:absolute;left:0;top:-75px;z-index:1;width:100px;height:100px}.learningTargetPathStyle_iconTarget__2l1Oa img{width:100%;height:100%;object-fit:cover}.learningTargetPathStyle_title__CPdCQ{color:#eb5757;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.14px;padding-top:34px}.learningTargetPathStyle_cardTop__ci9GL{position:absolute;top:-40px;left:50px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:3px;width:190px;border-radius:9px;background:#182434;box-shadow:inset 0 3px 4px 0 rgba(0,0,0,.5);color:#fff;text-align:start;font-style:normal;line-height:normal;padding:12px 50px 8px 10px}.learningTargetPathStyle_cardTop__ci9GL .learningTargetPathStyle_text__7amJV{text-align:center}.learningTargetPathStyle_cardTop__ci9GL .learningTargetPathStyle_titleCard__7C7XN{font-size:11px;font-weight:500;letter-spacing:.1px}.learningTargetPathStyle_cardTop__ci9GL .learningTargetPathStyle_countdown__1KTPm{font-size:16px;font-weight:700;letter-spacing:.14px}.learningTargetPathStyle_body___YlbG{display:flex;flex-direction:column;gap:12px;width:100%}.learningTargetPathStyle_progressItem__coZIM{display:flex;width:100%;justify-content:space-between;align-items:center}.learningTargetPathStyle_progressItem__coZIM .learningTargetPathStyle_textProgress__XdD_C{color:#0f1114;font-size:14px;font-style:normal;font-weight:600;line-height:normal;min-width:135px}.learningTargetPathStyle_progressItem__coZIM .learningTargetPathStyle_progress__QvatP{flex:1 1}.learningTargetPathStyle_testScore___ieY7{display:flex;gap:20px;color:#0f1114;font-size:14.069px;font-style:normal;font-weight:600;line-height:normal}.learningTargetPathStyle_testScore___ieY7 span{font-size:15px;font-weight:700}.learningTargetPathStyle_testScore___ieY7 span:first-child{color:#23ac38}.learningTargetPathStyle_testScore___ieY7 span:last-child{color:#0f1114}.sideRightPageTrialStyle_wrapper__jXILI{padding-top:21px;display:flex;flex-direction:column}.sideRightPageTrialStyle_userProfile__j59E_{display:flex;justify-content:flex-end;align-items:center;gap:16px}.sideRightPageTrialStyle_userProfile__j59E_ .sideRightPageTrialStyle_title__tYCRT{cursor:pointer;color:#fff;text-align:right;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.sideRightPageTrialStyle_userProfile__j59E_ .sideRightPageTrialStyle_icon___drUb{cursor:pointer;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50px}.sideRightPageTrialStyle_userProfile__j59E_ .sideRightPageTrialStyle_icon___drUb img{width:100%;height:100%;object-fit:cover}.sideRightPageTrialStyle_chartSkill__bi60N{margin-top:30px}.skillPracticeChartStyle_wrapper___dKZl{display:flex;width:100%;flex-direction:column;gap:10px;position:relative;right:-10px}.skillPracticeChartStyle_cardPractice__IOBdt{display:flex;padding:12px 16px;justify-content:space-between;align-items:center;border-radius:10px;background:#fff;cursor:pointer}.skillPracticeChartStyle_icon__45qBC{display:flex;padding:12px;align-items:center;gap:10px;border-radius:100px;background:rgba(35,172,56,.2)}.skillPracticeChartStyle_text__klHZS{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0}.skillPracticeChartStyle_title__HRS7j{color:#0f1114;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.206px}.skillPracticeChartStyle_desc__8ThOP{color:#5b6780;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.18px}.skillPracticeChartStyle_iconInfo__4_ElD{position:absolute;top:3px;right:3px}.skillPracticeChartStyle_iconInfo__4_ElD .skillPracticeChartStyle_mess__uRj3B{display:none}.skillPracticeChartStyle_iconInfo__4_ElD:hover .skillPracticeChartStyle_mess__uRj3B{position:absolute;display:flex;flex-direction:column;gap:10px;padding:12px;justify-content:center;align-items:center;border-radius:8px;background:rgba(0,0,0,.9);color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.206px;width:250px;top:22px;z-index:3;right:0}.modalFormSubmitInfoFreeTrialUserStyle_wrapper__QP6Kc{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:888}.modalFormSubmitInfoFreeTrialUserStyle_wrapper_grey__NKtte{background:rgba(231,231,231,.3294117647)}.modalFormSubmitInfoFreeTrialUserStyle_cover__4VYs9{position:absolute;top:0;right:0;bottom:0;left:0}.modalFormSubmitInfoFreeTrialUserStyle_content___cY_M{min-height:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.modalFormSubmitInfoFreeTrialUserStyle_content_inner__E8BR0{width:560px;padding:40px;border-top:1px solid rgba(0,0,0,0);background-color:#fff;color:var(--color-text);border-radius:15px;animation-name:modalFormSubmitInfoFreeTrialUserStyle_dropDown___mxNR;animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:linear;background-image:url(/_next/static/media/bg_modal_form_free_trial.d052f128.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.modalFormSubmitInfoFreeTrialUserStyle_close___wmQg{height:30px;width:30px;position:absolute;top:10px;right:15px;cursor:pointer;border-radius:50%;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 0 0 rgba(0,0,0,.102);transition:all .2s}.modalFormSubmitInfoFreeTrialUserStyle_close___wmQg img{width:15px;height:15px}.modalFormSubmitInfoFreeTrialUserStyle_close___wmQg:active{transform:translateY(4px);transition:all .2s;box-shadow:none}.modalFormSubmitInfoFreeTrialUserStyle_children__I_kvW{padding-top:10px;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center}.modalFormSubmitInfoFreeTrialUserStyle_children__I_kvW .modalFormSubmitInfoFreeTrialUserStyle_title__aijgV{color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal;max-width:303px}.modalFormSubmitInfoFreeTrialUserStyle_children__I_kvW .modalFormSubmitInfoFreeTrialUserStyle_title__aijgV span{color:#fed318}.modalFormSubmitInfoFreeTrialUserStyle_inputs__OG9Wh{display:flex;width:100%;flex-direction:column;gap:28px}.modalFormSubmitInfoFreeTrialUserStyle_inputs__OG9Wh input{width:-webkit-fill-available;height:20px;border-radius:40px;border:1px solid #fff;background:#fff;padding:12px 20px;font-size:16px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.modalFormSubmitInfoFreeTrialUserStyle_inputs__OG9Wh input::placeholder{color:#979797;font-size:16px;font-family:Quicksand;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.206px}.modalFormSubmitInfoFreeTrialUserStyle_inputs__OG9Wh input:focus-visible{border:1px solid #fff;outline-color:#fff}.modalFormSubmitInfoFreeTrialUserStyle_inputWrapper__TahSs{position:relative}.modalFormSubmitInfoFreeTrialUserStyle_inputWrapper__TahSs .modalFormSubmitInfoFreeTrialUserStyle_mess__Uf42u{position:absolute;bottom:-15px;left:15px;color:#ffd60a;font-size:12px;font-weight:600}.modalFormSubmitInfoFreeTrialUserStyle_bot__TBtPK{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.modalFormSubmitInfoFreeTrialUserStyle_btn__MvUAF{display:flex;width:310.707px;padding:11.23px 0 10.434px;justify-content:center;align-items:center;border-radius:14.974px;background:#e0e0e0;box-shadow:none;cursor:pointer;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:26.171px;letter-spacing:.231px;transition:all .3s ease}.modalFormSubmitInfoFreeTrialUserStyle_btn__MvUAF:hover{opacity:.8;transition:all .2s}.modalFormSubmitInfoFreeTrialUserStyle_btn__MvUAF:active{transform:translateY(0)}.modalFormSubmitInfoFreeTrialUserStyle_btn_active__jxiKi{color:#682d00;background:linear-gradient(180deg,#FFCB08 -29.23%,#FF9600 167.69%);box-shadow:0 4px 0 0 #ff9601}.modalFormSubmitInfoFreeTrialUserStyle_btn_active__jxiKi:active{transform:translateY(4px);box-shadow:none}.modalFormSubmitInfoFreeTrialUserStyle_tooltip__v3Ohr{display:flex;max-width:340px;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.modalFormSubmitInfoFreeTrialUserStyle_image__NiFY_{position:absolute;bottom:-2px}.modalFormSubmitInfoFreeTrialUserStyle_image__NiFY_ img{width:-moz-fit-content;width:fit-content;max-height:170px}.modalFormSubmitInfoFreeTrialUserStyle_image_botLeft__Xvuy1{left:0}.modalFormSubmitInfoFreeTrialUserStyle_image_botLeft__Xvuy1 img{border-bottom-left-radius:12px}.modalFormSubmitInfoFreeTrialUserStyle_image_botRight__G1avN{right:0}.modalFormSubmitInfoFreeTrialUserStyle_image_botRight__G1avN img{border-bottom-right-radius:12px}.modalFormSubmitInfoFreeTrialUserStyle_loadingOverlay__k3szi{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modalFormSubmitInfoFreeTrialUserStyle_spinner__xtNAI{width:50px;height:50px;border:5px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:modalFormSubmitInfoFreeTrialUserStyle_spin__5JR_3 1s linear infinite}@media screen and (max-width:768px){.modalFormSubmitInfoFreeTrialUserStyle_content_inner__E8BR0{max-width:100%}.modalFormSubmitInfoFreeTrialUserStyle_children__I_kvW{padding:50px 16px 16px}}@media screen and (max-width:600px){.modalFormSubmitInfoFreeTrialUserStyle_content___cY_M{height:100%;width:100%;max-width:100%;top:unset;bottom:0;transform:translate(-50%)}.modalFormSubmitInfoFreeTrialUserStyle_content_inner__E8BR0{width:100%;max-width:100%;padding:0;position:fixed;top:unset;bottom:0;left:0;transform:translate(0);animation-name:modalFormSubmitInfoFreeTrialUserStyle_dropDownMobileBot__YsiPq;animation-duration:.2s;animation-fill-mode:forwards;border-radius:16px 16px 0 0}.modalFormSubmitInfoFreeTrialUserStyle_content_inner_mid__d2jGO{max-width:calc(100% - 30px);position:fixed;top:40%;bottom:unset;left:50%;transform:translate(-50%);animation-name:modalFormSubmitInfoFreeTrialUserStyle_dropDownMobile__htj7S;animation-duration:.2s;animation-fill-mode:forwards;border-radius:16px}}@keyframes modalFormSubmitInfoFreeTrialUserStyle_spin__5JR_3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes modalFormSubmitInfoFreeTrialUserStyle_dropDown___mxNR{0%{opacity:.1;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes modalFormSubmitInfoFreeTrialUserStyle_dropDownMobile__htj7S{0%{opacity:.1;transform:translate(-50%,-40px)}to{transform:translate(-50%)}}@keyframes modalFormSubmitInfoFreeTrialUserStyle_dropDownMobileBot__YsiPq{0%{opacity:.1;transform:translateY(100%)}to{transform:translateY(0)}}.bannerBottomLeftSideStyle_wrapper__UkzEh{position:absolute;left:0;bottom:40px;width:100%;height:auto}.bannerBottomLeftSideStyle_image__KHPrT{display:flex;width:100%;height:100%;cursor:pointer}.bannerBottomLeftSideStyle_image__KHPrT img{width:100%;height:-moz-fit-content;height:fit-content}.myCourseTrialStyle_main__B8ECQ{min-width:0;height:100%;max-height:100%;overflow:auto}.myCourseTrialStyle_loadingLesson__9_XSm{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.myCourseTrialStyle_main__B8ECQ{background:#fff}}.skillTestStyle_wrapper__80Cb6{width:100vw;height:100vh;display:flex;flex-direction:column;background:#e1e6ec;z-index:1;background-image:url(/_next/static/media/bg_img_game.5a64b438.png);background-size:cover;background-position:inherit}.skillTestStyle_header__lwwMT{height:52px;flex:none;display:flex;justify-content:flex-start;align-items:center;gap:40px;border-radius:0 0 16px 16px;background:#fff;z-index:1;padding:0 40px;position:relative;box-shadow:0 4px 10px 0 rgba(189,189,189,.2)}.skillTestStyle_header__lwwMT .skillTestStyle_title___j8aI{color:#0f1114;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.skillTestStyle_header__lwwMT .skillTestStyle_icon__QioJT{cursor:pointer}.skillTestStyle_body__IQMsL{display:flex}.skillTestStyle_main__Fqf4A{height:calc(100vh - var(--headerHeight));width:var(--generalColumnWidth);position:relative;background-color:#fff;overflow-y:auto;transition:all .3s ease;display:flex;flex-direction:column;gap:24px}.skillTestStyle_side__UmMOk{width:calc((100% - var(--generalColumnWidth))/2);max-width:calc((100% - var(--generalColumnWidth))/2);height:100%;transition:all .3s ease}.skillTestStyle_listSkill__bx8t2{display:flex;justify-content:center;align-items:center;column-gap:30px;row-gap:0;flex-wrap:wrap;align-self:stretch;background:#e0eefb}.skillTestStyle_cardSkill__vFOxm{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:20px 0;gap:20px}.skillTestStyle_cardSkill__vFOxm .skillTestStyle_icon__QioJT{display:flex;align-items:center;justify-content:center;width:72px;height:72px}.skillTestStyle_cardSkill__vFOxm .skillTestStyle_icon__QioJT img{width:100%;height:auto}.skillTestStyle_cardSkill__vFOxm .skillTestStyle_text__pVTNb{display:flex;flex-direction:column;gap:10px;align-items:center}.skillTestStyle_cardSkill__vFOxm .skillTestStyle_text__pVTNb .skillTestStyle_title___j8aI{color:#0075e1;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.309px}.skillTestStyle_cardSkill__vFOxm .skillTestStyle_text__pVTNb .skillTestStyle_desc__bJqEw{color:#0f1114;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.skillTestStyle_text__pVTNb{display:flex;flex-direction:column;gap:24px;max-width:674px;margin:0 auto;padding:0 16px}.skillTestStyle_text__pVTNb .skillTestStyle_title___j8aI{color:#828282;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.257px}.skillTestStyle_text__pVTNb .skillTestStyle_listDesc__6O2IQ{display:flex;flex-direction:column;gap:12px}.skillTestStyle_text__pVTNb .skillTestStyle_desc__bJqEw{display:flex;align-items:center;gap:20px;color:#0f1114;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.skillTestStyle_text__pVTNb .skillTestStyle_desc__bJqEw:last-child{font-weight:700}.skillTestStyle_text__pVTNb .skillTestStyle_subtitle__icRT_{color:#0f1114;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.skillTestStyle_btn__tPor7{display:flex;width:100%;justify-content:center}@media(max-width:768px){.skillTestStyle_header__lwwMT{gap:20px;padding:0 20px}.skillTestStyle_header__lwwMT .skillTestStyle_title___j8aI{font-size:14px}.skillTestStyle_listSkill__bx8t2{padding:0 30px}.skillTestStyle_cardSkill__vFOxm{flex:1 1}.skillTestStyle_cardSkill__vFOxm .skillTestStyle_icon__QioJT{width:50px;height:50px}.skillTestStyle_cardSkill__vFOxm .skillTestStyle_text__pVTNb .skillTestStyle_title___j8aI{font-size:18px}.skillTestStyle_cardSkill__vFOxm .skillTestStyle_text__pVTNb .skillTestStyle_desc__bJqEw{font-size:14px}.skillTestStyle_text__pVTNb{gap:20px}.skillTestStyle_text__pVTNb .skillTestStyle_title___j8aI{font-size:18px}.skillTestStyle_text__pVTNb .skillTestStyle_listDesc__6O2IQ{gap:10px}.skillTestStyle_text__pVTNb .skillTestStyle_desc__bJqEw{gap:20px;font-size:14px}.skillTestStyle_text__pVTNb .skillTestStyle_subtitle__icRT_{font-size:14px}.skillTestStyle_btn__tPor7{padding-bottom:80px}}.verifyUserStyle_wrapper__XyXiJ{font-family:Quicksand;width:100vw;height:100vh;display:flex;flex-direction:column;background:#e1e6ec;z-index:1;background-image:url(/_next/static/media/bg_img_game.5a64b438.png);background-size:cover;background-position:inherit;justify-content:center;align-items:center}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_container__Gxzpo{font-family:Quicksand;display:flex;justify-content:center;align-items:center;width:100%}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE{font-family:Quicksand;background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06)}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_image__verify__j1Bdx{width:100%}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_image__verify__j1Bdx img{margin:0 auto;display:block}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_switchText___TOqB{text-align:center;margin-top:20px;font-size:16px;color:#555}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_switchText___TOqB .verifyUserStyle_link__tpDOP{color:#007bff;text-decoration:underline;cursor:pointer;font-weight:700}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_switchText___TOqB .verifyUserStyle_link__tpDOP:hover{color:#0056b3}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_title__FNP5o{font-family:Quicksand;margin-top:24px}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_title__FNP5o h4{color:#0f1114;text-align:center;font-family:Quicksand;font-size:24px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.309px}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_title__FNP5o p{margin-top:10px;color:#0f1114;text-align:center;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_verify__input__WRJTk{margin-top:24px}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_verify__input__WRJTk p{color:var(--Color-Secondary-Orange,#f8ad3e);text-align:center;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_verify__input__WRJTk input{margin-top:12px;padding:16px;width:524px;height:24px;border-radius:16px;border:1px solid #e0e0e0;background:var(--Color-Neutral-DarkMode-White,#fff);font-family:Quicksand;font-size:16px}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_verify__input__WRJTk .verifyUserStyle_input__phone__IucWV::placeholder{color:#a5a5a5;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.206px}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_verify__input__WRJTk .verifyUserStyle_error__yOSJH{color:red;font-size:14px;padding-left:10px;padding-top:5px;text-align:left}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_verify__button__kXJiv{margin:24px auto;width:100%;display:flex;justify-content:center;align-items:center;background:var(--Color-Gradient-Green,linear-gradient(83deg,#58cc02 9.02%,#23ac38 90.81%));box-shadow:0 4px 0 0 #209b32;width:260px;height:50px;border-radius:16px;cursor:pointer;transition:all .2s}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_verify__button__kXJiv .verifyUserStyle_text__a8KN5{color:#fff;font-size:16px;font-style:normal;font-weight:700}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_verify__button__kXJiv:active{box-shadow:none;transform:translateY(4px)}.verifyUserStyle_btnLoginWithGg__z0Wim{display:flex;justify-content:center;align-items:center;margin:auto;cursor:pointer;text-align:left;transition:all .2s;width:260px;height:48px;gap:10px;border:1px solid #e7e7e9;border-radius:16px}.verifyUserStyle_btnLoginWithGg__z0Wim .verifyUserStyle_icon__hOEOM{display:flex;align-items:center}.verifyUserStyle_btnLoginWithGg__z0Wim img{width:20px;height:-moz-fit-content;height:fit-content}.verifyUserStyle_btnLoginWithGg__z0Wim .verifyUserStyle_text__a8KN5{color:#000;font-size:16px;font-style:normal;font-weight:700}.verifyUserStyle_btnLoginWithGg__z0Wim:hover{border:1px solid #dbdbde}.verifyUserStyle_loadingOverlay___4vVo{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.verifyUserStyle_spinner__sGS7A{width:50px;height:50px;border:5px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:verifyUserStyle_spin__GxwbG 1s linear infinite}@keyframes verifyUserStyle_spin__GxwbG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.verifyUserStyle_wrapper__XyXiJ{padding:0}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_container__Gxzpo,.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE{margin-top:12px}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_image__verify__j1Bdx{width:100%}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_image__verify__j1Bdx img{max-width:100%;height:auto}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_title__FNP5o h4{font-size:18px;line-height:25px}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_title__FNP5o p{font-size:16px;line-height:normal}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_verify__input__WRJTk{padding:0 12px}.verifyUserStyle_wrapper__XyXiJ .verifyUserStyle_content__w6JGE .verifyUserStyle_verify__input__WRJTk input{font-size:14px;width:-webkit-fill-available}}.gameScreenStyle_wrapper__Z1yc3{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;background:#e1e6ec;z-index:1;background-image:url(/_next/static/media/bg_img_game.5a64b438.png);background-size:cover;background-position:inherit}.gameScreenStyle_header__3ORz1{height:52px;flex:none;display:flex;justify-content:space-between;align-items:center;gap:40px;border-radius:0 0 16px 16px;background:#fff;z-index:1;padding:0 40px;position:relative;box-shadow:0 4px 10px 0 rgba(189,189,189,.2)}.gameScreenStyle_header_left__rbsZ5{display:flex;align-items:center;gap:16px}.gameScreenStyle_header_left__rbsZ5 .gameScreenStyle_title__dI9Vl{color:#0f1114;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.gameScreenStyle_header_left__rbsZ5 .gameScreenStyle_icon__La9Lv{cursor:pointer}.gameScreenStyle_header__3ORz1 .gameScreenStyle_skipBtn__Q4Bms{height:32px;width:90px}.gameScreenStyle_body__2KKHe{display:flex}.gameScreenStyle_main__MvBlY{height:calc(100vh - var(--headerHeight));width:var(--generalColumnWidth);position:relative;background-color:#fff;overflow-y:auto;transition:all .3s ease;display:flex;flex-direction:column;gap:24px;padding:0 24px}.gameScreenStyle_main_full__lMoSU{transition:all .3s ease;max-width:calc(100% - 32px);width:100%;margin:auto}.gameScreenStyle_main_full__lMoSU>div{height:100%}.gameScreenStyle_main_fullHeight__KXfGJ{height:100vh}.gameScreenStyle_side__8Jw6F{width:calc((100% - var(--generalColumnWidth))/2);max-width:calc((100% - var(--generalColumnWidth))/2);height:100%;transition:all .3s ease}.gameScreenStyle_side_width0__JWqS7{transition:all .3s ease;max-width:0}.gameScreenStyle_time__2NYmG{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:5px;padding:6px;border-radius:12px;color:#fff;font-weight:700;background-color:#eb5757}@media(max-width:768px){.gameScreenStyle_header__3ORz1{padding:0 20px}.gameScreenStyle_time__2NYmG p{font-size:14px}.gameScreenStyle_main__MvBlY{padding:0 12px;margin:0;max-width:100%}}.style_wrapper__G4Owp{align-items:center;width:100%;height:100%;width:100vw;height:100vh;flex-direction:column;background:#e1e6ec;z-index:1;background-image:url(/_next/static/media/bg_img_game.5a64b438.png);background-size:cover;background-position:inherit}.style_wrapper__G4Owp,.style_wrapper__G4Owp .style_container__Samzb .style_image__DgIVS{justify-content:center;display:flex}.style_wrapper__G4Owp .style_container__Samzb .style_title__VVqev{margin-top:30px}.style_wrapper__G4Owp .style_container__Samzb .style_title__VVqev h3{color:#0075e1;text-align:center;font-family:Quicksand;font-size:24px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.309px;text-transform:uppercase}.style_wrapper__G4Owp .style_container__Samzb .style_title__VVqev p{margin-top:10px;color:#0f1114;text-align:center;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.style_wrapper__G4Owp .style_container__Samzb .style_button__3D53S{display:flex;justify-content:center;margin-top:20px}@media(max-width:768px){.style_wrapper__G4Owp .style_container__Samzb .style_title__VVqev h3{font-size:20px}.style_wrapper__G4Owp .style_container__Samzb .style_title__VVqev p{font-size:14px}.style_wrapper__G4Owp .style_container__Samzb .style_button__3D53S{padding-bottom:30px}}.introGameStyle_wrapper__zDZty{gap:50px;margin:auto}.introGameStyle_header__8FxPA,.introGameStyle_wrapper__zDZty{display:flex;flex-direction:column;justify-content:center;align-items:center}.introGameStyle_header__8FxPA{gap:12px}.introGameStyle_header__8FxPA .introGameStyle_title__AHzgw{color:#0075e1;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.309px;text-transform:uppercase}.introGameStyle_header__8FxPA .introGameStyle_desc__40CQ6{color:#0f1114;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.introGameStyle_header__8FxPA .introGameStyle_desc__40CQ6 span{font-weight:700}.introGameStyle_listDesc__00Lve{display:flex;flex-direction:column;gap:12px;max-width:674px}.introGameStyle_listDesc__00Lve .introGameStyle_desc__40CQ6{display:flex;align-items:center;gap:20px;color:#0f1114;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.introGameStyle_listDesc__00Lve .introGameStyle_desc__40CQ6 span{font-weight:700}.introGameStyle_btn__eJR7T{display:flex;flex-direction:column;gap:24px}@media(max-width:768px){.introGameStyle_wrapper__zDZty{gap:30px}.introGameStyle_icon__hyrtW{width:72px;height:72px}.introGameStyle_icon__hyrtW img{width:100%;height:-moz-fit-content;height:fit-content}.introGameStyle_header__8FxPA{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.introGameStyle_listDesc__00Lve{gap:10px}.introGameStyle_listDesc__00Lve .introGameStyle_desc__40CQ6{font-size:14px}.introGameStyle_listDesc__00Lve .introGameStyle_desc__40CQ6 span{font-weight:700}}