@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);body[data-v-3b7fcf84]{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}[data-v-3b7fcf84]{font-family:Inter}.shine[data-v-3b7fcf84]{background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 128px;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderShimmer-3b7fcf84;animation-timing-function:linear;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer-3b7fcf84;-webkit-animation-timing-function:linear}@keyframes placeholderShimmer-3b7fcf84{0%{background-position:-468px 0}to{background-position:468px 0}}.switch[data-v-3b7fcf84]{position:relative;display:inline-block;width:50px;height:20px}.switch input[data-v-3b7fcf84]{opacity:0;width:0;height:0}.slider[data-v-3b7fcf84]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d9d9d9;transition:.4s}.slider[data-v-3b7fcf84]:before{position:absolute;content:"";border:none!important;height:24px!important;width:24px!important;top:-2px!important;margin:0!important;background-color:#bebebe;transition:.4s}input:checked+.slider[data-v-3b7fcf84]{background:#9adcff}input:focus+.slider[data-v-3b7fcf84]{box-shadow:0 0 1px #888}input:checked+.slider[data-v-3b7fcf84]:before{background:#5bb9eb;right:0;left:0!important;transform:translateX(26px)!important}.slider.round[data-v-3b7fcf84]{border-radius:34px;height:20px}.slider.round[data-v-3b7fcf84]:before{border-radius:50%}.quizbtn[data-v-3b7fcf84]{padding:8px 32px;border-radius:20px}.quizbtn[data-v-3b7fcf84]:hover{cursor:pointer}.quizbtn[data-v-3b7fcf84]:disabled{cursor:not-allowed}.quizbtn-primary[data-v-3b7fcf84]{background:#5bb9eb;color:#fff;border:1px solid inherit}.quizbtn-primary[data-v-3b7fcf84]:hover{background:#5ab8eb}.quizbtn-primary[data-v-3b7fcf84]:hover:disabled{background:#888}.btn-rounded[data-v-3b7fcf84]{padding:8px;border-radius:50%}.btn-secondary[data-v-3b7fcf84]{background:#e04f5f;color:#fff}button[data-v-3b7fcf84]:focus{outline:none;background-color:initial}#signInView[data-v-3b7fcf84]{background:transparent;height:100%!important;min-height:100vh!important;display:flex;flex-direction:column;justify-content:center;padding-top:30px}#signInView .language-select[data-v-3b7fcf84]{position:relative!important;top:unset!important;right:unset!important;margin-bottom:10px}#signInView .card[data-v-3b7fcf84]{background-color:#fff;box-shadow:0 0 60px rgba(0,0,0,.15)!important;border-radius:20px!important;margin-bottom:50px;margin:0 auto!important}input[data-v-3b7fcf84]{outline:none;border-radius:20px!important;background:#fff!important}.input[data-v-3b7fcf84],.vue-tel-input[data-v-3b7fcf84]{color:#000!important;padding:10px!important;box-sizing:border-box!important;border:1px solid #e3e3e3!important;box-shadow:0 4px 12px rgba(0,0,0,.11)!important;height:50px!important;margin:4px 0 8px 0!important;transition:box-shadow .01s,border .01s!important}.input[data-v-3b7fcf84]:focus,.vue-tel-input[data-v-3b7fcf84]:focus{border:1px solid #000!important;box-shadow:0 4px 12px rgba(0,0,0,.21)!important}.signup-text[data-v-3b7fcf84]{color:#000;font-weight:500}.signup-text button[data-v-3b7fcf84]{margin-left:5px;font-weight:600!important}.signup-text button[data-v-3b7fcf84]:hover{color:#5bb9eb}.signup-text button[data-v-3b7fcf84]:active{color:#409bcc;box-shadow:none!important}.input-field.col.s12 button[data-v-3b7fcf84]{margin:0 auto!important}.link[data-v-3b7fcf84]{color:#000!important;padding:10px!important;cursor:pointer}.link[data-v-3b7fcf84]:active{color:#5bb9eb!important;box-shadow:none!important}.vue-tel-input input[data-v-3b7fcf84]{margin:0!important;padding:0!important;height:auto!important;background:#fff!important}.vue-tel-input input[data-v-3b7fcf84],.vue-tel-input input[data-v-3b7fcf84]:focus{box-shadow:none!important;border:none!important}.vti__dropdown-list.below[data-v-3b7fcf84]{max-width:260px}@media screen and (min-width:500px){.vti__dropdown-list.below[data-v-3b7fcf84]{max-width:300px}}.center-logo img[data-v-3b7fcf84]{margin-bottom:30px!important;margin-top:20px;width:100%;height:auto}.remember-me-container[data-v-3b7fcf84]{display:flex;justify-content:space-between;align-items:center}.btn-flat[data-v-3b7fcf84]{color:#fff!important;background:#f72a85!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;border:none!important;font-weight:700;font-size:16px!important;padding:15px 30px!important;height:auto!important;display:flex;align-items:center;line-height:normal!important}.btn-flat[data-v-3b7fcf84]:disabled{color:#efefef!important;background:#bbb;cursor:not-allowed}.btn-flat:disabled img[data-v-3b7fcf84]{opacity:.8}.btn-flat[data-v-3b7fcf84]:hover:enabled{background:#e9227c!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-flat[data-v-3b7fcf84]:active:enabled{background:#cc1969!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.btn-primary[data-v-3b7fcf84]{color:#fff;background:#5bb9eb!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;font-weight:700;font-size:16px!important;padding:15px 30px!important;height:auto!important;display:flex;align-items:center;line-height:normal!important}.btn-primary[data-v-3b7fcf84]:disabled,.btn-primary[data-v-3b7fcf84]:hover:active,.btn-primary[data-v-3b7fcf84]:hover:disabled{color:#efefef;background:#bbb!important;cursor:not-allowed;box-shadow:none!important}.btn-primary:disabled img[data-v-3b7fcf84],.btn-primary:hover:active img[data-v-3b7fcf84],.btn-primary:hover:disabled img[data-v-3b7fcf84]{opacity:.8}.btn-primary[data-v-3b7fcf84]:hover{background:#4fa9d9!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-primary[data-v-3b7fcf84]:active{background:#3b9dd1!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.btn-cancel[data-v-3b7fcf84]{color:#fff;background:#c05a5a!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;font-weight:700;font-size:16px!important;padding:15px 20px!important;height:auto!important;display:flex;align-items:center;line-height:normal!important}.btn-cancel[data-v-3b7fcf84]:disabled{color:#efefef;background:#bbb;cursor:not-allowed}.btn-cancel:disabled img[data-v-3b7fcf84]{opacity:.8}.btn-cancel[data-v-3b7fcf84]:hover{background:#aa4e4e!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-cancel[data-v-3b7fcf84]:active{background:#924141!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.btn-white[data-v-3b7fcf84]{color:#000;background:#fff!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;font-weight:700;font-size:16px!important;padding:15px 30px!important;height:auto!important;display:flex;align-items:center;border:1px solid #dbdbdb;line-height:normal!important}.btn-white[data-v-3b7fcf84]:disabled,.btn-white[data-v-3b7fcf84]:hover:disabled{color:#efefef;background:#bbb!important;cursor:not-allowed;box-shadow:none!important}.btn-white:disabled img[data-v-3b7fcf84],.btn-white:hover:disabled img[data-v-3b7fcf84]{opacity:.8}.btn-white[data-v-3b7fcf84]:hover{color:#000!important;background:#fdfdfd!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-white[data-v-3b7fcf84]:active{color:#000!important;background:#f9f9f9!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.text-btn[data-v-3b7fcf84]{color:#000;text-decoration:underline;cursor:pointer}.text-btn[data-v-3b7fcf84]:disabled{color:#3d3d3d;cursor:not-allowed}.text-btn[data-v-3b7fcf84]:hover{color:#787878}.text-btn[data-v-3b7fcf84]:active{color:#0f0f0f}a[data-v-3b7fcf84],button[data-v-3b7fcf84],img[data-v-3b7fcf84],input[data-v-3b7fcf84],select[data-v-3b7fcf84],textarea[data-v-3b7fcf84]{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.quiz-wrapper[data-v-3b7fcf84]{min-height:100vh;background:transparent;padding-bottom:20px}@media screen and (max-width:767px){.quiz-wrapper[data-v-3b7fcf84]{background-image:none}}@media screen and (max-width:600px){.remember-me-container[data-v-3b7fcf84]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;flex-direction:column}#signInView .card[data-v-3b7fcf84]{background-color:transparent!important;box-shadow:none!important;width:100%!important}}@keyframes entry-animation-3b7fcf84{0%{transform:translateX(2%);opacity:0}to{transform:translateX(0);opacity:1}}.loader-container[data-v-3b7fcf84]{position:relative;width:80px;height:80px}.loader-container span[data-v-3b7fcf84]{position:absolute;display:block;width:40%;height:40%;border-radius:50%;animation:speed-3b7fcf84 2s ease-in-out infinite;border:2px solid #fff}.loader-container .one[data-v-3b7fcf84]{background:#5bb9eb;animation-delay:1.5s}.loader-container .two[data-v-3b7fcf84]{background:#79eae1;animation-delay:1s}.loader-container .three[data-v-3b7fcf84]{background:#003e58;animation-delay:.5s}.loader-container .four[data-v-3b7fcf84]{background:#f72a85}@keyframes speed-3b7fcf84{0%{transform:translate(0);border-radius:50%}25%{transform:translate(150%) scale(.5);border-radius:0}50%{transform:translate(150%,150%);border-radius:50%}75%{transform:translateY(150%) scale(.5);border-radius:0}}a[data-v-3b7fcf84],span[data-v-3b7fcf84]{overflow-wrap:break-word}.study-language-text[data-v-3b7fcf84]{display:inline-flex;min-width:100px;width:auto;flex-direction:row;align-content:center;flex-wrap:wrap;align-items:center}.study-language-text b[data-v-3b7fcf84]{flex:1 1 0}.study-language-text span[data-v-3b7fcf84]{line-height:normal}.study-language-text .text-to-speech[data-v-3b7fcf84]{width:18px;height:18px}.study-language-text .speaker-icon[data-v-3b7fcf84]{width:18px;height:18px;border-radius:10px}.study-language-text .speaker-icon[data-v-3b7fcf84]:hover{background-color:rgba(171,189,228,.3)}.study-language-text .text-to-speech[data-v-3b7fcf84]{margin-left:8px;outline:none;flex:0 0 auto;background:none}.assistant-chat-box.exercise[data-v-3b7fcf84]{position:relative;margin-top:44px}.assistant-chat-box.exercise .exercise-header[data-v-3b7fcf84]{height:44px;width:auto;background:#ffdf77;position:absolute;top:-34px;left:0;font-size:22px;padding:4px 18px;display:flex;border-radius:20px;flex-direction:row;justify-content:center;align-items:center}.markdown-text-container[data-v-3b7fcf84]{display:flex;flex-direction:column;align-items:flex-start}.assistant-chat-box[data-v-3b7fcf84]{padding:10px 16px;font-family:Inter;font-size:20px;font-weight:400;line-height:24.2px;border-radius:20px;width:-moz-fit-content;width:fit-content;max-width:50%;margin:8px 0;background:linear-gradient(0deg,hsla(55,94%,79%,.902),#fdf9c8)}@media screen and (max-width:1024px){.assistant-chat-box[data-v-3b7fcf84]{padding:8px;font-family:Inter;font-size:16px;font-weight:400;line-height:normal;max-width:70%;margin:4px 0}.assistant-chat-box.exercise[data-v-3b7fcf84]{position:relative;margin:30px 0 8px 0}.assistant-chat-box.exercise .exercise-header[data-v-3b7fcf84]{height:27px;width:auto;background:#ffdf77;position:absolute;top:-20px;left:0;font-size:16px;padding:4px 18px;display:flex;border-radius:20px;flex-direction:row;justify-content:center;align-items:center}}.secondary-button[data-v-3b7fcf84]{background:#003e58!important;box-shadow:0 4px 12px rgba(0,62,88,.5);border:none;border-radius:20px 20px 20px 0;padding:12px 24px;font-weight:600;color:#fff}.secondary-button[data-v-3b7fcf84]:hover{background:#002d40;box-shadow:0 4px 38px 2px #003e58;cursor:pointer}@media screen and (min-width:1025px){.mobile-only[data-v-3b7fcf84]{display:none!important}.web-only[data-v-3b7fcf84]{display:flex!important}.speaker-icon[data-v-3b7fcf84],.text-to-speech[data-v-3b7fcf84]{width:24px;height:24px}}.web-only[data-v-3b7fcf84]{display:none}.mobile-only[data-v-3b7fcf84]{display:flex}.tooltip[data-v-3b7fcf84]{position:absolute;background-color:#e5e5e5;color:#000;padding:5px 10px;border-radius:5px;font-size:.9em;z-index:1000;opacity:.9;white-space:nowrap;border:2px solid #afafaf}.tooltip-outer-arrow[data-v-3b7fcf84]{position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:14px solid #afafaf;bottom:-14px;left:50%;transform:translateX(-50%)}.tooltip-inner-arrow[data-v-3b7fcf84]{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #e5e5e5;top:-14px;left:50%;transform:translateX(-50%)}.clickable-word[data-v-3b7fcf84]{margin:2px;border-bottom:3px dotted #888;cursor:pointer;line-height:30px!important}.clickable-word[data-v-3b7fcf84]:hover{margin:2px;border-bottom:3px dotted #000;cursor:pointer;line-height:30px!important}.language-selection[data-v-3b7fcf84]{width:100%;min-height:100vh;height:100%;display:flex;justify-content:center;align-items:center;background:transparent}.language-selection .inner-container[data-v-3b7fcf84]{margin:40px;padding:64px;max-width:1500px;background:#fff;box-shadow:0 0 60px rgba(0,0,0,.15);border-radius:20px}.language-selection .inner-container .language-h4[data-v-3b7fcf84]{font-style:normal;font-weight:400;font-size:32px}.language-selection .inner-container h6[data-v-3b7fcf84]{font-style:normal;font-weight:400;font-size:40px}.language-selection .inner-container .lng-btn-container[data-v-3b7fcf84]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:50px}.language-selection .inner-container .lng-btn-container .language-btn[data-v-3b7fcf84]{background:#fff;border:1px solid #d6d6d6;border-radius:100px;padding:10px 20px 10px 10px;display:flex;align-items:center}.language-selection .inner-container .lng-btn-container .language-btn span[data-v-3b7fcf84]{margin-left:5px;margin-right:10px}.language-selection .inner-container .lng-btn-container .language-btn .selected-icon[data-v-3b7fcf84]{visibility:hidden}.language-selection .inner-container .lng-btn-container .language-btn[data-v-3b7fcf84]:hover{border:1px solid #bbb;background-color:#f7fafc}.language-selection .inner-container .lng-btn-container .language-btn[data-v-3b7fcf84]:active{border:1px solid #979797;background-color:#eef5fa}.language-selection .inner-container .lng-btn-container .language-btn.selected[data-v-3b7fcf84]{border:1px solid #5bb9eb;filter:drop-shadow(0 4px 3px rgba(91,185,235,.25))}.language-selection .inner-container .lng-btn-container .language-btn.selected .selected-icon[data-v-3b7fcf84]{visibility:visible}.language-selection .inner-container .lng-btn-container .lang-name[data-v-3b7fcf84]{display:block;font-size:14px;line-height:22px;text-align:left;padding-left:5px;width:auto;min-width:100px}.language-selection .inner-container .lng-btn-container .lang-name span[data-v-3b7fcf84]{color:#000;font-weight:600}.language-selection .inner-container .lng-btn-container .lang-name .lang2[data-v-3b7fcf84]{color:#606060;font-weight:400}.language-selection .start-button[data-v-3b7fcf84]{color:#fff;background:#5bb9eb;box-shadow:-4px 4px 4px rgba(0,0,0,.15);border-radius:100px;font-weight:700;font-size:18px;line-height:17px;padding:20px 30px;display:flex;align-items:center;margin:80px 0 0 auto}.language-selection .start-button img[data-v-3b7fcf84]{margin-left:20px;width:24px}.language-selection .start-button[data-v-3b7fcf84]:disabled{color:#efefef;background:#bbb;cursor:not-allowed}.language-selection .start-button:disabled img[data-v-3b7fcf84]{opacity:.8}.language-selection .start-button[data-v-3b7fcf84]:hover:enabled{background:#4fa9d9;box-shadow:-4px 4px 4px rgba(0,0,0,.25)}.language-selection .start-button[data-v-3b7fcf84]:active:enabled{background:#3b9dd1;box-shadow:-2px 2px 2px rgba(0,0,0,.25)}.language-selection .language-dropdown[data-v-3b7fcf84]{position:relative;width:100%;min-width:200px;max-width:400px}.language-selection .language-dropdown .language-selection-btn[data-v-3b7fcf84]{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.11);border-radius:20px;padding:15px;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:400px}.language-selection .language-dropdown .language-selection-btn[data-v-3b7fcf84]:focus{outline:none!important}.language-selection .language-dropdown .language-selection-btn .dropdown-icon[data-v-3b7fcf84]{width:15px;margin-right:5px;margin-left:5px;transition:transform .2s ease-out}.language-selection .language-dropdown .language-selection-btn .dropdown-icon.up[data-v-3b7fcf84]{transform:rotate(180deg)}.language-selection .language-dropdown .language-dropdown-list[data-v-3b7fcf84]{position:absolute;top:100%;width:100%;margin:8px 0;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.11);border-radius:20px;background-color:#fff;padding:10px;overflow-y:auto}.language-selection .language-dropdown .language-dropdown-list.secondary[data-v-3b7fcf84]{max-height:16vh}.language-selection .language-dropdown .language-dropdown-list.primary[data-v-3b7fcf84]{max-height:200px}.language-selection .language-dropdown .language-dropdown-list li[data-v-3b7fcf84]{border-bottom:1px solid #ededed;padding:10px 5px;cursor:pointer}.language-selection .language-dropdown .language-dropdown-list li[data-v-3b7fcf84]:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.language-selection .language-dropdown .language-dropdown-list li[data-v-3b7fcf84]:last-child{border:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.language-selection .header-lng-selection[data-v-3b7fcf84]{display:flex;justify-content:space-between;align-items:center;margin:40px 40px 10px 40px}.language-selection .header-lng-selection .items-right[data-v-3b7fcf84]{display:flex;justify-content:flex-end;align-items:center}.language-selection .slidein[data-v-3b7fcf84]{max-width:300px;padding:30px 20px;position:fixed;z-index:500;top:0;right:0;background:#fff;height:100%;box-shadow:0 4px 23px rgba(0,0,0,.24);transition:all .5s ease-in-out}.language-selection .slide-enter[data-v-3b7fcf84],.language-selection .slide-leave-active[data-v-3b7fcf84]{right:-100%;transition:all .5s ease-in-out}.language-selection .close-btn[data-v-3b7fcf84]{border:none;font-weight:700;font-size:2em;background:transparent;position:absolute;top:0;left:0;padding:.5em}.language-selection .hamburger-icon[data-v-3b7fcf84]{width:35px;margin-bottom:5px;cursor:pointer}.language-selection .hamburger-icon[data-v-3b7fcf84]:hover{opacity:.8}.language-selection .close-icon[data-v-3b7fcf84]{width:35px;margin:0 0 0 auto;cursor:pointer}.language-selection .close-icon[data-v-3b7fcf84]:hover{opacity:.8}.language-selection .helen-logo[data-v-3b7fcf84]{width:250px;padding:5px;border-radius:50%}.language-selection .menu-items-ul[data-v-3b7fcf84]{margin:20px 0}.language-selection .menu-items-ul li[data-v-3b7fcf84]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #ededed;cursor:pointer}.language-selection .menu-items-ul li[data-v-3b7fcf84]:hover{opacity:.8}.language-selection .menu-items-ul li span[data-v-3b7fcf84]{margin-top:5px}.language-selection .menu-items-ul li img[data-v-3b7fcf84]{width:25px;margin-right:12px}@media screen and (max-width:638px){.language-selection .lng-btn-container[data-v-3b7fcf84]{display:none!important}.language-selection h6[data-v-3b7fcf84]{font-size:32px}.language-selection .inner-container[data-v-3b7fcf84]{padding:10px;margin:16px;box-shadow:none;background-color:transparent}.language-selection .inner-container h4[data-v-3b7fcf84]{font-size:18px;text-align:left;margin-bottom:20px}.language-selection .inner-container .language-h4[data-v-3b7fcf84]{margin-top:20px;font-size:14px;margin-bottom:20px}.language-selection .header-lng-selection[data-v-3b7fcf84]{width:100%;padding:15px 20px;margin-top:env(safe-area-inset-top);margin-right:env(safe-area-inset-right);margin-left:env(safe-area-inset-left);margin-bottom:0;position:fixed;top:0;left:0}.language-selection .start-button[data-v-3b7fcf84]{margin:40px 0 0 auto;padding:20px}.language-selection .start-button span[data-v-3b7fcf84]{display:none}.language-selection .start-button img[data-v-3b7fcf84]{margin-left:0}.language-selection .helen-logo[data-v-3b7fcf84]{width:250px;margin-top:50px}.language-selection .web-only[data-v-3b7fcf84]{display:none}.language-selection .slidein[data-v-3b7fcf84]{min-width:80vw;max-width:90vh}}@media screen and (min-width:639px){.language-selection .language-dropdown[data-v-3b7fcf84],.language-selection .mobile-only[data-v-3b7fcf84]{display:none}.language-selection .slidein[data-v-3b7fcf84]{width:450px}.language-selection .hamburger-icon[data-v-3b7fcf84]{margin-top:10px;margin-bottom:0}}body[data-v-b5a08b88]{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}[data-v-b5a08b88]{font-family:Inter}.shine[data-v-b5a08b88]{background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 128px;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderShimmer-b5a08b88;animation-timing-function:linear;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer-b5a08b88;-webkit-animation-timing-function:linear}@keyframes placeholderShimmer-b5a08b88{0%{background-position:-468px 0}to{background-position:468px 0}}.switch[data-v-b5a08b88]{position:relative;display:inline-block;width:50px;height:20px}.switch input[data-v-b5a08b88]{opacity:0;width:0;height:0}.slider[data-v-b5a08b88]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d9d9d9;transition:.4s}.slider[data-v-b5a08b88]:before{position:absolute;content:"";border:none!important;height:24px!important;width:24px!important;top:-2px!important;margin:0!important;background-color:#bebebe;transition:.4s}input:checked+.slider[data-v-b5a08b88]{background:#9adcff}input:focus+.slider[data-v-b5a08b88]{box-shadow:0 0 1px #888}input:checked+.slider[data-v-b5a08b88]:before{background:#5bb9eb;right:0;left:0!important;transform:translateX(26px)!important}.slider.round[data-v-b5a08b88]{border-radius:34px;height:20px}.slider.round[data-v-b5a08b88]:before{border-radius:50%}.quizbtn[data-v-b5a08b88]{padding:8px 32px;border-radius:20px}.quizbtn[data-v-b5a08b88]:hover{cursor:pointer}.quizbtn[data-v-b5a08b88]:disabled{cursor:not-allowed}.quizbtn-primary[data-v-b5a08b88]{background:#5bb9eb;color:#fff;border:1px solid inherit}.quizbtn-primary[data-v-b5a08b88]:hover{background:#5ab8eb}.quizbtn-primary[data-v-b5a08b88]:hover:disabled{background:#888}.btn-rounded[data-v-b5a08b88]{padding:8px;border-radius:50%}.btn-secondary[data-v-b5a08b88]{background:#e04f5f;color:#fff}button[data-v-b5a08b88]:focus{outline:none;background-color:initial}#signInView[data-v-b5a08b88]{background:transparent;height:100%!important;min-height:100vh!important;display:flex;flex-direction:column;justify-content:center;padding-top:30px}#signInView .language-select[data-v-b5a08b88]{position:relative!important;top:unset!important;right:unset!important;margin-bottom:10px}#signInView .card[data-v-b5a08b88]{background-color:#fff;box-shadow:0 0 60px rgba(0,0,0,.15)!important;border-radius:20px!important;margin-bottom:50px;margin:0 auto!important}input[data-v-b5a08b88]{border-radius:20px!important;background:#fff!important}.input[data-v-b5a08b88],.vue-tel-input[data-v-b5a08b88]{color:#000!important;padding:10px!important;box-sizing:border-box!important;border:1px solid #e3e3e3!important;box-shadow:0 4px 12px rgba(0,0,0,.11)!important;height:50px!important;margin:4px 0 8px 0!important;transition:box-shadow .01s,border .01s!important}.input[data-v-b5a08b88]:focus,.vue-tel-input[data-v-b5a08b88]:focus{border:1px solid #000!important;box-shadow:0 4px 12px rgba(0,0,0,.21)!important}.signup-text[data-v-b5a08b88]{color:#000;font-weight:500}.signup-text button[data-v-b5a08b88]{margin-left:5px;font-weight:600!important}.signup-text button[data-v-b5a08b88]:hover{color:#5bb9eb}.signup-text button[data-v-b5a08b88]:active{color:#409bcc;box-shadow:none!important}.input-field.col.s12 button[data-v-b5a08b88]{margin:0 auto!important}.link[data-v-b5a08b88]{color:#000!important;padding:10px!important;cursor:pointer}.link[data-v-b5a08b88]:active{color:#5bb9eb!important;box-shadow:none!important}.vue-tel-input input[data-v-b5a08b88]{margin:0!important;padding:0!important;height:auto!important;background:#fff!important}.vue-tel-input input[data-v-b5a08b88],.vue-tel-input input[data-v-b5a08b88]:focus{box-shadow:none!important;border:none!important}.vti__dropdown-list.below[data-v-b5a08b88]{max-width:260px}@media screen and (min-width:500px){.vti__dropdown-list.below[data-v-b5a08b88]{max-width:300px}}.center-logo img[data-v-b5a08b88]{margin-bottom:30px!important;margin-top:20px;width:100%;height:auto}.remember-me-container[data-v-b5a08b88]{display:flex;justify-content:space-between;align-items:center}.btn-flat[data-v-b5a08b88]{color:#fff!important;background:#f72a85!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;border:none!important;font-weight:700;font-size:16px!important;padding:15px 30px!important;height:auto!important;display:flex;align-items:center;line-height:normal!important}.btn-flat[data-v-b5a08b88]:disabled{color:#efefef!important;background:#bbb;cursor:not-allowed}.btn-flat:disabled img[data-v-b5a08b88]{opacity:.8}.btn-flat[data-v-b5a08b88]:hover:enabled{background:#e9227c!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-flat[data-v-b5a08b88]:active:enabled{background:#cc1969!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.btn-primary[data-v-b5a08b88]{color:#fff;background:#5bb9eb!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;font-weight:700;font-size:16px!important;padding:15px 30px!important;height:auto!important;display:flex;align-items:center;line-height:normal!important}.btn-primary[data-v-b5a08b88]:disabled,.btn-primary[data-v-b5a08b88]:hover:active,.btn-primary[data-v-b5a08b88]:hover:disabled{color:#efefef;background:#bbb!important;cursor:not-allowed;box-shadow:none!important}.btn-primary:disabled img[data-v-b5a08b88],.btn-primary:hover:active img[data-v-b5a08b88],.btn-primary:hover:disabled img[data-v-b5a08b88]{opacity:.8}.btn-primary[data-v-b5a08b88]:hover{background:#4fa9d9!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-primary[data-v-b5a08b88]:active{background:#3b9dd1!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.btn-cancel[data-v-b5a08b88]{color:#fff;background:#c05a5a!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;font-weight:700;font-size:16px!important;padding:15px 20px!important;height:auto!important;display:flex;align-items:center;line-height:normal!important}.btn-cancel[data-v-b5a08b88]:disabled{color:#efefef;background:#bbb;cursor:not-allowed}.btn-cancel:disabled img[data-v-b5a08b88]{opacity:.8}.btn-cancel[data-v-b5a08b88]:hover{background:#aa4e4e!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-cancel[data-v-b5a08b88]:active{background:#924141!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.btn-white[data-v-b5a08b88]{color:#000;background:#fff!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;font-weight:700;font-size:16px!important;padding:15px 30px!important;height:auto!important;display:flex;align-items:center;border:1px solid #dbdbdb;line-height:normal!important}.btn-white[data-v-b5a08b88]:disabled,.btn-white[data-v-b5a08b88]:hover:disabled{color:#efefef;background:#bbb!important;cursor:not-allowed;box-shadow:none!important}.btn-white:disabled img[data-v-b5a08b88],.btn-white:hover:disabled img[data-v-b5a08b88]{opacity:.8}.btn-white[data-v-b5a08b88]:hover{color:#000!important;background:#fdfdfd!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-white[data-v-b5a08b88]:active{color:#000!important;background:#f9f9f9!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.text-btn[data-v-b5a08b88]{color:#000;text-decoration:underline;cursor:pointer}.text-btn[data-v-b5a08b88]:disabled{color:#3d3d3d;cursor:not-allowed}.text-btn[data-v-b5a08b88]:hover{color:#787878}.text-btn[data-v-b5a08b88]:active{color:#0f0f0f}a[data-v-b5a08b88],button[data-v-b5a08b88],img[data-v-b5a08b88],input[data-v-b5a08b88],select[data-v-b5a08b88],textarea[data-v-b5a08b88]{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.quiz-wrapper[data-v-b5a08b88]{min-height:100vh;background:transparent;padding-bottom:20px}@media screen and (max-width:767px){.quiz-wrapper[data-v-b5a08b88]{background-image:none}}@media screen and (max-width:600px){.remember-me-container[data-v-b5a08b88]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;flex-direction:column}#signInView .card[data-v-b5a08b88]{background-color:transparent!important;box-shadow:none!important;width:100%!important}}@keyframes entry-animation-b5a08b88{0%{transform:translateX(2%);opacity:0}to{transform:translateX(0);opacity:1}}.loader-container[data-v-b5a08b88]{position:relative;width:80px;height:80px}.loader-container span[data-v-b5a08b88]{position:absolute;display:block;width:40%;height:40%;border-radius:50%;animation:speed-b5a08b88 2s ease-in-out infinite;border:2px solid #fff}.loader-container .one[data-v-b5a08b88]{background:#5bb9eb;animation-delay:1.5s}.loader-container .two[data-v-b5a08b88]{background:#79eae1;animation-delay:1s}.loader-container .three[data-v-b5a08b88]{background:#003e58;animation-delay:.5s}.loader-container .four[data-v-b5a08b88]{background:#f72a85}@keyframes speed-b5a08b88{0%{transform:translate(0);border-radius:50%}25%{transform:translate(150%) scale(.5);border-radius:0}50%{transform:translate(150%,150%);border-radius:50%}75%{transform:translateY(150%) scale(.5);border-radius:0}}a[data-v-b5a08b88],span[data-v-b5a08b88]{overflow-wrap:break-word}.study-language-text[data-v-b5a08b88]{display:inline-flex;min-width:100px;width:auto;flex-direction:row;align-content:center;flex-wrap:wrap;align-items:center}.study-language-text b[data-v-b5a08b88]{flex:1 1 0}.study-language-text span[data-v-b5a08b88]{line-height:normal}.study-language-text .text-to-speech[data-v-b5a08b88]{width:18px;height:18px}.study-language-text .speaker-icon[data-v-b5a08b88]{width:18px;height:18px;border-radius:10px}.study-language-text .speaker-icon[data-v-b5a08b88]:hover{background-color:rgba(171,189,228,.3)}.study-language-text .text-to-speech[data-v-b5a08b88]{margin-left:8px;outline:none;flex:0 0 auto;background:none}.assistant-chat-box.exercise[data-v-b5a08b88]{position:relative;margin-top:44px}.assistant-chat-box.exercise .exercise-header[data-v-b5a08b88]{height:44px;width:auto;background:#ffdf77;position:absolute;top:-34px;left:0;font-size:22px;padding:4px 18px;display:flex;border-radius:20px;flex-direction:row;justify-content:center;align-items:center}.markdown-text-container[data-v-b5a08b88]{display:flex;flex-direction:column;align-items:flex-start}.assistant-chat-box[data-v-b5a08b88]{padding:10px 16px;font-family:Inter;font-size:20px;font-weight:400;line-height:24.2px;border-radius:20px;width:-moz-fit-content;width:fit-content;max-width:50%;margin:8px 0;background:linear-gradient(0deg,hsla(55,94%,79%,.902),#fdf9c8)}@media screen and (max-width:1024px){.assistant-chat-box[data-v-b5a08b88]{padding:8px;font-family:Inter;font-size:16px;font-weight:400;line-height:normal;max-width:70%;margin:4px 0}.assistant-chat-box.exercise[data-v-b5a08b88]{position:relative;margin:30px 0 8px 0}.assistant-chat-box.exercise .exercise-header[data-v-b5a08b88]{height:27px;width:auto;background:#ffdf77;position:absolute;top:-20px;left:0;font-size:16px;padding:4px 18px;display:flex;border-radius:20px;flex-direction:row;justify-content:center;align-items:center}}.secondary-button[data-v-b5a08b88]{background:#003e58!important;box-shadow:0 4px 12px rgba(0,62,88,.5);border:none;border-radius:20px 20px 20px 0;padding:12px 24px;font-weight:600;color:#fff}.secondary-button[data-v-b5a08b88]:hover{background:#002d40;box-shadow:0 4px 38px 2px #003e58;cursor:pointer}@media screen and (min-width:1025px){.mobile-only[data-v-b5a08b88]{display:none!important}.web-only[data-v-b5a08b88]{display:flex!important}.speaker-icon[data-v-b5a08b88],.text-to-speech[data-v-b5a08b88]{width:24px;height:24px}}.web-only[data-v-b5a08b88]{display:none}.mobile-only[data-v-b5a08b88]{display:flex}.tooltip[data-v-b5a08b88]{position:absolute;background-color:#e5e5e5;color:#000;padding:5px 10px;border-radius:5px;font-size:.9em;z-index:1000;opacity:.9;white-space:nowrap;border:2px solid #afafaf}.tooltip-outer-arrow[data-v-b5a08b88]{position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:14px solid #afafaf;bottom:-14px;left:50%;transform:translateX(-50%)}.tooltip-inner-arrow[data-v-b5a08b88]{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #e5e5e5;top:-14px;left:50%;transform:translateX(-50%)}.clickable-word[data-v-b5a08b88]{margin:2px;border-bottom:3px dotted #888;cursor:pointer;line-height:30px!important}.clickable-word[data-v-b5a08b88]:hover{margin:2px;border-bottom:3px dotted #000;cursor:pointer;line-height:30px!important}@media screen and (max-width:319px){.hide-lang-lg[data-v-b5a08b88]{display:flex;align-items:flex-start;margin-left:10px}.scanner-overlay[data-v-b5a08b88]{top:93px!important;height:calc(100% - 93px)}}@media screen and (min-width:320px){.hide-lang-lg[data-v-b5a08b88]{display:flex;align-items:flex-start;margin-left:10px}.scanner-overlay[data-v-b5a08b88]{top:93px!important;height:calc(100% - 93px)}}@media screen and (min-width:480px){.hide-lang-lg[data-v-b5a08b88]{display:flex;align-items:flex-start;margin-left:10px}.scanner-overlay[data-v-b5a08b88]{top:93px;height:calc(100% - 93px)}}@media screen and (max-width:450px){.hide-lang-sm[data-v-b5a08b88]{display:none}}@media screen and (min-width:451px){.hide-lang-lg[data-v-b5a08b88]{display:none}}.scanner-overlay[data-v-b5a08b88]{top:118px;height:calc(100% - 118px)}.logged-out-image[data-v-b5a08b88]{max-height:240px;width:auto;height:auto}.upgrade-btn[data-v-b5a08b88]{background:#013dc7;border-radius:50px;font-size:14px;line-height:17px;font-weight:600;color:#fff;padding:9px 34px}.upgrade-btn[data-v-b5a08b88]:disabled{background:gray;cursor:not-allowed}.description[data-v-b5a08b88]{font-weight:500;font-size:14px;line-height:17px;text-align:center;color:#545454}.header[data-v-b5a08b88]{background:#fff;padding:16px 3%;box-shadow:0 3px 6px rgba(0,0,0,.161);top:0;width:100%;z-index:20}.helen_logo[data-v-b5a08b88]{background:#fff}.logo-header[data-v-b5a08b88]{font-size:18px;line-height:1.5;font-weight:600}.header-title[data-v-b5a08b88]{font-size:12px;line-height:15px}.info-banner[data-v-b5a08b88]{margin:auto;max-width:560px;width:90%}.wrapper[data-v-b5a08b88]{width:100%;height:100vh;display:flex;flex-direction:column}.input-url[data-v-b5a08b88],.qr-title[data-v-b5a08b88]{font-size:10px;color:#939393;font-weight:600}input[data-v-b5a08b88]{height:35px;width:100%;background:#fff;border:1px solid #b2b2b2;box-sizing:border-box;border-radius:10px;padding:8px 12px;outline:none;font-size:13px;line-height:16px}input[data-v-b5a08b88]::-moz-placeholder{font-size:13px;line-height:16px;color:#b6b6b6}input[data-v-b5a08b88]::placeholder{font-size:13px;line-height:16px;color:#b6b6b6}input[data-v-b5a08b88]:focus{background:#f8f8f8}input.empty-input[data-v-b5a08b88]{border:1px solid red}input.empty-input[data-v-b5a08b88]:focus{background:#f8f8f8;border:1px solid #b2b2b2}input.empty-input[data-v-b5a08b88]::-moz-placeholder{color:red}input.empty-input[data-v-b5a08b88]::placeholder{color:red}body[data-v-906d5876]{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}[data-v-906d5876]{font-family:Inter}.shine[data-v-906d5876]{background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 128px;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderShimmer-906d5876;animation-timing-function:linear;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer-906d5876;-webkit-animation-timing-function:linear}@keyframes placeholderShimmer-906d5876{0%{background-position:-468px 0}to{background-position:468px 0}}.switch[data-v-906d5876]{position:relative;display:inline-block;width:50px;height:20px}.switch input[data-v-906d5876]{opacity:0;width:0;height:0}.slider[data-v-906d5876]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d9d9d9;transition:.4s}.slider[data-v-906d5876]:before{position:absolute;content:"";border:none!important;height:24px!important;width:24px!important;top:-2px!important;margin:0!important;background-color:#bebebe;transition:.4s}input:checked+.slider[data-v-906d5876]{background:#9adcff}input:focus+.slider[data-v-906d5876]{box-shadow:0 0 1px #888}input:checked+.slider[data-v-906d5876]:before{background:#5bb9eb;right:0;left:0!important;transform:translateX(26px)!important}.slider.round[data-v-906d5876]{border-radius:34px;height:20px}.slider.round[data-v-906d5876]:before{border-radius:50%}.quizbtn[data-v-906d5876]{padding:8px 32px;border-radius:20px}.quizbtn[data-v-906d5876]:hover{cursor:pointer}.quizbtn[data-v-906d5876]:disabled{cursor:not-allowed}.quizbtn-primary[data-v-906d5876]{background:#5bb9eb;color:#fff;border:1px solid inherit}.quizbtn-primary[data-v-906d5876]:hover{background:#5ab8eb}.quizbtn-primary[data-v-906d5876]:hover:disabled{background:#888}.btn-rounded[data-v-906d5876]{padding:8px;border-radius:50%}.btn-secondary[data-v-906d5876]{background:#e04f5f;color:#fff}button[data-v-906d5876]:focus{outline:none;background-color:initial}#signInView[data-v-906d5876]{background:transparent;height:100%!important;min-height:100vh!important;display:flex;flex-direction:column;justify-content:center;padding-top:30px}#signInView .language-select[data-v-906d5876]{position:relative!important;top:unset!important;right:unset!important;margin-bottom:10px}#signInView .card[data-v-906d5876]{background-color:#fff;box-shadow:0 0 60px rgba(0,0,0,.15)!important;border-radius:20px!important;margin-bottom:50px;margin:0 auto!important}input[data-v-906d5876]{outline:none;border-radius:20px!important;background:#fff!important}.input[data-v-906d5876],.vue-tel-input[data-v-906d5876]{color:#000!important;padding:10px!important;box-sizing:border-box!important;border:1px solid #e3e3e3!important;box-shadow:0 4px 12px rgba(0,0,0,.11)!important;height:50px!important;margin:4px 0 8px 0!important;transition:box-shadow .01s,border .01s!important}.input[data-v-906d5876]:focus,.vue-tel-input[data-v-906d5876]:focus{border:1px solid #000!important;box-shadow:0 4px 12px rgba(0,0,0,.21)!important}.signup-text[data-v-906d5876]{color:#000;font-weight:500}.signup-text button[data-v-906d5876]{margin-left:5px;font-weight:600!important}.signup-text button[data-v-906d5876]:hover{color:#5bb9eb}.signup-text button[data-v-906d5876]:active{color:#409bcc;box-shadow:none!important}.input-field.col.s12 button[data-v-906d5876]{margin:0 auto!important}.link[data-v-906d5876]{color:#000!important;padding:10px!important;cursor:pointer}.link[data-v-906d5876]:active{color:#5bb9eb!important;box-shadow:none!important}.vue-tel-input input[data-v-906d5876]{margin:0!important;padding:0!important;height:auto!important;background:#fff!important}.vue-tel-input input[data-v-906d5876],.vue-tel-input input[data-v-906d5876]:focus{box-shadow:none!important;border:none!important}.vti__dropdown-list.below[data-v-906d5876]{max-width:260px}@media screen and (min-width:500px){.vti__dropdown-list.below[data-v-906d5876]{max-width:300px}}.center-logo img[data-v-906d5876]{margin-bottom:30px!important;margin-top:20px;width:100%;height:auto}.remember-me-container[data-v-906d5876]{display:flex;justify-content:space-between;align-items:center}.btn-flat[data-v-906d5876]{color:#fff!important;background:#f72a85!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;border:none!important;font-weight:700;font-size:16px!important;padding:15px 30px!important;height:auto!important;display:flex;align-items:center;line-height:normal!important}.btn-flat[data-v-906d5876]:disabled{color:#efefef!important;background:#bbb;cursor:not-allowed}.btn-flat:disabled img[data-v-906d5876]{opacity:.8}.btn-flat[data-v-906d5876]:hover:enabled{background:#e9227c!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-flat[data-v-906d5876]:active:enabled{background:#cc1969!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.btn-primary[data-v-906d5876]{color:#fff;background:#5bb9eb!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;font-weight:700;font-size:16px!important;padding:15px 30px!important;height:auto!important;display:flex;align-items:center;line-height:normal!important}.btn-primary[data-v-906d5876]:disabled,.btn-primary[data-v-906d5876]:hover:active,.btn-primary[data-v-906d5876]:hover:disabled{color:#efefef;background:#bbb!important;cursor:not-allowed;box-shadow:none!important}.btn-primary:disabled img[data-v-906d5876],.btn-primary:hover:active img[data-v-906d5876],.btn-primary:hover:disabled img[data-v-906d5876]{opacity:.8}.btn-primary[data-v-906d5876]:hover{background:#4fa9d9!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-primary[data-v-906d5876]:active{background:#3b9dd1!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.btn-cancel[data-v-906d5876]{color:#fff;background:#c05a5a!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;font-weight:700;font-size:16px!important;padding:15px 20px!important;height:auto!important;display:flex;align-items:center;line-height:normal!important}.btn-cancel[data-v-906d5876]:disabled{color:#efefef;background:#bbb;cursor:not-allowed}.btn-cancel:disabled img[data-v-906d5876]{opacity:.8}.btn-cancel[data-v-906d5876]:hover{background:#aa4e4e!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-cancel[data-v-906d5876]:active{background:#924141!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.btn-white[data-v-906d5876]{color:#000;background:#fff!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;font-weight:700;font-size:16px!important;padding:15px 30px!important;height:auto!important;display:flex;align-items:center;border:1px solid #dbdbdb;line-height:normal!important}.btn-white[data-v-906d5876]:disabled,.btn-white[data-v-906d5876]:hover:disabled{color:#efefef;background:#bbb!important;cursor:not-allowed;box-shadow:none!important}.btn-white:disabled img[data-v-906d5876],.btn-white:hover:disabled img[data-v-906d5876]{opacity:.8}.btn-white[data-v-906d5876]:hover{color:#000!important;background:#fdfdfd!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-white[data-v-906d5876]:active{color:#000!important;background:#f9f9f9!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.text-btn[data-v-906d5876]{color:#000;text-decoration:underline;cursor:pointer}.text-btn[data-v-906d5876]:disabled{color:#3d3d3d;cursor:not-allowed}.text-btn[data-v-906d5876]:hover{color:#787878}.text-btn[data-v-906d5876]:active{color:#0f0f0f}a[data-v-906d5876],button[data-v-906d5876],img[data-v-906d5876],input[data-v-906d5876],select[data-v-906d5876],textarea[data-v-906d5876]{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.quiz-wrapper[data-v-906d5876]{min-height:100vh;background:transparent;padding-bottom:20px}@media screen and (max-width:767px){.quiz-wrapper[data-v-906d5876]{background-image:none}}@media screen and (max-width:600px){.remember-me-container[data-v-906d5876]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;flex-direction:column}#signInView .card[data-v-906d5876]{background-color:transparent!important;box-shadow:none!important;width:100%!important}}@keyframes entry-animation-906d5876{0%{transform:translateX(2%);opacity:0}to{transform:translateX(0);opacity:1}}.loader-container[data-v-906d5876]{position:relative;width:80px;height:80px}.loader-container span[data-v-906d5876]{position:absolute;display:block;width:40%;height:40%;border-radius:50%;animation:speed-906d5876 2s ease-in-out infinite;border:2px solid #fff}.loader-container .one[data-v-906d5876]{background:#5bb9eb;animation-delay:1.5s}.loader-container .two[data-v-906d5876]{background:#79eae1;animation-delay:1s}.loader-container .three[data-v-906d5876]{background:#003e58;animation-delay:.5s}.loader-container .four[data-v-906d5876]{background:#f72a85}@keyframes speed-906d5876{0%{transform:translate(0);border-radius:50%}25%{transform:translate(150%) scale(.5);border-radius:0}50%{transform:translate(150%,150%);border-radius:50%}75%{transform:translateY(150%) scale(.5);border-radius:0}}a[data-v-906d5876],span[data-v-906d5876]{overflow-wrap:break-word}.study-language-text[data-v-906d5876]{display:inline-flex;min-width:100px;width:auto;flex-direction:row;align-content:center;flex-wrap:wrap;align-items:center}.study-language-text b[data-v-906d5876]{flex:1 1 0}.study-language-text span[data-v-906d5876]{line-height:normal}.study-language-text .text-to-speech[data-v-906d5876]{width:18px;height:18px}.study-language-text .speaker-icon[data-v-906d5876]{width:18px;height:18px;border-radius:10px}.study-language-text .speaker-icon[data-v-906d5876]:hover{background-color:rgba(171,189,228,.3)}.study-language-text .text-to-speech[data-v-906d5876]{margin-left:8px;outline:none;flex:0 0 auto;background:none}.assistant-chat-box.exercise[data-v-906d5876]{position:relative;margin-top:44px}.assistant-chat-box.exercise .exercise-header[data-v-906d5876]{height:44px;width:auto;background:#ffdf77;position:absolute;top:-34px;left:0;font-size:22px;padding:4px 18px;display:flex;border-radius:20px;flex-direction:row;justify-content:center;align-items:center}.markdown-text-container[data-v-906d5876]{display:flex;flex-direction:column;align-items:flex-start}.assistant-chat-box[data-v-906d5876]{padding:10px 16px;font-family:Inter;font-size:20px;font-weight:400;line-height:24.2px;border-radius:20px;width:-moz-fit-content;width:fit-content;max-width:50%;margin:8px 0;background:linear-gradient(0deg,hsla(55,94%,79%,.902),#fdf9c8)}@media screen and (max-width:1024px){.assistant-chat-box[data-v-906d5876]{padding:8px;font-family:Inter;font-size:16px;font-weight:400;line-height:normal;max-width:70%;margin:4px 0}.assistant-chat-box.exercise[data-v-906d5876]{position:relative;margin:30px 0 8px 0}.assistant-chat-box.exercise .exercise-header[data-v-906d5876]{height:27px;width:auto;background:#ffdf77;position:absolute;top:-20px;left:0;font-size:16px;padding:4px 18px;display:flex;border-radius:20px;flex-direction:row;justify-content:center;align-items:center}}.secondary-button[data-v-906d5876]{background:#003e58!important;box-shadow:0 4px 12px rgba(0,62,88,.5);border:none;border-radius:20px 20px 20px 0;padding:12px 24px;font-weight:600;color:#fff}.secondary-button[data-v-906d5876]:hover{background:#002d40;box-shadow:0 4px 38px 2px #003e58;cursor:pointer}@media screen and (min-width:1025px){.mobile-only[data-v-906d5876]{display:none!important}.web-only[data-v-906d5876]{display:flex!important}.speaker-icon[data-v-906d5876],.text-to-speech[data-v-906d5876]{width:24px;height:24px}}.web-only[data-v-906d5876]{display:none}.mobile-only[data-v-906d5876]{display:flex}.tooltip[data-v-906d5876]{position:absolute;background-color:#e5e5e5;color:#000;padding:5px 10px;border-radius:5px;font-size:.9em;z-index:1000;opacity:.9;white-space:nowrap;border:2px solid #afafaf}.tooltip-outer-arrow[data-v-906d5876]{position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:14px solid #afafaf;bottom:-14px;left:50%;transform:translateX(-50%)}.tooltip-inner-arrow[data-v-906d5876]{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #e5e5e5;top:-14px;left:50%;transform:translateX(-50%)}.clickable-word[data-v-906d5876]{margin:2px;border-bottom:3px dotted #888;cursor:pointer;line-height:30px!important}.clickable-word[data-v-906d5876]:hover{margin:2px;border-bottom:3px dotted #000;cursor:pointer;line-height:30px!important}.home-wrapper[data-v-906d5876]{display:flex;flex-direction:column;justify-content:center;flex:1 1 0}.home-screen[data-v-906d5876]{display:flex;width:100%;align-items:stretch;height:100dvh;overflow:hidden;background-color:transparent}.home-body[data-v-906d5876]{width:100%;display:flex;flex-direction:column;align-items:center;height:100dvh;overflow:hidden;justify-content:center;position:relative;padding:0 0 20px 0}@media screen and (max-width:1024px){.home-body.without-footer[data-v-906d5876]{padding-bottom:0!important}.home-body[data-v-906d5876]{padding:calc(var(--safe-area-top) + 66px) 0 100px 0}}@media screen and (max-width:768px){.home-body[data-v-906d5876]{justify-content:flex-start}}@media screen and (max-width:600px){.select-interest[data-v-906d5876]{margin-top:0}.d-flex[data-v-906d5876]{width:250px;justify-content:space-between}.resume-btn[data-v-906d5876]{width:250px;justify-content:flex-start}}.module-selection[data-v-906d5876]{overflow:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-top:32px}.select-interest[data-v-906d5876]{font-size:24px;font-weight:400;line-height:36.31px;text-align:center;color:#797979;margin:0 0 40px 0}.resume-btn-container[data-v-906d5876]{display:flex;flex-direction:column;align-items:center;justify-content:center}.btn-container[data-v-906d5876]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;max-width:1024px;background:linear-gradient(180deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4) 57%);padding:12px;border-radius:20px}@media screen and (min-width:1024px)and (max-height:730px){.btn-container[data-v-906d5876]{grid-template-columns:repeat(4,1fr)!important}}.btn-text[data-v-906d5876]{font-weight:400;line-height:16.94px;text-align:center;color:#797979;margin-top:8px;font-size:18px;line-height:22px}.resume-btn[data-v-906d5876]{height:90px;justify-content:space-evenly;width:215px}.d-flex[data-v-906d5876],.resume-btn[data-v-906d5876]{background:#fcfcfc;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);padding:10px;border-radius:20px;cursor:pointer;margin:15px;display:flex;align-items:center}.d-flex[data-v-906d5876]{flex-direction:column;width:154px;height:154px;justify-content:center}.d-flex[data-v-906d5876]:nth-child(5n-0){border:1px solid transparent;background:#fff}.d-flex:nth-child(5n-0).active[data-v-906d5876],.d-flex[data-v-906d5876]:nth-child(5n-0):hover{background:rgba(91,185,235,.302)}.d-flex[data-v-906d5876]:nth-child(5n-1){border:1px solid transparent;background:#fff}.d-flex:nth-child(5n-1).active[data-v-906d5876],.d-flex[data-v-906d5876]:nth-child(5n-1):hover{background:rgba(255,218,234,.502)}.d-flex[data-v-906d5876]:nth-child(5n-2){background:#fff;border:1px solid transparent}.d-flex:nth-child(5n-2).active[data-v-906d5876],.d-flex[data-v-906d5876]:nth-child(5n-2):hover{background:rgba(255,223,119,.502)}.d-flex[data-v-906d5876]:nth-child(5n-3){border:1px solid transparent;background:#fff}.d-flex:nth-child(5n-3).active[data-v-906d5876],.d-flex[data-v-906d5876]:nth-child(5n-3):hover{background:rgba(121,234,225,.302)}.d-flex[data-v-906d5876]:nth-child(5n-4){border:1px solid transparent;background:#fff}.d-flex:nth-child(5n-4).active[data-v-906d5876],.d-flex[data-v-906d5876]:nth-child(5n-4):hover{background:rgba(255,177,109,.302)}img[data-v-906d5876]{width:auto;height:52px}.slide-fade-enter-active[data-v-906d5876]{transition:all .2s ease-out}.slide-fade-enter-from[data-v-906d5876]{transform:translateX(-20px);opacity:0}.loader[data-v-906d5876]{position:fixed;top:0;left:0;width:100vw;height:100vh;justify-content:center;background-image:url(/img/amigo-background.0f88a1ea.svg);background-size:100% 100%;background-size:cover;background-repeat:no-repeat;background-position:top}.continue[data-v-906d5876]{width:280px;height:46px;border-radius:15px;border:1px solid #65bdec;background:#65bdec;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);color:#fff;margin-top:35px;flex:0 0 auto;position:sticky;bottom:12px}.continue[data-v-906d5876]:disabled{border:1px solid #65bdec;background:#fff;color:#65bdec}.d-flex[data-v-906d5876]{max-width:calc(100% - 20px);max-height:150px;min-width:126px;min-height:126px;width:auto;height:auto;aspect-ratio:1/1}@media screen and (max-width:1023px){.continue[data-v-906d5876]{position:fixed;bottom:calc(env(safe-area-inset-bottom) + 32px)}.module-selection[data-v-906d5876]{gap:0;width:100%;margin-top:0}.module-selection.with-footer[data-v-906d5876]{height:100%}.select-interest[data-v-906d5876]{font-size:20px}.btn-text[data-v-906d5876]{font-size:14px;word-wrap:break-word;line-height:19.36px;width:100px}}@media screen and (max-width:600px){.d-flex[data-v-906d5876]{margin:10px}}@media(min-width:1023px){.change-profession-btn[data-v-906d5876]{display:none}}.change-profession-text[data-v-906d5876]{width:82px}body[data-v-7d5adbb6]{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}[data-v-7d5adbb6]{font-family:Inter}.shine[data-v-7d5adbb6]{background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 128px;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderShimmer-7d5adbb6;animation-timing-function:linear;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer-7d5adbb6;-webkit-animation-timing-function:linear}@keyframes placeholderShimmer-7d5adbb6{0%{background-position:-468px 0}to{background-position:468px 0}}.switch[data-v-7d5adbb6]{position:relative;display:inline-block;width:50px;height:20px}.switch input[data-v-7d5adbb6]{opacity:0;width:0;height:0}.slider[data-v-7d5adbb6]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d9d9d9;transition:.4s}.slider[data-v-7d5adbb6]:before{position:absolute;content:"";border:none!important;height:24px!important;width:24px!important;top:-2px!important;margin:0!important;background-color:#bebebe;transition:.4s}input:checked+.slider[data-v-7d5adbb6]{background:#9adcff}input:focus+.slider[data-v-7d5adbb6]{box-shadow:0 0 1px #888}input:checked+.slider[data-v-7d5adbb6]:before{background:#5bb9eb;right:0;left:0!important;transform:translateX(26px)!important}.slider.round[data-v-7d5adbb6]{border-radius:34px;height:20px}.slider.round[data-v-7d5adbb6]:before{border-radius:50%}.quizbtn[data-v-7d5adbb6]{padding:8px 32px;border-radius:20px}.quizbtn[data-v-7d5adbb6]:hover{cursor:pointer}.quizbtn[data-v-7d5adbb6]:disabled{cursor:not-allowed}.quizbtn-primary[data-v-7d5adbb6]{background:#5bb9eb;color:#fff;border:1px solid inherit}.quizbtn-primary[data-v-7d5adbb6]:hover{background:#5ab8eb}.quizbtn-primary[data-v-7d5adbb6]:hover:disabled{background:#888}.btn-rounded[data-v-7d5adbb6]{padding:8px;border-radius:50%}.btn-secondary[data-v-7d5adbb6]{background:#e04f5f;color:#fff}button[data-v-7d5adbb6]:focus{outline:none;background-color:initial}#signInView[data-v-7d5adbb6]{background:transparent;height:100%!important;min-height:100vh!important;display:flex;flex-direction:column;justify-content:center;padding-top:30px}#signInView .language-select[data-v-7d5adbb6]{position:relative!important;top:unset!important;right:unset!important;margin-bottom:10px}#signInView .card[data-v-7d5adbb6]{background-color:#fff;box-shadow:0 0 60px rgba(0,0,0,.15)!important;border-radius:20px!important;margin-bottom:50px;margin:0 auto!important}input[data-v-7d5adbb6]{outline:none;border-radius:20px!important;background:#fff!important}.input[data-v-7d5adbb6],.vue-tel-input[data-v-7d5adbb6]{color:#000!important;padding:10px!important;box-sizing:border-box!important;border:1px solid #e3e3e3!important;box-shadow:0 4px 12px rgba(0,0,0,.11)!important;height:50px!important;margin:4px 0 8px 0!important;transition:box-shadow .01s,border .01s!important}.input[data-v-7d5adbb6]:focus,.vue-tel-input[data-v-7d5adbb6]:focus{border:1px solid #000!important;box-shadow:0 4px 12px rgba(0,0,0,.21)!important}.signup-text[data-v-7d5adbb6]{color:#000;font-weight:500}.signup-text button[data-v-7d5adbb6]{margin-left:5px;font-weight:600!important}.signup-text button[data-v-7d5adbb6]:hover{color:#5bb9eb}.signup-text button[data-v-7d5adbb6]:active{color:#409bcc;box-shadow:none!important}.input-field.col.s12 button[data-v-7d5adbb6]{margin:0 auto!important}.link[data-v-7d5adbb6]{color:#000!important;padding:10px!important;cursor:pointer}.link[data-v-7d5adbb6]:active{color:#5bb9eb!important;box-shadow:none!important}.vue-tel-input input[data-v-7d5adbb6]{margin:0!important;padding:0!important;height:auto!important;background:#fff!important}.vue-tel-input input[data-v-7d5adbb6],.vue-tel-input input[data-v-7d5adbb6]:focus{box-shadow:none!important;border:none!important}.vti__dropdown-list.below[data-v-7d5adbb6]{max-width:260px}@media screen and (min-width:500px){.vti__dropdown-list.below[data-v-7d5adbb6]{max-width:300px}}.center-logo img[data-v-7d5adbb6]{margin-bottom:30px!important;margin-top:20px;width:100%;height:auto}.remember-me-container[data-v-7d5adbb6]{display:flex;justify-content:space-between;align-items:center}.btn-flat[data-v-7d5adbb6]{color:#fff!important;background:#f72a85!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;border:none!important;font-weight:700;font-size:16px!important;padding:15px 30px!important;height:auto!important;display:flex;align-items:center;line-height:normal!important}.btn-flat[data-v-7d5adbb6]:disabled{color:#efefef!important;background:#bbb;cursor:not-allowed}.btn-flat:disabled img[data-v-7d5adbb6]{opacity:.8}.btn-flat[data-v-7d5adbb6]:hover:enabled{background:#e9227c!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-flat[data-v-7d5adbb6]:active:enabled{background:#cc1969!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.btn-primary[data-v-7d5adbb6]{color:#fff;background:#5bb9eb!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;font-weight:700;font-size:16px!important;padding:15px 30px!important;height:auto!important;display:flex;align-items:center;line-height:normal!important}.btn-primary[data-v-7d5adbb6]:disabled,.btn-primary[data-v-7d5adbb6]:hover:active,.btn-primary[data-v-7d5adbb6]:hover:disabled{color:#efefef;background:#bbb!important;cursor:not-allowed;box-shadow:none!important}.btn-primary:disabled img[data-v-7d5adbb6],.btn-primary:hover:active img[data-v-7d5adbb6],.btn-primary:hover:disabled img[data-v-7d5adbb6]{opacity:.8}.btn-primary[data-v-7d5adbb6]:hover{background:#4fa9d9!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-primary[data-v-7d5adbb6]:active{background:#3b9dd1!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.btn-cancel[data-v-7d5adbb6]{color:#fff;background:#c05a5a!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;font-weight:700;font-size:16px!important;padding:15px 20px!important;height:auto!important;display:flex;align-items:center;line-height:normal!important}.btn-cancel[data-v-7d5adbb6]:disabled{color:#efefef;background:#bbb;cursor:not-allowed}.btn-cancel:disabled img[data-v-7d5adbb6]{opacity:.8}.btn-cancel[data-v-7d5adbb6]:hover{background:#aa4e4e!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-cancel[data-v-7d5adbb6]:active{background:#924141!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.btn-white[data-v-7d5adbb6]{color:#000;background:#fff!important;box-shadow:-4px 4px 4px rgba(0,0,0,.15)!important;border-radius:100px!important;font-weight:700;font-size:16px!important;padding:15px 30px!important;height:auto!important;display:flex;align-items:center;border:1px solid #dbdbdb;line-height:normal!important}.btn-white[data-v-7d5adbb6]:disabled,.btn-white[data-v-7d5adbb6]:hover:disabled{color:#efefef;background:#bbb!important;cursor:not-allowed;box-shadow:none!important}.btn-white:disabled img[data-v-7d5adbb6],.btn-white:hover:disabled img[data-v-7d5adbb6]{opacity:.8}.btn-white[data-v-7d5adbb6]:hover{color:#000!important;background:#fdfdfd!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.btn-white[data-v-7d5adbb6]:active{color:#000!important;background:#f9f9f9!important;box-shadow:-2px 2px 2px rgba(0,0,0,.25)!important}.text-btn[data-v-7d5adbb6]{color:#000;text-decoration:underline;cursor:pointer}.text-btn[data-v-7d5adbb6]:disabled{color:#3d3d3d;cursor:not-allowed}.text-btn[data-v-7d5adbb6]:hover{color:#787878}.text-btn[data-v-7d5adbb6]:active{color:#0f0f0f}a[data-v-7d5adbb6],button[data-v-7d5adbb6],img[data-v-7d5adbb6],input[data-v-7d5adbb6],select[data-v-7d5adbb6],textarea[data-v-7d5adbb6]{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.quiz-wrapper[data-v-7d5adbb6]{min-height:100vh;background:transparent;padding-bottom:20px}@media screen and (max-width:767px){.quiz-wrapper[data-v-7d5adbb6]{background-image:none}}@media screen and (max-width:600px){.remember-me-container[data-v-7d5adbb6]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;flex-direction:column}#signInView .card[data-v-7d5adbb6]{background-color:transparent!important;box-shadow:none!important;width:100%!important}}@keyframes entry-animation-7d5adbb6{0%{transform:translateX(2%);opacity:0}to{transform:translateX(0);opacity:1}}.loader-container[data-v-7d5adbb6]{position:relative;width:80px;height:80px}.loader-container span[data-v-7d5adbb6]{position:absolute;display:block;width:40%;height:40%;border-radius:50%;animation:speed-7d5adbb6 2s ease-in-out infinite;border:2px solid #fff}.loader-container .one[data-v-7d5adbb6]{background:#5bb9eb;animation-delay:1.5s}.loader-container .two[data-v-7d5adbb6]{background:#79eae1;animation-delay:1s}.loader-container .three[data-v-7d5adbb6]{background:#003e58;animation-delay:.5s}.loader-container .four[data-v-7d5adbb6]{background:#f72a85}@keyframes speed-7d5adbb6{0%{transform:translate(0);border-radius:50%}25%{transform:translate(150%) scale(.5);border-radius:0}50%{transform:translate(150%,150%);border-radius:50%}75%{transform:translateY(150%) scale(.5);border-radius:0}}a[data-v-7d5adbb6],span[data-v-7d5adbb6]{overflow-wrap:break-word}.study-language-text[data-v-7d5adbb6]{display:inline-flex;min-width:100px;width:auto;flex-direction:row;align-content:center;flex-wrap:wrap;align-items:center}.study-language-text b[data-v-7d5adbb6]{flex:1 1 0}.study-language-text span[data-v-7d5adbb6]{line-height:normal}.study-language-text .text-to-speech[data-v-7d5adbb6]{width:18px;height:18px}.study-language-text .speaker-icon[data-v-7d5adbb6]{width:18px;height:18px;border-radius:10px}.study-language-text .speaker-icon[data-v-7d5adbb6]:hover{background-color:rgba(171,189,228,.3)}.study-language-text .text-to-speech[data-v-7d5adbb6]{margin-left:8px;outline:none;flex:0 0 auto;background:none}.assistant-chat-box.exercise[data-v-7d5adbb6]{position:relative;margin-top:44px}.assistant-chat-box.exercise .exercise-header[data-v-7d5adbb6]{height:44px;width:auto;background:#ffdf77;position:absolute;top:-34px;left:0;font-size:22px;padding:4px 18px;display:flex;border-radius:20px;flex-direction:row;justify-content:center;align-items:center}.markdown-text-container[data-v-7d5adbb6]{display:flex;flex-direction:column;align-items:flex-start}.assistant-chat-box[data-v-7d5adbb6]{padding:10px 16px;font-family:Inter;font-size:20px;font-weight:400;line-height:24.2px;border-radius:20px;width:-moz-fit-content;width:fit-content;max-width:50%;margin:8px 0;background:linear-gradient(0deg,hsla(55,94%,79%,.902),#fdf9c8)}@media screen and (max-width:1024px){.assistant-chat-box[data-v-7d5adbb6]{padding:8px;font-family:Inter;font-size:16px;font-weight:400;line-height:normal;max-width:70%;margin:4px 0}.assistant-chat-box.exercise[data-v-7d5adbb6]{position:relative;margin:30px 0 8px 0}.assistant-chat-box.exercise .exercise-header[data-v-7d5adbb6]{height:27px;width:auto;background:#ffdf77;position:absolute;top:-20px;left:0;font-size:16px;padding:4px 18px;display:flex;border-radius:20px;flex-direction:row;justify-content:center;align-items:center}}.secondary-button[data-v-7d5adbb6]{background:#003e58!important;box-shadow:0 4px 12px rgba(0,62,88,.5);border:none;border-radius:20px 20px 20px 0;padding:12px 24px;font-weight:600;color:#fff}.secondary-button[data-v-7d5adbb6]:hover{background:#002d40;box-shadow:0 4px 38px 2px #003e58;cursor:pointer}@media screen and (min-width:1025px){.mobile-only[data-v-7d5adbb6]{display:none!important}.web-only[data-v-7d5adbb6]{display:flex!important}.speaker-icon[data-v-7d5adbb6],.text-to-speech[data-v-7d5adbb6]{width:24px;height:24px}}.web-only[data-v-7d5adbb6]{display:none}.mobile-only[data-v-7d5adbb6]{display:flex}.tooltip[data-v-7d5adbb6]{position:absolute;background-color:#e5e5e5;color:#000;padding:5px 10px;border-radius:5px;font-size:.9em;z-index:1000;opacity:.9;white-space:nowrap;border:2px solid #afafaf}.tooltip-outer-arrow[data-v-7d5adbb6]{position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:14px solid #afafaf;bottom:-14px;left:50%;transform:translateX(-50%)}.tooltip-inner-arrow[data-v-7d5adbb6]{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #e5e5e5;top:-14px;left:50%;transform:translateX(-50%)}.clickable-word[data-v-7d5adbb6]{margin:2px;border-bottom:3px dotted #888;cursor:pointer;line-height:30px!important}.clickable-word[data-v-7d5adbb6]:hover{margin:2px;border-bottom:3px dotted #000;cursor:pointer;line-height:30px!important}.helen-logo[data-v-7d5adbb6]{width:auto;height:100px;margin:8px auto;border-radius:50%}.level-wrapper[data-v-7d5adbb6]{display:flex;flex-direction:column;align-items:center}.levels[data-v-7d5adbb6]{display:flex;flex-direction:column;padding:20px;gap:16px}.level-content[data-v-7d5adbb6]{display:flex;flex-direction:column;flex-wrap:wrap;color:#797979;flex:1 1 0}.level-content h4[data-v-7d5adbb6]{align-self:flex-start;font-size:20px;font-weight:500;line-height:18.15px;text-align:center;margin:8px 0}.level-content p[data-v-7d5adbb6]{text-align:left}.level-item[data-v-7d5adbb6]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer;border:4px solid rgba(255,177,109,.302);padding:10px 20px;border-radius:10px}.level-item.selected[data-v-7d5adbb6],.level-item[data-v-7d5adbb6]:hover{background:rgba(255,177,109,.302)}img[data-v-7d5adbb6]{width:100px;height:100px;margin-right:8px}.profession-wrapper[data-v-7d5adbb6]{height:100vh;display:flex;align-items:center;justify-content:center}.continue[data-v-7d5adbb6]{display:block;flex:0 0 auto;width:280px;height:46px;border-radius:15px;border:1px solid #65bdec;background:#65bdec;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);color:#fff;margin-top:35px;position:sticky;bottom:10px}.continue[data-v-7d5adbb6]:disabled{border:1px solid #65bdec;background:#fff;color:#65bdec}.profession-selection-screen[data-v-7d5adbb6]{padding:40px;margin:auto;max-width:1024px;height:100%;min-height:100vh;width:95%;display:flex;align-items:center;flex-direction:column;justify-content:center}.select-profession[data-v-7d5adbb6]{font-size:32px;font-weight:400;line-height:36.31px;text-align:center;color:#797979;margin:20px 0;padding-top:0}.profession-container[data-v-7d5adbb6]{display:flex;flex-wrap:wrap;width:100%;gap:12px 16px;justify-content:center;flex-direction:row}.btn-container[data-v-7d5adbb6]{box-shadow:0 4px 4px 0 rgba(0,0,0,.251);height:47px;padding:6px;border-radius:20px;cursor:pointer;margin:8px;display:flex;justify-content:space-evenly;align-items:center}.btn-container.btn-container[data-v-7d5adbb6]:nth-child(4n-0),.btn-container.btn-container[data-v-7d5adbb6]:nth-child(4n-3){width:161px}.btn-container.btn-container[data-v-7d5adbb6]:nth-child(4n-1),.btn-container.btn-container[data-v-7d5adbb6]:nth-child(4n-2){width:121px}.btn-text[data-v-7d5adbb6]{font-weight:400;line-height:24px;font-size:20px;color:#797979;padding:8px 0}@media screen and (max-width:1024px){img[data-v-7d5adbb6]{width:60px;height:60px}.helen-logo[data-v-7d5adbb6]{height:80px}.profession-selection-screen[data-v-7d5adbb6]{gap:0;padding:40px 0}.continue[data-v-7d5adbb6]{margin-top:80px}}@media screen and (max-width:600px){.select-profession[data-v-7d5adbb6]{font-size:24px;margin:12px 0}.levels[data-v-7d5adbb6]{padding:8px}.btn-container[data-v-7d5adbb6]{margin:4px;height:47px}.profession-container[data-v-7d5adbb6]{width:100%;max-width:360px;gap:8px 4px}.btn-text[data-v-7d5adbb6]{font-size:12px;line-height:14.52px}}