.LessonCard_V4_7_lessonCardContainer__7jZe_{position:relative;display:flex;justify-content:center;align-items:center}.LessonCard_V4_7_lessonCardContainer__7jZe_ .LessonCard_V4_7_imageMochi___xcpy{width:125px;display:none;position:absolute}.LessonCard_V4_7_lessonCardContainer__7jZe_ .LessonCard_V4_7_imageMochi_left__Z40U3{display:block;left:20%}.LessonCard_V4_7_lessonCardContainer__7jZe_ .LessonCard_V4_7_imageMochi_right___1kyl{display:block;right:20%}@media screen and (max-width:450px){.LessonCard_V4_7_lessonCardContainer__7jZe_ .LessonCard_V4_7_imageMochi___xcpy{width:100px}.LessonCard_V4_7_lessonCardContainer__7jZe_ .LessonCard_V4_7_imageMochi_left__Z40U3{left:15%}.LessonCard_V4_7_lessonCardContainer__7jZe_ .LessonCard_V4_7_imageMochi_right___1kyl{right:15%}}.LessonCard_V4_7_image__e0UwD{position:relative;height:45px;top:-12px;aspect-ratio:1/1;overflow:hidden}.LessonCard_V4_7_description__vXLQz{font-weight:700}.LessonCard_V4_7_disable__rHLfv{background-image:url(/_next/static/media/disable.846b6007.webp);width:75px;position:relative;background-repeat:no-repeat;background-size:contain;height:70px;align-items:center;display:flex;justify-content:center;cursor:pointer}.LessonCard_V4_7_disable__rHLfv:active{background-image:url(/_next/static/media/disable_active.38435d63.webp);background-repeat:no-repeat;background-size:contain}.LessonCard_V4_7_disable__rHLfv:active .LessonCard_V4_7_image__e0UwD{top:-4px}.LessonCard_V4_7_start__7iZbZ{background-image:url(/_next/static/media/start.3e2f2657.webp)}.LessonCard_V4_7_start__7iZbZ:active{background-image:url(/_next/static/media/start_active.26af9001.webp)}.LessonCard_V4_7_practice__r9w_o{background-image:url(/_next/static/media/practice.656e6eb4.webp)!important}.LessonCard_V4_7_practice__r9w_o:active{background-image:url(/_next/static/media/practice_active.ad4b9c05.webp)}.LessonCard_V4_7_levelUp__PqUio{background-image:url(/_next/static/media/levelUp.50215bf0.webp)}.LessonCard_V4_7_levelUp__PqUio:active{background-image:url(/_next/static/media/levelUp_active.0f66ee29.webp)}.LessonCard_V4_7_done__GjQ5U{background-image:url(/_next/static/media/done.28ba75ae.webp)}.LessonCard_V4_7_done__GjQ5U:active{background-image:url(/_next/static/media/done_active.31cdec61.webp)}.LessonCard_V4_7_popUp__0VRO0{position:absolute;z-index:9999;background-color:#fff;top:120px}.LessonCard_V4_7_ctaStart__wYgzY{animation:LessonCard_V4_7_scaleAnimation__TSLwL 1s infinite}@keyframes LessonCard_V4_7_scaleAnimation__TSLwL{0%{transform:translateY(0)}50%{transform:translateY(2px)}to{transform:translateY(0)}}.LessonCard_V4_7_popUpWord__FvsfL{position:absolute;max-width:400px;transform:translate(-50%);left:50%;width:90%;box-shadow:0 4px 10px 0 hsla(0,0%,74%,.302);background-color:#f6f6f6;display:flex;justify-content:center;align-items:center;z-index:999;flex-direction:column;border-radius:16px;padding:0 15px 15px}.LessonCard_V4_7_popUpWord__FvsfL img{width:20px;position:relative}.LessonCard_V4_7_popUpWord__FvsfL button{height:36px;width:100%;margin-top:12px;max-width:200px;border-radius:12px;font-weight:700;color:#828282;background-color:#e0e0e0}.customModalStyles_wrapper__vI8GQ{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.329);z-index:99999999999}.customModalStyles_cover__kFahT{position:absolute;top:0;right:0;bottom:0;left:0}.customModalStyles_content__b4Ofj{min-height:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.customModalStyles_content_inner__LsJHo{width:500px;padding:25px;border-top:1px solid transparent;background-color:#fff;color:#000;border-radius:15px;animation-name:customModalStyles_dropDown__mpgAt;animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:linear}.customModalStyles_imageIcon__7AXec{position:absolute;left:50%;transform:translateX(-50%)}.customModalStyles_imageIcon__7AXec img{height:auto}.customModalStyles_close__xKJHa{height:45px;width:45px;position:absolute;top:-25px;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}.customModalStyles_close__xKJHa:active{transform:translateY(4px);transition:all .2s;box-shadow:none}.customModalStyles_close__xKJHa img{width:21px!important}@media screen and (max-width:768px){.customModalStyles_content_inner__LsJHo{max-width:100%}}@media screen and (max-width:600px){.customModalStyles_content__b4Ofj{height:100%;width:100%;max-width:100%;top:unset;bottom:0;transform:translate(-50%)}.customModalStyles_content_inner__LsJHo{width:100%;max-width:100%;position:fixed;top:unset;bottom:0;left:0;transform:translate(0);animation-name:customModalStyles_dropDownMobileBot__g02j6;animation-duration:.2s;animation-fill-mode:forwards;border-radius:16px 16px 0 0}.customModalStyles_content_inner_mid__cBh2k{max-width:calc(100% - 30px);position:fixed;top:40%;bottom:unset;left:50%;transform:translate(-50%);animation-name:customModalStyles_dropDownMobile__wC87S;animation-duration:.2s;animation-fill-mode:forwards;border-radius:16px}}@keyframes customModalStyles_dropDown__mpgAt{0%{opacity:.1;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes customModalStyles_dropDownMobile__wC87S{0%{opacity:.1;transform:translate(-50%,-40px)}to{transform:translate(-50%)}}@keyframes customModalStyles_dropDownMobileBot__g02j6{0%{opacity:.1;transform:translateY(100%)}to{transform:translateY(0)}}.ModalGroup1_input__0F182{font-weight:700;width:100%;background-color:#ececec;padding:10px;border-radius:15px}.ModalGroup1_input__0F182::placeholder{color:#b7b7b7}.ModalGroup1_input__0F182:focus{outline:none;border:none}.ModalGroup1_modal_kanji__CECuX{margin-top:24px;display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.ModalGroup1_modal_kanji__CECuX p{margin:0;font-size:18px;font-weight:700}.ModalGroup1_btn_green__tax8H{background:linear-gradient(83.47deg,#58cc02 9.02%,#23ac38 90.81%);box-shadow:0 6px 0 0 #209b32;color:#fff;cursor:pointer;width:240px;font-size:18px;font-weight:700;border-radius:100px;height:50px;transition:all .15s}@media screen and (max-width:768px){.ModalGroup1_btn_green__tax8H{height:48px}}button.buttonStyle_wrapper__H65Jn{width:-moz-fit-content;width:fit-content;min-width:199px;margin:0 auto;padding:0 25px;height:56px;display:block;border-radius:100px;border:none;background:var(--color-gradient-green,linear-gradient(83deg,#58cc02 9.02%,#23ac38 90.81%));box-shadow:0 4px 0 0 #209b32;color:var(--color-neutral-white,var(--color-neutral-dark-mode-white,#fff));cursor:pointer;transition:all .2s;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}button.buttonStyle_wrapper__H65Jn:hover{opacity:.8;transition:all .2s}button.buttonStyle_wrapper__H65Jn:active{transform:translateY(4px);box-shadow:none}button.buttonStyle_wrapper__H65Jn span{text-align:center;font-size:17px;font-style:normal;font-weight:700;line-height:38px;letter-spacing:.257px;color:var(--button)}button.buttonStyle_wrapper_line__hSbQH{border:1px solid var(--color-neutral-grey-70,#e0e0e0);background:var(--color-neutral-dark-mode-white,#fff);box-shadow:0 4px 0 0 #e0e0e0}button.buttonStyle_wrapper_line__hSbQH span{color:#000}button.buttonStyle_wrapper_yellow__i0ByM{border:none;background:linear-gradient(83.47deg,#ffcb08 9.02%,#ff9600 90.81%);box-shadow:0 4px 0 0 #ff9600}button.buttonStyle_wrapper_yellow__i0ByM span{color:#fff}button.buttonStyle_wrapper_white__iYTkN{background:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 0 0 #e0e0e0}button.buttonStyle_wrapper_white__iYTkN span{color:#000}button.buttonStyle_wrapper_underline__d5_xh{width:-moz-fit-content;width:fit-content;background:transparent;border:none;box-shadow:none}button.buttonStyle_wrapper_underline__d5_xh:active{transform:translateY(0)}button.buttonStyle_wrapper_underline__d5_xh span{color:var(--logout);text-align:center;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:700;line-height:38px;letter-spacing:.257px;-webkit-text-decoration-line:underline;text-decoration-line:underline}button.buttonStyle_wrapper_disable__F0FOT{cursor:not-allowed;border-radius:100px;background:var(--color-neutral-grey-70,#e0e0e0);box-shadow:none}button.buttonStyle_wrapper_disable__F0FOT:hover{opacity:1}button.buttonStyle_wrapper_disable__F0FOT:active{transform:translateY(0)}button.buttonStyle_wrapper_disable__F0FOT span{color:var(--color-neutral-grey-100,var(--color-neutral-dark-mode-grey-100,#828282));text-align:center;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:700;line-height:32.574px;letter-spacing:.257px}button.buttonStyle_wrapper_fullWidth__QDcQi{width:100%}@media(max-width:600px){button.buttonStyle_wrapper__H65Jn{height:50px;min-height:50px}}.modalAskUserUpgradeStyle_title__BCX7H{font-weight:600;margin:40px 0;text-align:center}.modalAskUserUpgradeStyle_button__i4_YR{margin-bottom:10px;text-align:center}.customModalStyles_wrapper__b0zFD{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.329);z-index:99999999999}.customModalStyles_cover___4ZY4{position:absolute;top:0;right:0;bottom:0;left:0}.customModalStyles_content__f2pvm{min-height:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.customModalStyles_content_inner__k5GLh{width:500px;padding:25px;border-top:1px solid transparent;background-color:#fff;color:#000;border-radius:15px;animation-name:customModalStyles_dropDown__ndErf;animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:linear}.customModalStyles_imageIcon__WcP4t{position:absolute;left:50%;transform:translateX(-50%)}.customModalStyles_imageIcon__WcP4t img{height:auto}.customModalStyles_close__y396C{height:45px;width:45px;position:absolute;top:-25px;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}.customModalStyles_close__y396C:active{transform:translateY(4px);transition:all .2s;box-shadow:none}.customModalStyles_close__y396C img{width:21px!important}@media screen and (max-width:768px){.customModalStyles_content_inner__k5GLh{max-width:100%}}@media screen and (max-width:600px){.customModalStyles_content__f2pvm{height:100%;width:100%;max-width:100%;top:unset;bottom:0;transform:translate(-50%)}.customModalStyles_content_inner__k5GLh{width:100%;max-width:100%;position:fixed;top:unset;bottom:0;left:0;transform:translate(0);animation-name:customModalStyles_dropDownMobileBot__xN_3G;animation-duration:.2s;animation-fill-mode:forwards;border-radius:16px 16px 0 0}.customModalStyles_content_inner_mid__SdMx_{max-width:calc(100% - 30px);position:fixed;top:40%;bottom:unset;left:50%;transform:translate(-50%);animation-name:customModalStyles_dropDownMobile__8FCL6;animation-duration:.2s;animation-fill-mode:forwards;border-radius:16px}}@keyframes customModalStyles_dropDown__ndErf{0%{opacity:.1;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes customModalStyles_dropDownMobile__8FCL6{0%{opacity:.1;transform:translate(-50%,-40px)}to{transform:translate(-50%)}}@keyframes customModalStyles_dropDownMobileBot__xN_3G{0%{opacity:.1;transform:translateY(100%)}to{transform:translateY(0)}}button.buttonStyle_wrapper__SZRd9{width:-moz-fit-content;width:fit-content;min-width:199px;margin:0 auto;padding:0 25px;height:56px;display:block;border-radius:100px;border:none;background:var(--color-gradient-green,linear-gradient(83deg,#58cc02 9.02%,#23ac38 90.81%));box-shadow:0 4px 0 0 #209b32;cursor:pointer;transition:all .2s;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}button.buttonStyle_wrapper__SZRd9:hover{opacity:.8;transition:all .2s}button.buttonStyle_wrapper__SZRd9:active{transform:translateY(4px);box-shadow:none}button.buttonStyle_wrapper__SZRd9 span{color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:38px;letter-spacing:.257px}button.buttonStyle_wrapper_line__qmAbC{border:1px solid var(--color-neutral-grey-70,#e0e0e0);background:var(--color-neutral-dark-mode-white,#fff);box-shadow:0 4px 0 0 #e0e0e0}button.buttonStyle_wrapper_line__qmAbC span{color:#000}button.buttonStyle_wrapper_yellow__08_vg{border:none;background:linear-gradient(83.47deg,#ffcb08 9.02%,#ff9600 90.81%);box-shadow:0 4px 0 0 #ff9600}button.buttonStyle_wrapper_yellow__08_vg span{color:#fff}button.buttonStyle_wrapper_white__BeFl_{background:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 0 0 #e0e0e0}button.buttonStyle_wrapper_white__BeFl_ span{color:#000}button.buttonStyle_wrapper_underline__zGKH6{width:-moz-fit-content;width:fit-content;background:transparent;border:none;box-shadow:none}button.buttonStyle_wrapper_underline__zGKH6:active{transform:translateY(0)}button.buttonStyle_wrapper_underline__zGKH6 span{color:var(--color-neutral-grey-100,var(--color-neutral-dark-mode-grey-100,#828282));text-align:center;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:700;line-height:38px;letter-spacing:.257px;-webkit-text-decoration-line:underline;text-decoration-line:underline}button.buttonStyle_wrapper_disable__31NUy{cursor:not-allowed;border-radius:100px;background:var(--color-neutral-grey-70,#e0e0e0);box-shadow:none}button.buttonStyle_wrapper_disable__31NUy:hover{opacity:1}button.buttonStyle_wrapper_disable__31NUy:active{transform:translateY(0)}button.buttonStyle_wrapper_disable__31NUy span{color:var(--color-neutral-grey-100,var(--color-neutral-dark-mode-grey-100,#828282));text-align:center;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:700;line-height:32.574px;letter-spacing:.257px}button.buttonStyle_wrapper_fullWidth__X_tpA{width:100%}@media screen and (max-width:768px){button.buttonStyle_wrapper__SZRd9{min-width:185px;padding:0 15px;height:48px}button.buttonStyle_wrapper__SZRd9 span{font-size:16px}}.ModalInstallApp_wrapper__4ne7E{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.329);z-index:99999999999}.ModalInstallApp_cover__BDyZQ{position:absolute;top:0;right:0;bottom:0;left:0}.ModalInstallApp_content__DuIKM{min-height:150px;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.ModalInstallApp_content_inner__TbfrU{width:500px;padding:25px;border-top:1px solid transparent;background-color:#fff;color:#000;border-radius:15px;animation-name:ModalInstallApp_dropDown__cD6sw;animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:linear}.ModalInstallApp_imageIcon__FajQm{position:absolute;left:50%;transform:translateX(-50%)}.ModalInstallApp_imageIcon__FajQm img{max-width:none!important;height:auto}.ModalInstallApp_title__yVw9W{font-weight:600;margin:60px 0 20px;text-align:center;padding:0 16%}@media screen and (max-width:450px){.ModalInstallApp_title__yVw9W{padding:0 8%}}.ModalInstallApp_button__pgeJT{margin-bottom:10px;text-align:center}.ModalInstallApp_close__ZVoIy{height:45px;width:45px;position:absolute;top:-25px;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}.ModalInstallApp_close__ZVoIy:active{transform:translateY(4px);transition:all .2s;box-shadow:none}.ModalInstallApp_close__ZVoIy img{width:21px!important}@media screen and (max-width:768px){.ModalInstallApp_content_inner__TbfrU{max-width:100%}}@media screen and (max-width:600px){.ModalInstallApp_content__DuIKM{height:100%;width:100%;max-width:100%;top:unset;bottom:0;transform:translate(-50%)}.ModalInstallApp_content_inner__TbfrU{width:100%;max-width:100%;position:fixed;top:unset;bottom:0;left:0;transform:translate(0);animation-name:ModalInstallApp_dropDownMobileBot__uljgt;animation-duration:.2s;animation-fill-mode:forwards;border-radius:16px 16px 0 0}.ModalInstallApp_content_inner_mid__mG31P{max-width:calc(100% - 30px);position:fixed;top:40%;bottom:unset;left:50%;transform:translate(-50%);animation-name:ModalInstallApp_dropDownMobile__QQV4W;animation-duration:.2s;animation-fill-mode:forwards;border-radius:16px}}@keyframes ModalInstallApp_dropDown__cD6sw{0%{opacity:.1;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes ModalInstallApp_dropDownMobile__QQV4W{0%{opacity:.1;transform:translate(-50%,-40px)}to{transform:translate(-50%)}}@keyframes ModalInstallApp_dropDownMobileBot__uljgt{0%{opacity:.1;transform:translateY(100%)}to{transform:translateY(0)}}.CourseItem_item__xG0C3{padding:7px 16px;cursor:pointer;border-radius:28px;border:1px solid #d4d4d4;background:#fff;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:24px;gap:24px;transition:all .15s;position:relative}.CourseItem_item__xG0C3 p{margin:0}.CourseItem_item_done__u7Ugm{background:#70bb1a}.CourseItem_item_done__u7Ugm .CourseItem_progressBar__ZUitX{background:#e1e1e1!important}.CourseItem_item_done__u7Ugm .CourseItem_progress__W4s4Q{background:#70bb1a!important}.CourseItem_item__xG0C3 .CourseItem_imageCourse__53q2j{grid-column:span 3;max-width:250px;margin:auto}.CourseItem_item__xG0C3 .CourseItem_imageCourse__53q2j img{border-radius:10px}.CourseItem_item__xG0C3 .CourseItem_content__pUW8c{grid-column:span 4;color:#000;display:flex;flex-direction:column;justify-content:center}.CourseItem_item__xG0C3 .CourseItem_content__pUW8c .CourseItem_text__lRey5{text-align:center;justify-content:center}.CourseItem_item__xG0C3 .CourseItem_content__pUW8c .CourseItem_text__lRey5 img{width:24px;height:24px}.CourseItem_item__xG0C3 .CourseItem_buttonStart__XPWN1{padding:5px 10px;border-radius:16px;border:1px solid #ffa217;background:#fff;box-shadow:0 4px 0 0 #ffa217}.CourseItem_item__xG0C3 .CourseItem_buttonStart__XPWN1 .CourseItem_title__GUmUu{color:#f90;text-align:center;font-size:16px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.206px;text-transform:uppercase}.CourseItem_item__xG0C3 .CourseItem_buttonStart__XPWN1 .CourseItem_subTitle__IWZqs{color:#f90;text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.18px}.CourseItem_item__xG0C3 .CourseItem_buttonStart__XPWN1 p{margin:0}.CourseItem_item__xG0C3 .CourseItem_iconLock__VAsWh{position:absolute;right:12px;top:12px;border:1px solid #e0e0e0;box-shadow:0 3px 0 0 #e0e0e0;border-radius:100px;padding:7px}.CourseItem_item__xG0C3 .CourseItem_iconLock__VAsWh img{width:28px;height:28px}.CourseItem_item__xG0C3 .CourseItem_recommend__NQhzH{padding:5.5px 8px;font-size:12px;font-weight:700;background:#f8ad3e;border:1.5px solid var(--Color-Neutral-DarkMode-White,#fff);border-radius:8px;position:absolute;top:12px;left:12px;color:#fff;display:none}.CourseItem_text1__hnkS8{padding:3px 5px;border-radius:50px;display:flex;gap:5px;margin-bottom:5px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.CourseItem_text1__hnkS8 p{color:#fff;font-size:10px;font-weight:700}.CourseItem_text1__hnkS8 img{max-width:9px}.CourseItem_item__xG0C3:first-child{border:1px solid #f8c60d;background:#fbe9a3}.CourseItem_item__xG0C3:first-child .CourseItem_progressBar__ZUitX{background:#e1e1e1}.CourseItem_item__xG0C3:first-child .CourseItem_progressBar_text__s8g7x{color:#fff}.CourseItem_item__xG0C3:first-child .CourseItem_progress__W4s4Q{background-image:linear-gradient(90deg,#ffcb08,#ff9600)}.CourseItem_item__xG0C3:first-child .CourseItem_recommend__NQhzH{display:block}.CourseItem_item__xG0C3:hover{opacity:1}.CourseItem_item__xG0C3:active{transform:translateY(3px);box-shadow:none!important}.style_modal_kanji__XTeBR{margin-top:24px;display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.style_modal_kanji__XTeBR p{margin:0;font-size:18px;font-weight:700}.style_btn_green__nMqSW{background:linear-gradient(83.47deg,#58cc02 9.02%,#23ac38 90.81%);box-shadow:0 6px 0 0 #209b32;color:#fff;cursor:pointer;width:240px;font-size:18px;font-weight:700;border-radius:100px;height:60px;transition:all .15s}@media screen and (max-width:768px){.style_btn_green__nMqSW{height:48px}}