@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);.error-view{height:100vh}.error-view .error-info{display:flex;flex-direction:column;justify-content:center}.error-view .error-info.error-general-info{align-items:center}.error-view .error-info.error-general-info .error-name{font-size:36px}.error-view .error-info.error-details .alert{font-size:60px;font-weight:900}.error-view .error-info.error-details .error-code{margin-top:50px;font-size:30px;font-weight:700;color:#4e565c}.error-view .error-info.error-details .error-message{font-size:28px;color:#4e565c}.error-view .error-info.error-details .error-back-button{width:100%;height:67px;margin-top:60px;font-size:28px}@font-face{font-family:SVN-Poppins;src:url(/fonts/SVN-Poppins/SVN-PoppinsLight.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+002?,U+0030-0039,U+003a-0040,U+0041-005a,U+005b-0060,U+0061-007a,U+007b-007e,U+00c0-00c3,U+00c8-00ca,U+00cc-00cd,U+00d0,U+00d2-00d5,U+00d9-00da,U+00dd,U+00e0-00e3,U+00e8-00ea,U+00ec-00ed,U+00f2-00f5,U+00f9-00fa,U+00fd,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01b0,U+1ea0-1ef9,U+02c6-0323}@font-face{font-family:SVN-Poppins;src:url(/fonts/SVN-Poppins/SVN-PoppinsBlack.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+002?,U+0030-0039,U+003a-0040,U+0041-005a,U+005b-0060,U+0061-007a,U+007b-007e,U+00c0-00c3,U+00c8-00ca,U+00cc-00cd,U+00d0,U+00d2-00d5,U+00d9-00da,U+00dd,U+00e0-00e3,U+00e8-00ea,U+00ec-00ed,U+00f2-00f5,U+00f9-00fa,U+00fd,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01b0,U+1ea0-1ef9,U+02c6-0323}@font-face{font-family:SVN-Poppins;src:url(/fonts/SVN-Poppins/SVN-PoppinsBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+002?,U+0030-0039,U+003a-0040,U+0041-005a,U+005b-0060,U+0061-007a,U+007b-007e,U+00c0-00c3,U+00c8-00ca,U+00cc-00cd,U+00d0,U+00d2-00d5,U+00d9-00da,U+00dd,U+00e0-00e3,U+00e8-00ea,U+00ec-00ed,U+00f2-00f5,U+00f9-00fa,U+00fd,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01b0,U+1ea0-1ef9,U+02c6-0323}@font-face{font-family:SVN-Poppins;src:url(/fonts/SVN-Poppins/SVN-PoppinsMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+002?,U+0030-0039,U+003a-0040,U+0041-005a,U+005b-0060,U+0061-007a,U+007b-007e,U+00c0-00c3,U+00c8-00ca,U+00cc-00cd,U+00d0,U+00d2-00d5,U+00d9-00da,U+00dd,U+00e0-00e3,U+00e8-00ea,U+00ec-00ed,U+00f2-00f5,U+00f9-00fa,U+00fd,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01b0,U+1ea0-1ef9,U+02c6-0323}@font-face{font-family:SVN-Poppins;src:url(/fonts/SVN-Poppins/SVN-PoppinsSemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+002?,U+0030-0039,U+003a-0040,U+0041-005a,U+005b-0060,U+0061-007a,U+007b-007e,U+00c0-00c3,U+00c8-00ca,U+00cc-00cd,U+00d0,U+00d2-00d5,U+00d9-00da,U+00dd,U+00e0-00e3,U+00e8-00ea,U+00ec-00ed,U+00f2-00f5,U+00f9-00fa,U+00fd,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01b0,U+1ea0-1ef9,U+02c6-0323}@font-face{font-family:SVN-Poppins;src:url(/fonts/SVN-Poppins/SVN-Poppins.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+002?,U+0030-0039,U+003a-0040,U+0041-005a,U+005b-0060,U+0061-007a,U+007b-007e,U+00c0-00c3,U+00c8-00ca,U+00cc-00cd,U+00d0,U+00d2-00d5,U+00d9-00da,U+00dd,U+00e0-00e3,U+00e8-00ea,U+00ec-00ed,U+00f2-00f5,U+00f9-00fa,U+00fd,U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01b0,U+1ea0-1ef9,U+02c6-0323}:root{--font-times-new-roman:"Times New Roman",Times,serif}.font-times{font-family:var(--font-times-new-roman)!important}.font-times-regular{font-weight:400}.font-times-bold,.font-times-regular{font-family:var(--font-times-new-roman)!important;font-style:normal}.font-times-bold{font-weight:700}.font-times-italic{font-weight:400}.font-times-bold-italic,.font-times-italic{font-family:var(--font-times-new-roman)!important;font-style:italic}.font-times-bold-italic{font-weight:700}*{box-sizing:border-box}body,html{font-family:SVN-Poppins}:root{--core-text-color:#333;--primary-color:#e10422}html{scroll-behavior:smooth;scroll-padding-top:130px}body{margin:0;padding:0;color:var(--extend-default-text,#000)!important;transition:background-color .3s ease,color .3s ease;scrollbar-width:thin;scrollbar-color:#d0d0d0 #f9f9f9}body::-webkit-scrollbar{width:7px;height:7px}body::-webkit-scrollbar-track{border-radius:7px;background:#f9f9f9}body::-webkit-scrollbar-thumb{border-radius:7px;background:#d0d0d0}body::-webkit-scrollbar-thumb:hover{background:#8a8a8a}body mjx-c{font-family:MJXZERO,MJXTEX-I,MJXTEX!important}.disable-user-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#tidio-chat-iframe{inset:auto auto 0 0!important}:root{--extend-primary-color:#e10422;--extend-lecture-background-color:#fff;--extend-primary-color-bold:#ba0005;--extend-secondary-color:#1c3967;--extend-background-color:#f2f6fc;--extend-title-color:#444;--extend-text-color:#333;--extend-text-menu-color:#eb1f3a;--extend-main-border-color:#fff}@keyframes floating-vertical{0%{transform:translate(0)}50%{transform:translateY(15px)}to{transform:translate(0)}}.form-auth .custom-input-field{margin:unset;margin-bottom:16px}.form-auth .custom-input-field input{padding:9.5px 14px}.form-auth .custom-select-field label{top:-5px}.form-auth .custom-select-field div{padding:3px}.form-auth .input-label{float:left}#buy-course .line-though{display:flex;align-items:center}#buy-course .line-though:after,#buy-course .line-though:before{content:"";width:calc(50% - 30px);height:1px;background-color:#ddd}#buy-course .MuiOutlinedInput-root{border:1px solid var(--extend-body-color)}#buy-course input{color:var(--extend-default-text);font-size:14px}#buy-course .enter-code{margin-top:16px;justify-content:center;align-items:center;display:flex}#custom-dialog{overflow-y:unset!important}#custom-dialog .divider{padding:0 20px 20px;color:var(--extend-body-color,#898989);font-size:18px;font-weight:400}#custom-dialog .dialog-button{margin-bottom:20px;border:none;background-color:var(--extend-primary-color);height:48px;color:#fff;font-size:20px;font-weight:600;border-radius:10px;transition:.5s!important}#custom-dialog .dialog-button:hover{transform:translateY(-4px)}#custom-dialog .dialog-button.google{background-color:#fff;border-color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(77,82,90,.25);border-radius:10px;margin-top:unset;margin-bottom:20px;padding:7px 20px;min-width:273px}#custom-dialog .dialog-button.google span{color:#333;font-size:16px;font-weight:600;margin-left:8px;cursor:pointer;line-height:1px}#custom-dialog .dialog-button.google:hover{transform:translateY(-4px)}#custom-dialog .dialog-sub-title{font-size:14px;font-weight:700;margin:unset;margin-bottom:16px;text-align:left}#custom-dialog .dialog-sub-title.center{text-align:center}#custom-dialog .dialog-title{padding:0 24px;font-size:20px;font-weight:600;color:var(--extend-default-text,#000)}#custom-dialog .dialog-title-icon{position:absolute;top:-50px;right:50%;transform:translateX(50%)}#custom-dialog .dialog-link{cursor:pointer;color:var(--extend-info-color,#337ab7)}.MuiDialog-paper.custom-dialog-paper{padding:24px;text-align:center;background-color:var(--extend-background-color-3,#fff);color:var(--extend-default-text,#000);border:1px solid rgba(0,0,0,.2);border-radius:20px;position:absolute!important;top:48px;width:100%;height:fit-content;margin:0;scrollbar-width:thin;scrollbar-color:#d0d0d0 #f9f9f9}.MuiDialog-paper.custom-dialog-paper::-webkit-scrollbar{width:7px;height:7px}.MuiDialog-paper.custom-dialog-paper::-webkit-scrollbar-track{border-radius:7px;background:#f9f9f9}.MuiDialog-paper.custom-dialog-paper::-webkit-scrollbar-thumb{border-radius:7px;background:#d0d0d0}.MuiDialog-paper.custom-dialog-paper::-webkit-scrollbar-thumb:hover{background:#8a8a8a}@media (max-width:576px){.MuiDialog-paper.custom-dialog-paper{top:unset}}.MuiDialog-paper.custom-dialog-paper .close-btn{color:#4e565c;cursor:pointer;top:10px;right:10px;position:absolute;background-color:#fff;min-width:unset;border-radius:1000px;padding:6px!important}.MuiDialog-paper.custom-dialog-paper .btn-cancel{width:126px;height:41px;border-radius:999px;gap:10px;padding:12px 24px;font-weight:600;font-size:16px;text-align:center;cursor:pointer}.MuiDialog-paper.custom-dialog-paper .btn-cancel,.MuiDialog-paper.custom-dialog-paper .btn-cancel:hover{border:1px solid var(--extend-primary-color);color:var(--extend-primary-color)}.MuiDialog-paper.custom-dialog-paper .btn-ok{height:41px;border-radius:999px;gap:10px;padding:8px 16px;font-weight:600;font-size:16px;text-align:center;cursor:pointer}.MuiDialog-paper.custom-dialog-paper .btn-ok,.MuiDialog-paper.custom-dialog-paper .btn-ok:hover{background-color:var(--extend-primary-color);color:var(--extend-white-color)}.MuiDialog-paper.custom-dialog-paper .custom-input-field{border-radius:10px;border:1px solid var(--extend-border-color,#f1f3f5)}.MuiDialog-paper.custom-dialog-paper .custom-input-field input{padding:15.5px 10px;color:var(--extend-default-text);-webkit-text-fill-color:var(--extend-default-text)!important}.MuiDialog-paper.custom-dialog-paper .custom-input-field fieldset{display:none}.MuiDialog-paper.custom-dialog-paper .custom-input-field .MuiFormHelperText-root.Mui-error{color:var(--extend-product-color-failed)!important}.auth-form{padding:16px}.auth-form .close-box{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;box-shadow:0 4px 10px #e1e6f1;cursor:pointer}.auth-form .title{color:#29313a;font-size:24px;font-weight:600;text-align:center}.auth-form .auth-form-item{display:flex;align-items:center}.auth-form .auth-form-item .item-name{color:#313334;font-size:16px;font-weight:600;width:25%}.auth-form .auth-form-item .input-item{background:var(--extend-background-color-3,#fbfbfb);border:1px solid var(--extend-border-color,#f1f3f5);border-radius:10px;padding:10px;margin:10px 0;width:100%}.auth-form .auth-form-item .input-item input{color:var(--extend-default-text)}.auth-form .auth-form-item .input-item input:-webkit-autofill,.auth-form .auth-form-item .input-item input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s!important}.auth-form .forgot-password{text-align:left;margin-top:5px;margin-bottom:10px}.auth-form .forgot-password-item{cursor:pointer;color:var(--extend-info-color,#337ab7)}.auth-form .forgot-password-item:hover{text-decoration:underline}.auth-form .auth-form-btn{text-align:center}.auth-form .auth-form-btn .btn-submit{border-color:#009c93;background:#009c93;color:#fff;font-size:20px;font-weight:700;border-radius:20px;padding:7px 40px;margin-top:10px}.auth-form .auth-form-btn .btn-submit.btn-submit2{background-color:#fff;border-color:#fff;color:#333;font-size:16px;font-weight:600;box-shadow:0 4px 10px rgba(77,82,90,.25);border-radius:10px;margin-top:unset;margin-bottom:20px;padding:7px 20px;min-width:273px}.auth-form .auth-form-btn:hover .btn-submit{transform:translateY(-4px)}.auth-form .divider{padding:20px 50px;color:#898989;font-size:18px;font-weight:400}.auth-form .auth-with-google{text-align:center;margin-bottom:2rem}.auth-form .auth-form-nav{text-align:center}.auth-form .auth-error-msg{margin-top:2px;padding-top:4px;color:var(--extend-product-color-failed,red);font-size:12px;border-top:1px solid var(--extend-product-color-failed,red);text-align:left}.forgot-pass-close{border:1px solid var(--extend-primary-color);color:var(--extend-primary-color);margin-right:20px;padding:6px 16px}.forgot-pass-close,.forgot-pass-close:hover{background-color:#fff}.forgot-pass-submit{color:#fff;padding:6px 16px}.forgot-pass-submit,.forgot-pass-submit:hover{background-color:var(--extend-primary-color)}.quiz-game-full-test-exam-listening{padding-bottom:20px;max-width:1200px}.quiz-game-full-test-exam-listening.reviewing{padding:20px 0 24px}.quiz-game-full-test-exam-listening.non-tablet-ui{min-width:1200px}.quiz-game-full-test-exam-reading{padding-bottom:20px;border-radius:20px}.quiz-game-full-test-exam-reading.non-tablet-ui{min-width:1000px}.game-test-utils-fulltest{display:flex;justify-content:center;width:100%;align-items:center;position:sticky;padding-bottom:20px;top:0;z-index:10}.game-test-utils-fulltest-root{box-shadow:0 2px 4px rgba(219,201,206,.12);border-bottom-left-radius:12px;border-bottom-right-radius:12px;background-color:var(--extend-background-color-3);padding:8px 16px!important;display:flex;align-items:center;gap:8px;color:red}.game-image-widget-container{position:relative;margin:0 auto}.game-image-widget-container .game-image-widget{display:flex;justify-content:flex-end}.game-image-widget-container .game-image-widget svg{color:var(--extend-default-text)!important}.game-image-widget-container .game-image-widget-backdrop-preview{z-index:1204}.game-image-widget-container .game-image-widget-backdrop-preview .preview-close{color:#fff!important;position:absolute;right:0;top:0}.game-image-widget-container .game-image-widget-backdrop-preview .image-preview{max-height:80%;max-width:80%}.nn24h-custom-react-audio-player{display:flex;align-items:center;width:100%;height:fit-content;margin:auto;background:#fff;border-radius:99px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12)}.nn24h-custom-react-audio-player.auto-width{width:fit-content}.nn24h-custom-react-audio-player button{background-color:transparent!important}.nn24h-custom-react-audio-player .current-time-audio-player{font-size:14px;font-weight:400;color:var(--extend-body-color-7);margin-right:12px}.nn24h-custom-react-audio-player .audio-progress-control{position:relative;flex:1}.nn24h-custom-react-audio-player .audio-progress-control-slider{display:block}.nn24h-custom-react-audio-player .audio-progress-control-slider-rail{height:6px;background-color:var(--extend-body-color-5);border-radius:50px;box-shadow:inset 0 1px 2px rgba(0,0,0,.12)}.nn24h-custom-react-audio-player .audio-progress-control-slider-track{height:6px;border:none;background-color:var(--extend-tertiary-color);border-radius:50px}.nn24h-custom-react-audio-player .audio-progress-control-slider-thumb{height:17px;width:17px;border:2px solid #fff;background-color:var(--extend-tertiary-color);border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.3)}.nn24h-custom-react-audio-player .audio-progress-control-slider-thumb:hover{box-shadow:0 0 0 8px rgba(0,188,212,.16)}.nn24h-custom-react-audio-player .audio-speed-control{display:flex;align-items:center;gap:2px;margin-right:10px;transition:z-index .2s linear}.nn24h-custom-react-audio-player .audio-speed-control-button svg{font-size:21px;color:var(--extend-tertiary-color)}.nn24h-custom-react-audio-player .audio-speed-control-label{font-size:14px;font-weight:400;color:var(--extend-black-color)}.nn24h-custom-react-audio-player .audio-speed-control .audio-playback-speed-opts-item{font-size:small;min-height:auto;color:var(--extend-black-color)}.nn24h-custom-react-audio-player .icon-button-audio-player{position:relative}.nn24h-custom-react-audio-player .icon-button-audio-player .wrapper-audio-player{position:absolute!important;padding-left:10px;padding-right:36px;width:0;height:20px;background-color:#fff;right:10px;align-items:center;border-radius:50px 0 0 50px;top:50%;transform:translateY(-50%);display:flex;justify-content:center;transition:all .5s ease;opacity:0}.nn24h-custom-react-audio-player .icon-button-audio-player .wrapper-audio-player .audio-volume-control{position:relative;width:100%}.nn24h-custom-react-audio-player .icon-button-audio-player .wrapper-audio-player .audio-volume-control-slider{display:block}.nn24h-custom-react-audio-player .icon-button-audio-player .wrapper-audio-player .audio-volume-control-slider-rail{height:5px;background:#cdcdcd;border-radius:50px}.nn24h-custom-react-audio-player .icon-button-audio-player .wrapper-audio-player .audio-volume-control-slider-track{height:5px;border:none;background:var(--extend-tertiary-color)}.nn24h-custom-react-audio-player .icon-button-audio-player .wrapper-audio-player .audio-volume-control-slider-thumb{height:11px;width:11px;background:var(--extend-tertiary-color)}.nn24h-custom-react-audio-player .icon-button-audio-player:hover .wrapper-audio-player{opacity:1;z-index:0;width:80px}.nn24h-custom-react-audio-player .icon-button-audio-player .volumeAudio{display:flex}.nn24h-custom-react-audio-player .audio-skip-controls{display:flex;gap:4px;margin-right:16px}.nn24h-custom-react-audio-player .audio-skip-controls .iconButton__{padding:4px;margin:0!important}.nn24h-custom-react-audio-player .audio-skip-controls .iconButton__ svg{font-size:22px!important}.nn24h-custom-react-audio-player .iconButton__{margin-right:12px;margin-left:8px}.nn24h-custom-react-audio-player .iconButton__:hover{background-color:transparent!important}.nn24h-custom-react-audio-player .iconButton__ svg{font-size:25px!important;color:var(--extend-tertiary-color)}.nn24h-custom-react-audio-player .iconButton__3dot,.nn24h-custom-react-audio-player .iconButton__speed,.nn24h-custom-react-audio-player .iconButton__volume{background:transparent!important}.nn24h-custom-react-audio-player .iconButton__3dot svg,.nn24h-custom-react-audio-player .iconButton__speed svg,.nn24h-custom-react-audio-player .iconButton__volume svg{font-size:25px!important;color:var(--extend-tertiary-color)}.nn24h-custom-react-audio-player .audio-delay-block{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:700;padding-left:4px;border-right:1px solid #ccc;padding-right:4px;margin-right:4px}@-webkit-keyframes delay-rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(180deg)}}@keyframes delay-rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(180deg)}}.nn24h-custom-react-audio-player .audio-delay-block .audio-delay-icon{-webkit-animation:delay-rotation 1s infinite forwards;animation:delay-rotation 1s infinite forwards}@media (max-width:576px){.nn24h-custom-react-audio-player{width:100%;max-height:40px;flex-wrap:nowrap;height:auto;padding:8px 12px}.nn24h-custom-react-audio-player .current-time-audio-player{font-size:12px;margin-right:8px;flex-wrap:nowrap}.nn24h-custom-react-audio-player .audio-progress-control{width:100%;margin-right:0!important}.nn24h-custom-react-audio-player .audio-speed-control-label{display:none}}.part-name{display:block;align-items:end;color:var(--extend-default-text)}.part-name .button-wrapper{padding:20px;justify-content:flex-end;display:flex}.part-name .button-wrapper .part-name-button{background-color:var(--extend-primary-color)!important;color:#fff!important;border-radius:9999px}.part-name .button-wrapper .part-name-button:hover{background-color:var(--extend-secondary-color)!important}.listening-container{background-color:var(--extend-background-color-3);padding:20px;border-radius:20px;gap:20px}.part-content-question{color:var(--extend-default-text)}.part-content-question .child-question-label{font-weight:700;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.part-content-index{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:10px;padding-top:10px;color:var(--extend-default-text)}.part-content-index-number{font-weight:600;font-size:16px;display:flex;align-items:center;gap:8px}.part-content-index-right{display:flex;align-items:center;gap:20px}.part-content-index-right-audio{width:400px}@media (max-width:578px){.part-content-index-right-audio{width:100%}}.part-content-index-right-audio .nn24h-custom-react-audio-player{padding:0}.listening-clock{padding-bottom:20px}@media (max-width:768px){.part-content-index{flex-direction:column;align-items:flex-start;gap:12px}.part-content-question{font-size:14px}}@media (max-width:578px){.part-content-index-right{width:100%;display:block}}.game-object-question-extend-v2{width:100%;height:100%}.game-object-question-extend-v2.para-root{height:100%;flex:0.45}.game-object-question-extend-v2.para-root.no-content{display:none}.game-object-question-extend-v2.tablet.para-root{width:100%;height:auto;flex:auto}.game-object-question-extend-v2-text{font-size:18px;font-family:SVN-Poppins!important;font-weight:500;line-height:30px;color:var(--extend-default-text,#1d1d1d);text-align:justify;word-break:break-word}@media (max-width:992px){.game-object-question-extend-v2-text{font-size:14px}}.game-object-question-extend-v2-text *{border-color:var(--extend-default-text,#000)!important;color:var(--extend-default-text,#000)!important;background-color:var(--extend-background-color-3,#fff)!important;font-family:SVN-Poppins!important}.game-object-question-extend-v2-text>p{margin-block-start:auto;margin-block-end:auto}.game-object-question-extend-v2-text table{width:100%!important}.game-object-question-extend-v2-text table td{width:auto!important}.game-object-question-extend-v2-text img{max-width:100%}.game-object-question-extend-v2-sound{width:100%;display:flex;justify-content:center}.game-object-question-extend-v2-image img{margin:0 auto;display:block}.game-object-question-extend-v2-hint-icon{cursor:pointer}@media (max-width:992px){.game-object-question-extend-v2{width:100%}}.content-para-scroll{position:relative;background-color:rgba(242,243,247,.3);border:1.5px solid #cfcfdb;border-radius:10px;padding:15px 15px 24px}.content-para-scroll.open-menu{overflow:initial!important}.content-para-scroll:not(.content-para-scroll.tablet){height:100%}.content-para-scroll:not(.content-para-scroll.tablet) .content-para-scroll-collapse-root,.content-para-scroll:not(.content-para-scroll.tablet) .content-para-scroll-collapse-wrapper,.content-para-scroll:not(.content-para-scroll.tablet) .content-para-scroll-collapse-wrapper-inner{height:100%!important}.content-para-scroll .content-game-para-custom{height:100%;overflow:auto}@media (max-width:992px){.content-para-scroll .content-game-para-custom{height:240px}}.content-para-scroll .zoom-para{position:absolute;right:5px;bottom:0;display:flex;align-items:center}.content-para-scroll .zoom-para img{width:20px;height:20px;margin:5px;cursor:pointer}.change-max-width .submit-game-confirm-modal{max-width:100%}.change-text-size-pop-paper{bottom:-42px!important;top:auto!important;left:auto!important;right:0!important}.show-zoom-in-out{position:absolute!important;display:flex;padding:8px;right:0;border-radius:20px;align-items:center;justify-content:center;z-index:1}.show-zoom-in-out button{margin:5px;border:0;background-color:transparent;font-size:13px;cursor:pointer}.show-zoom-in-out span{font-size:12px}.show-zoom-in-out .MuiPopover-paper{border-radius:10px}.custom-popover{padding:7px}.show-content-gamepara{display:none}@media (max-width:992px){.show-content-gamepara{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:5px;border-radius:5px;background-color:#e4e6ec}.show-content-gamepara svg{color:#848585;font-size:20px}.show-content-gamepara svg.down{color:#1976d2}}.quiz-choice-item{display:flex;align-items:center;cursor:pointer;padding:10px}.quiz-choice-item.dev-correct{border:1px dashed #ccc}.quiz-choice-item .quiz-choice-item-content{color:var(--extend-default-text,#000)!important}.quiz-choice-item:hover .quiz-choice-item-icon:not(.quiz-choice-item:hover .quiz-choice-item-icon.show-result) .quiz-choice-item-icon-svg path{stroke:var(--extend-body-color,#1d1d1d)}.quiz-choice-item-icon{width:25px;height:25px;margin-right:8px;cursor:pointer}.quiz-choice-item-icon .quiz-choice-item-icon-svg path{stroke:var(--extend-border-color,#1d1d1d)}.quiz-choice-item-content{text-align:justify;color:var(--extend-body-color)!important;font-weight:500;font-size:16px;line-height:24px}@media (max-width:992px){.quiz-choice-item-content{font-size:16px}}.quiz-choice-item-content.not-selected{color:#aaa;font-weight:500}.quiz-choice-item-content.incorrect{color:var(--extend-incorrect-color)!important;font-weight:500}.quiz-choice-item-content.correct{color:var(--extend-border-color-3)!important;font-weight:500}.quiz-choice-item-content>p{margin-block-start:auto;margin-block-end:auto}.quiz-choice-item:hover:not(.quiz-choice-item:hover.disabled){background:var(--extend-background-color-2,#ececec);border-radius:5px}.quiz-choice-item.picking.show-result.incorrect{background:var(--extend-background-color-18);border-radius:8px;border:1px solid var(--extend-incorrect-color)}.quiz-choice-item.show-result.correct{background:var(--extend-background-color-17);border-radius:8px;border:1px solid var(--extend-border-color-3)}.game-object-explanation.quiz-explanation{padding-left:16px}.game-object-explanation.quiz-explanation.study-flashcard--explanation .game-object-explanation-content *{color:#000!important}.game-object-explanation.quiz-explanation .quiz-explanation-button-wrap.btn{border-bottom:.5px solid #717171}.game-object-explanation.quiz-explanation .quiz-explanation-button{color:var(--primaryColor)}.game-object-explanation.quiz-explanation .quiz-explanation-button:not(.game-object-explanation.quiz-explanation .quiz-explanation-button.default){font-weight:500;font-size:16px;padding-left:0}.game-object-explanation.quiz-explanation .quiz-explanation-button:not(.game-object-explanation.quiz-explanation .quiz-explanation-button.default) .game-object-explanation-content{color:#777;font-size:small;font-style:italic;font-weight:400;padding:10px 0}.game-object-explanation.quiz-explanation .game-object-explanation-content{color:var(--extend-body-color,#666);font-size:16px}.game-object-explanation.quiz-explanation .game-object-explanation-content p{overflow:auto;scrollbar-width:thin;scrollbar-color:#606060 #f9f9f9}.game-object-explanation.quiz-explanation .game-object-explanation-content p::-webkit-scrollbar{width:7px;height:7px}.game-object-explanation.quiz-explanation .game-object-explanation-content p::-webkit-scrollbar-track{border-radius:7px;background:#f9f9f9}.game-object-explanation.quiz-explanation .game-object-explanation-content p::-webkit-scrollbar-thumb{border-radius:7px;background:#909090}.game-object-explanation.quiz-explanation .game-object-explanation-content p::-webkit-scrollbar-thumb:hover{background:#606060}.game-object-explanation.quiz-explanation .game-object-explanation-content *{max-width:100%!important;border-color:var(--extend-border-color,#000)!important;color:var(--extend-default-text,#000)!important}.game-object-explanation.quiz-explanation .game-object-explanation-content table{width:100%!important}.game-object-explanation.quiz-explanation .game-object-explanation-content.locked{display:flex;align-items:center;column-gap:10px;margin-top:10px}.game-object-explanation.quiz-explanation .explanation-lock{padding:10px}.game-object-explanation.quiz-explanation .explanation-lock .explanation-text{margin:0 10px}.game-object-explanation.quiz-explanation .explanation-lock .app-bar-header-auth button{color:#fff;background-color:var(--secondaryColor);border-radius:10px;transition:.5s}@media (max-width:576px){.game-object-explanation.quiz-explanation .explanation-lock .app-bar-header-auth button{padding:4px 8px}}.game-object-explanation.quiz-explanation .explanation-lock .app-bar-header-auth button:hover{background-color:var(--hoverSecondaryColor);transform:translateY(-4px)}@media (max-width:768px){.game-object-explanation.quiz-explanation .explanation-lock .app-bar-header-auth button{font-size:12px}}.game-object-explanation.quiz-explanation .unlock-link{color:#007aff;text-decoration:underline;cursor:pointer}#main-game-view:not(:has(.game-object-para)) .game-object-view-container:has(.quiz-game-view-extend-v2) .game-object-view-menu,.main-game-review-section-test:not(:has(.game-object-para)) .game-object-view-container:has(.quiz-game-view-extend-v2) .game-object-view-menu{right:10px!important;top:10px!important}#main-game-view:not(:has(.game-object-para)) .game-object-view-container:has(.quiz-game-view-extend-v2) .quiz-game-view-extend-v2 .game-object-quiz-wrap,.main-game-review-section-test:not(:has(.game-object-para)) .game-object-view-container:has(.quiz-game-view-extend-v2) .quiz-game-view-extend-v2 .game-object-quiz-wrap{background-color:var(--extend-background-color-3,#fff);margin-bottom:20px;padding:20px;border-radius:20px}@media (max-width:992px){#main-game-view:not(:has(.game-object-para)) .game-object-view-container:has(.quiz-game-view-extend-v2) .quiz-game-view-extend-v2 .game-object-quiz-wrap,.main-game-review-section-test:not(:has(.game-object-para)) .game-object-view-container:has(.quiz-game-view-extend-v2) .quiz-game-view-extend-v2 .game-object-quiz-wrap{margin:16px;padding:12px}}.quiz-game-view-extend-v2 .game-object-quiz-wrap{display:flex;flex-direction:column}.quiz-game-view-extend-v2 .game-object-quiz-wrap.horizontal-layout{flex-direction:row;gap:32px}.quiz-game-view-extend-v2 .game-object-quiz-wrap.horizontal-layout .question-index-wrap{flex:1;min-width:30%}.quiz-game-view-extend-v2 .game-object-quiz-wrap.horizontal-layout .game-object-quiz-choices-container{flex:1}.quiz-game-view-extend-v2 .game-object-quiz-wrap.horizontal-layout .game-object-quiz-not-answer{margin-top:0}.quiz-game-view-extend-v2 .game-object-quiz-wrap.horizontal-layout .game-object-quiz-choices{flex:1}.quiz-game-view-extend-v2 .game-object-quiz-choices{margin-top:16px;margin-bottom:28px}@media (max-width:768px){.quiz-game-view-extend-v2 .game-object-quiz-choices{margin:auto}}.quiz-game-view-extend-v2 .game-object-quiz-choices-label{font-style:italic;font-size:14px;color:#444}.quiz-game-view-extend-v2 .game-object-quiz-not-answer{color:red;font-size:14px;margin-top:12px;padding:5px 10px;display:flex;align-items:center;background-color:rgba(255,67,67,.141);border-radius:10px}.quiz-game-view-extend-v2 .game-object-quiz-not-answer span{margin-bottom:-2px;margin-left:4px}.quiz-game-view-extend-v2 .game-object-quiz-explanation{margin-top:25px}.quiz-game-view-extend-v2 .game-object-quiz-explanation-content{color:#777;font-size:14px;line-height:21px;text-align:justify}.quiz-game-view-extend-v2 .game-object-quiz .question-index-wrap{display:flex}.quiz-game-view-extend-v2 .game-object-quiz .quiz-game-object-question{flex:1;padding-bottom:0!important}.quiz-game-view-extend-v2 .game-object-quiz .game-object-view-question-index{border-radius:10px;height:30px;padding-left:30px;display:flex;align-items:center;justify-content:center;margin-right:4px;position:relative}.quiz-game-view-extend-v2 .game-object-quiz .game-object-view-question-index span{position:absolute;left:50%;transform:translateX(-50%);font-size:18px;font-weight:600}.quiz-game-view-extend-v2 .game-object-quiz .game-object-quiz-playzone.toeic-lr-simulator{display:flex;gap:8px}@media (max-width:992px){.quiz-game-view-extend-v2 .game-object-quiz .game-object-quiz-playzone.toeic-lr-simulator{flex-direction:column}}.quiz-game-view-extend-v2 .game-object-quiz .game-object-quiz-playzone.toeic-lr-simulator .game-object-quiz-choices,.quiz-game-view-extend-v2 .game-object-quiz .game-object-quiz-playzone.toeic-lr-simulator>.game-object-question-image{flex:0.5}.game-object-quiz .question-view-game-quiz-vocab-container{display:flex;flex-direction:column;gap:20px;align-items:center}.game-object-quiz .question-view-game-quiz-vocab-container .question-view-game-quiz-vocab--text{color:var(--ks-default-text1,#00343b);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.game-object-quiz .question-view-game-quiz-vocab-container .question-view-game-quiz-vocab--question-box{padding:22px 12px;width:100%;border-radius:16px;background:var(--ks-info-color-background,#e5f0ff);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.12);text-align:center;color:var(--ks-info-color-text,#014361);font-size:20px;font-style:normal;font-weight:500;line-height:normal}.game-object-quiz .question-view-game-quiz-vocab-container .question-view-game-quiz-vocab--question-box.question-view-game-quiz-cdwi--question-box{display:flex;min-height:72px;padding:var(--ks-space-075);align-items:center;gap:var(--ks-space-075)}.game-object-quiz .question-view-game-quiz-vocab-container .question-view-game-quiz-vocab--question-box.question-view-game-quiz-cdwi--question-box .question-view-game-quiz-cdwi--question-box--sound{border-radius:500px;border:1px solid var(--ks-border-color-main,#e0e0e0);background:var(--ks-background-color-3,#fff)}.game-object-quiz .question-view-game-quiz-vocab-container .question-view-game-quiz-vocab--question-box.question-view-game-quiz-cdwi--question-box .question-view-game-quiz-cdwi--question-box--sound.playing{border-color:var(--ks-primary-color-main,#46b9b3)}.game-object-quiz .question-view-game-quiz-vocab-container .question-view-game-quiz-vocab--question-box.question-view-game-quiz-cdwi--question-box .question-view-game-quiz-cdwi--question-box--sound.playing .question-view-game-quiz-cdwi--question-box--sound--icon path{fill:var(--ks-primary-color-main,#46b9b3)}.game-object-quiz .question-view-game-quiz-vocab-container .question-view-game-quiz-vocab--question-box.question-view-game-quiz-cdwi--question-box .question-view-game-quiz-cdwi--question-box--text{padding:0 var(--ks-space-075);display:flex;flex-direction:column;border-left:1px dashed var(--ks-body-color-2,#46b9b3)}.game-object-quiz .question-view-game-quiz-vocab-container .question-view-game-quiz-vocab--question-box.question-view-game-quiz-cdwi--question-box .question-view-game-quiz-cdwi--question-box--text .question-view-game-quiz-cdwi--question-box--text--content{color:var(--ks-info-color-text,#014361);font-size:20px}.game-object-quiz .question-view-game-quiz-vocab-container .question-view-game-quiz-vocab--question-box.question-view-game-quiz-cdwi--question-box .question-view-game-quiz-cdwi--question-box--text .question-view-game-quiz-cdwi--question-box--text--sub-content{color:var(--ks-info-color-text,#014361);font-size:12px;font-weight:400}.game-object-quiz .question-view-game-quiz-vocab-container .question-view-game-quiz-vocab--question-box.question-view-game-quiz-cdwi--question-box .question-view-game-quiz-cdwi--question-box--text *>p{margin:0}.game-object-quiz .question-view-game-quiz-vocab-container .question-view-game-quiz-vocab--question-box.question-view-game-quiz-cmwi--question-box>b{color:var(--ks-info-color-default,#0d6efd)}.writing-game-view-content-button{gap:8px;background-color:var(--extend-grey-color-2);border-radius:8px}.writing-game-view-content-button-group{display:flex;justify-content:space-between;padding:12.5px}.writing-game-view-content-button-group .next-btn,.writing-game-view-content-button-group .prev-btn{font-weight:600;font-size:16px;color:var(--extend-tertiary-color)}.writing-game-view-content-button-group .next-btn.disabled,.writing-game-view-content-button-group .prev-btn.disabled{color:var(--extend-grey-color)}#game-object-view-menu-v2{position:relative}#game-object-view-menu-v2 .study-game-object-menu-item{background-color:#fff!important;box-shadow:0 4px 10px hsla(0,0%,49%,.25);margin:2px}#game-object-view-menu-v2 .comment-item-number{left:20px}#game-object-view-menu-v2 .comment-item-number,#game-object-view-menu-v2 .note-item-number{text-align:center;position:absolute;background-color:red;color:#fff;border-radius:50%;font-size:12px;top:-4px;width:16px;height:16px;z-index:2}#game-object-view-menu-v2 .note-item-number{left:60px}.container-left-right{display:flex;width:100%;max-height:calc(100vh - 255px)}.container-left-right.container-not-left-right .container__left,.container-left-right.container-not-left-right .container__right{margin:0}.container-left-right.container-not-left-right .container__left.reading-match-left-view{padding-right:24px}.container-left-right .resizer{min-height:100%;width:12px}.container__left{width:50%;display:flex;justify-content:center}.resizer{cursor:ew-resize;background:var(--extend-body-color-5,#f1f5f6);position:relative}.resizer .resizer-icon{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:3}.container__right{flex:1;display:flex;justify-content:center;overflow-y:auto}.container__right.reading-match-right-view{padding-left:24px}.container__right.reading-match-right-view>div{width:100%}.container-layout-normal{width:100%;min-height:100%}.container-top-bottom{height:inherit;display:flex;flex-direction:column}.container-top-bottom .container__top{height:50%;padding:var(--extend-space-075,12px);overflow-y:auto}@media (max-width:768px){.container-top-bottom .container__top{padding:0}}.container-top-bottom .resizer{min-width:100%;height:12px}.container-top-bottom .resizer .resizer-icon{rotate:90deg}.container-top-bottom .container__bottom{flex:1;overflow-y:auto}.container-top-bottom.container-not-top-bottom .container__bottom,.container-top-bottom.container-not-top-bottom .container__top{overflow-y:initial}body:has(.question-segment-palette.close) .container-left-right{max-height:calc(100vh - 224px)}.reading-game-view-container .part-name-reading{max-width:1200px!important;background-color:var(--extend-background-color-3);padding:20px;border-radius:20px}.reading-game-view-container .part-name-reading .button-wrapper{padding:20px;justify-content:flex-end;display:flex}.reading-game-view-container .part-name-reading .button-wrapper .part-name-button{background-color:var(--extend-primary-color)!important;color:#fff!important;border-radius:9999px}.reading-game-view-container .part-name-reading .button-wrapper .part-name-button:hover{background-color:var(--extend-secondary-color)!important}.reading-game-view-container.reviewing{padding-top:20px}.reading-game-view-container .part-content{color:var(--extend-default-text)}.reading-game-view-container .part-content-part5{background-color:var(--extend-background-color-3);padding:20px;border-radius:20px;max-width:1200px}.reading-game-view-container .part-content-part5-index{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:10px}.reading-game-view-container .part-content-part5-index-number{font-weight:600;font-size:16px;display:flex;align-items:center;gap:8px}.reading-game-view-container .part-content-part5-index-right{display:flex;align-items:center;gap:20px}.reading-game-view-container .part-content-part6 .main-reading-match-game-container{height:100%}.reading-game-view-container .part-content-part6 .main-reading-match-game-container.tablet .resizer{opacity:0}.reading-game-view-container .part-content-part6 .reading-match-left-view{padding-right:24px}@media (max-width:992px){.reading-game-view-container .part-content-part6 .reading-match-left-view{padding-right:0}}.reading-game-view-container .part-content-part6 .reading-match-left-view .reading-match-game-scroller{width:100%;background-color:var(--extend-background-color-3);border-radius:20px;padding:20px;max-height:80vh;overflow-y:auto}.reading-game-view-container .part-content-part6 .reading-match-left-view .reading-match-game-scroller .reading-match-parent-question .direction{display:flex;justify-content:space-between}.reading-game-view-container .part-content-part6 .reading-match-left-view .reading-match-game-scroller .reading-match-parent-question .direction-question{font-weight:600;font-size:16px;align-items:center;display:flex;gap:10px}.reading-game-view-container .part-content-part6 .reading-match-main-question{background-color:var(--extend-background-color-3);border-radius:20px;max-height:100%;overflow-y:auto}@media (max-width:992px){.reading-game-view-container .part-content-part6 .reading-match-main-question{padding:0 16px}}.reading-game-view-container .part-content-part6 .reading-match-main-question .part-content-question{color:var(--extend-default-text);padding-top:20px}.reading-game-view-container .part-content-part6 .reading-match-main-question .part-content-question .child-question-label{font-weight:700;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.reading-game-view-container .part-content-part6 .reading-match-main-question .part-content-question.non-tablet-ui{padding:20px}.reading-match-main-question{padding-left:20px}