.review-conversation{display:flex;align-items:start;justify-content:space-between;gap:20px}.review-conversation .list-conversation{flex-grow:1}.review-conversation .list-conversation .show-list-messenger{height:100vh!important;max-height:calc(100vh - 240px)}@media(max-width:1400px){.review-conversation .list-conversation .show-list-messenger{max-height:calc(100vh - 266px)}}@media(max-width:1091px){.review-conversation{flex-direction:column}.review-conversation .list-conversation{width:100%}.review-conversation .list-conversation .show-list-messenger{max-height:560px!important}}@media(max-width:764px){.review-conversation{flex-direction:column}.review-conversation .list-conversation{width:100%}.review-conversation .list-conversation .show-list-messenger{max-height:400px!important}}@media(max-width:500px){.review-conversation{flex-direction:column}.review-conversation .list-conversation{width:100%}.review-conversation .list-conversation .show-list-messenger{max-height:260px!important}}.modal-total-words .modal-dialog{max-width:353px}.modal-total-words .modal-content{background-color:rgba(0,0,0,0);border:none}.content-words{border-radius:32px;height:317px;border:none}.content-words .head-body{border-bottom-right-radius:32px;border-bottom-left-radius:32px}.content-words .head-words{position:relative;height:64px;background-color:#5f1dcf;border-top-left-radius:32px;border-top-right-radius:32px;display:flex;align-items:center;justify-content:center;color:#fff}.content-words .head-words h5{text-align:center;font-size:24px;font-weight:500}.content-words .description-word{font-size:18px;color:#3f4254;font-weight:600;text-align:center}.content-words .icon-close{background-color:#fff;border-radius:50%;border:1px solid #8c96b1;width:24px;height:24px;position:absolute;right:4%;display:flex;align-items:center;justify-content:center;cursor:pointer}.content-words .word-item{margin:16px auto;max-width:250px;display:flex;flex-wrap:wrap;gap:16px;font-family:kaiti}.content-words .word-learn{box-sizing:border-box;text-align:left}.content-words .word-learn p{font-size:18px;font-weight:700;color:#41b339}.content-words .group-item{display:flex;justify-content:center;align-items:center;gap:16px;margin:10px 0}.content-words .group-item .btn-reset{width:136px;height:40px;border-radius:48px;background-color:#ebebf0;cursor:pointer;font-size:14px;font-weight:600;line-height:18px;color:#8b90a7;text-transform:uppercase}.content-words .group-item .btn-reset:hover{background-color:#dcdce1;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.content-words .group-item .role-play{background-color:#af52de;color:#fff}.content-words .group-item .role-play:hover{background-color:rgba(185,103,225,.9647058824);box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.content-words .review-words{text-align:center;font-size:14px;font-weight:500;color:#5f1dcf;text-decoration:underline;transition:all .3s linear;cursor:pointer}.content-words .review-words:hover{color:rgba(114,0,171,.9647058824);font-weight:500}.total-review-conv{width:399px}.total-review-conv .description-word{color:#646a69;font-weight:500!important;font-size:16px!important;text-align:center}.total-review-conv .total-title{margin-top:8px;font-weight:700;font-size:30px;line-height:36px;text-align:center;color:#646a69}.total-review-conv .group-time{margin:36px 0 40px;display:flex;justify-content:center;align-items:center;gap:4px}.total-review-conv .group-time>h4{font-weight:600;font-size:40px;line-height:16px;text-align:center;color:#ff8b2d}.total-review-conv .group-item{margin:12px 0}.total-review-conv .text-smaller{color:#ff6465!important}.total-review-conv .text-greater{color:#32ba7c!important}.total-review-conv .text-large-18{font-size:18px!important}.content-words.total-review-conv{height:auto!important}.modal-total-words .modal-dialog{max-width:399px!important}.change-practice-difficulty .modal-dialog.modal-dialog-centered{width:326px}.change-practice-difficulty .cpd__container{padding:8px}.change-practice-difficulty .cpd__container .container--desc,.change-practice-difficulty .cpd__container .container--title{line-height:22px;text-align:center;color:#3f4254}.change-practice-difficulty .cpd__container .container--title{font-weight:700;font-size:18px}.change-practice-difficulty .cpd__container .container--desc{font-weight:500;font-size:14px;margin-top:8px}.change-practice-difficulty .cpd__container .container--levels{margin:20px auto 0;display:flex;flex-direction:column;max-width:175px;gap:10px}.change-practice-difficulty .cpd__container .container--levels .level-item{box-shadow:0 4px 16px 0 rgba(0,0,0,.1019607843);border:1px solid #eaeeed;height:48px;border-radius:8px;padding-right:16px;padding-left:16px;gap:12px;font-weight:600;font-size:16px;line-height:20px;color:#3f4254;display:flex;justify-content:center;align-items:center;transition:all .3s linear;cursor:pointer}.change-practice-difficulty .cpd__container .container--levels .level-item:hover{scale:1.1}.answer-review{max-width:730px;width:425px;flex-shrink:0}.answer-review__body,.answer-review__header{background-color:#fff;padding:16px;border-radius:8px;box-shadow:0 0 16px 0 rgba(0,0,0,.1019607843)}.answer-review__body{margin-top:16px}.answer-review .contents__desc{font-size:14px;color:#989898;margin-bottom:16px}.answer-review .answer-review__footer{margin-top:16px;display:flex;justify-content:center;gap:8px}.answer-review .answer-review__footer>div,.answer-review .answer-review__footer>p{color:#989898;font-weight:500;font-size:12px}.answer-review .answer-review__footer>div{margin-top:3px}.answer-review .answer-review__footer>div .strong-text{font-size:12px!important;font-weight:700!important}.answer-review .answer-review__footer p{white-space:nowrap}.answer-review .answer-review__footer .strong-text{font-weight:700;font-size:14px}.answer-review .suggest__text{font-family:unset!important;letter-spacing:0!important}@media(max-width:1400px){.answer-review{width:40%;max-width:unset}}@media(max-width:1091px){.answer-review{width:100%}}@media(max-width:500px){.answer-review{margin-bottom:80px!important}}.answer-review__header{width:100%}.answer-review__header h2{font-weight:500;font-size:16px;line-height:16px;text-align:center;color:#3f4254}.answer-review__header .header__goal,.answer-review__header .header__time{display:flex;justify-content:center;align-items:center}.answer-review__header .header__goal{gap:24px;margin-bottom:16px}.answer-review__header .header__goal h2.time-text,.answer-review__header .header__goal h2.title{font-weight:600;color:#000}.answer-review__header .header__goal h2.time-text{font-size:20px;color:#ed3a3a}.answer-review__header .header__time{gap:8px}.answer-review__header .header__time h2.time-text{font-size:20px;color:#ff8b2d}.answer-review__header .header__level--title{font-weight:500!important;font-size:14px!important;line-height:24px;color:#3f4254!important}.answer-review__header .header__level--container{gap:16px!important}.answer-review__header .header__level--container span{color:#3f4254!important}@media(max-width:1400px){.answer-review__header .header__level__conv-level{flex-direction:column;gap:8px!important}.answer-review__header .header__time{flex-direction:column;gap:12px}}@media(max-width:1091px){.answer-review__header .header__level__conv-level{flex-direction:row;width:-moz-max-content;width:max-content;margin:0 auto}.answer-review__header .header__time{flex-direction:row}}@media(max-width:540px){.answer-review__header .header__level__conv-level{flex-direction:column;gap:8px!important}.answer-review__header .header__time{flex-direction:column;gap:12px}}.answer-review__contents{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;gap:5px}.answer-review__contents .contents__input{border:1px solid #ebebf0;padding:8px 8px 6px;width:-moz-max-content;width:max-content;border-radius:4px;margin:0 2px 5px}.answer-review__contents .contents__input input,.answer-review__contents .contents__input--text{font-size:14px;font-weight:600!important;color:#000!important;opacity:1!important}.answer-review__contents .contents__input input{border-bottom:1px solid #000;margin:0 1px;outline:none;background-color:#fff;letter-spacing:normal!important;padding:0!important;text-indent:0!important;min-width:4px!important;max-width:8px!important;width:-moz-max-content!important;width:max-content!important;text-align:center!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;border-radius:0!important}.answer-review__contents .contents__input .hidden-underline{border-bottom:1px solid rgba(0,0,0,0);margin:0}.answer-review__contents .contents__input .w-i-6{max-width:6px!important}.answer-review__contents .contents__input .w-i-10{max-width:10px!important}.answer-review__contents .contents__input .w-i-12{max-width:12px!important}.answer-review__contents .contents__input .w-i-14{max-width:14px!important}.answer-review__contents .quote-item{margin:-2px -4px 0;font-weight:600}.answer-review__contents .dashSymbol-item,.answer-review__contents .dot-item,.answer-review__contents .questionMark-item,.answer-review__contents .symbol-item{margin-top:-3px;margin-left:-4px;font-weight:600;display:flex;justify-content:center;align-items:center}.answer-review__contents .dot-item{margin-right:-4px}.answer-review__contents .questionMark-item{align-items:center!important}.answer-review__contents .dashSymbol-item{margin-right:-4px}.answer-review__contents .review-done{border:1px solid #32ba7c}.answer-review__contents .review-fail{border:1px solid #ff6465}@media(max-width:1091px){.answer-review__contents .contents__input{justify-content:center}}.engtyping-modal .modal-dialog.modal-dialog-centered{width:360px}.engtyping-modal__content{padding:12px 8px}.engtyping-modal__content h2{font-weight:700;font-size:18px;line-height:22px;text-align:center;color:#3f4254}.engtyping-modal__content p{margin-top:8px;font-weight:500;font-size:14px;line-height:22px;text-align:center;color:#3f4254}.engtyping-modal .list-shortcut .shortcut-item{display:flex;align-items:center;box-shadow:0 4px 16px 0 rgba(0,0,0,.1019607843);border:1px solid #eaeeed;border-radius:8px;gap:12px;padding:8px 16px;margin-top:20px}.engtyping-modal .list-shortcut .shortcut-item__image{border:.5px solid #ccd4dd;box-shadow:0 4px 16px 0 rgba(0,0,0,.0784313725);width:32px;height:32px;border-radius:50%;flex-shrink:0}.engtyping-modal .list-shortcut .shortcut-item__image>img{height:100%}.engtyping-modal .list-shortcut .shortcut-item p{margin:0;font-size:13px!important}@media screen and (max-width:800px){.engtyping-modal{display:none!important}}.answer-review__suggest{margin:16px 0;display:flex;align-items:start;gap:24px}.answer-review__suggest .suggest__btn,.answer-review__suggest .suggest__count{display:flex;justify-content:center;align-items:center}.answer-review__suggest p{font-weight:500}.answer-review__suggest .suggest__btn{cursor:pointer;background:#fff8e6;position:relative;border-radius:8px;padding:4px 6px;gap:5px;width:-moz-max-content;width:max-content;flex-shrink:0}.answer-review__suggest .suggest__btn p{font-size:14px;color:#fbc628;white-space:nowrap}.answer-review__suggest .suggest__btn .suggest__count{width:14px;height:14px;color:#0072bb;background-color:#d2dfff;border-radius:50%;font-weight:600;font-size:10px;line-height:16px;padding:4px;position:absolute;top:-6px;right:-6px}.answer-review__suggest .suggest__text{margin-top:4px;font-size:16px;color:#3f4254}.answer-review__suggest .suggest__text>strong{color:#000}.answer-review__btn-actions{display:flex;justify-content:space-between;align-items:center}.answer-review__btn-actions .btn-check-anwer{width:70%}.answer-review__btn-actions .btn-volume,.answer-review__btn-actions .btn-volume-slow{width:36px;height:36px;padding:8px;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:all .3s ease;background:#f8f8f9}.btn-volume-slow{opacity:.95}