@-webkit-keyframes PageLoader_spinner__1N87l{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes PageLoader_spinner__1N87l{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes PageLoader_shake-horizontal__2AF-9{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes PageLoader_shake-horizontal__2AF-9{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes PageLoader_grow__2Fy49{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes PageLoader_grow__2Fy49{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.PageLoader_spinner__1N87l{margin:100px auto 0;width:auto;text-align:center}.PageLoader_spinner__1N87l>div{opacity:.5;margin:0 5px;width:20px;height:20px;background-color:#001593;border-radius:100%;display:inline-block;-webkit-animation:PageLoader_sk-bouncedelay__22qeA 1.4s ease-in-out infinite both;animation:PageLoader_sk-bouncedelay__22qeA 1.4s ease-in-out infinite both}.PageLoader_spinner__1N87l .PageLoader_bounce1__2ZnJ9{-webkit-animation-delay:-.32s;animation-delay:-.32s}.PageLoader_spinner__1N87l .PageLoader_bounce2__23tP6{-webkit-animation-delay:-.16s;animation-delay:-.16s}.PageLoader_spinner__1N87l .PageLoader_bounce3__1NCNh{-webkit-animation-delay:-.08s;animation-delay:-.08s}@-webkit-keyframes PageLoader_sk-bouncedelay__22qeA{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes PageLoader_sk-bouncedelay__22qeA{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.typography__h1{font:3.5rem/3.5rem "Work Sans",sans-serif}.typography__h2{font:2.5rem/2.5rem "Work Sans",sans-serif}.typography__h3{font:2rem/2rem "Work Sans",sans-serif}.typography__h4{font:1.5rem/1.5rem "Work Sans",sans-serif}.typography__exercise-s{font:1.5rem/2rem "Lexend",sans-serif}.typography__exercise-m{font:1.75rem/3rem "Lexend",sans-serif}.typography__exercise-l{font:2.5rem/3rem "Lexend",sans-serif}.typography__exercise-xl{font:3rem/3.5rem "Lexend",sans-serif}.typography__body{font:1.125rem/1.8125rem "Lexend",sans-serif}.typography__button-link{font:1rem/1.25rem "Lexend",sans-serif}.typography__label{font:.875rem/1rem "Lexend",sans-serif}.typography--color-primary{color:#000}.typography--color-secondary{color:#848484}.button--small{font:1rem/1.25rem "Lexend",sans-serif;padding:9px 12px 11px;border-radius:14px}.button--small svg{width:18px;height:18px}.button--default{font:1rem/1.25rem "Lexend",sans-serif;padding:18px 20px;border-radius:20px}.button--default svg{width:25px;height:25px}.button--color-default.button--filled{color:#000!important;background-color:#ffdc4a;transition:all .15s;display:flex;align-items:center;justify-content:center;margin-bottom:4px;box-shadow:0 4px #caa300}.button--color-default.button--filled>span{color:#000!important}.button--color-default.button--filled:active{box-shadow:0 2px #caa300;transform:translateY(2px)}.button--color-default.button--filled:disabled{box-shadow:0 4px #acacac;background-color:#ececec;color:grey!important}.button--color-default.button--filled:disabled span{color:grey!important}.button--color-default.button--filled:disabled svg{fill:grey!important}.button--color-default.button--filled>svg{fill:#000!important}.button--color-default.button--outlined{color:#000;background-color:#fff;border:2px solid #ececec;transition:all .15s;display:flex;align-items:center;justify-content:center;margin-bottom:4px;box-shadow:0 4px #ececec}.button--color-default.button--outlined:active{box-shadow:0 2px #ececec;transform:translateY(2px)}.button--color-default.button--outlined:disabled{box-shadow:0 4px #ececec;border:2px solid #ececec;color:#ececec!important}.button--color-default.button--outlined:disabled svg{fill:#ececec!important}.button--color-default.button--outlined:disabled span{color:#ececec!important}.button--color-default.button--outlined>svg{fill:#000!important}.button--color-default.button--flat{color:#000!important;background-color:#f3f7ff;transition:all .15s;position:relative;overflow:hidden}.button--color-default.button--flat:hover{background-color:#dae6ff}.button--color-default.button--flat:disabled{background-color:#ececec;color:grey!important}.button--color-default.button--flat>svg{fill:#000!important}.button--color-light-blue.button--filled{color:#fff!important;background-color:#5bcfff;transition:all .15s;display:flex;align-items:center;justify-content:center;margin-bottom:4px;box-shadow:0 4px #009bdb}.button--color-light-blue.button--filled>span{color:#fff!important}.button--color-light-blue.button--filled:active{box-shadow:0 2px #009bdb;transform:translateY(2px)}.button--color-light-blue.button--filled:disabled{box-shadow:0 4px #acacac;background-color:#ececec;color:grey!important}.button--color-light-blue.button--filled:disabled span{color:grey!important}.button--color-light-blue.button--filled:disabled svg{fill:grey!important}.button--color-light-blue.button--filled>svg{fill:#fff!important}.button--color-light-blue.button--flat{color:#fff!important;background-color:#5bcfff;transition:all .15s;position:relative;overflow:hidden}.button--color-light-blue.button--flat:hover{background-color:#42c8ff}.button--color-light-blue.button--flat:disabled{background-color:#ececec;color:grey!important}.button--color-light-blue.button--flat>svg{fill:#fff!important}.button--color-green.button--filled{color:#fff!important;background-color:#5ddfb1;transition:all .15s;display:flex;align-items:center;justify-content:center;margin-bottom:4px;box-shadow:0 4px #1f9d71}.button--color-green.button--filled>span{color:#fff!important}.button--color-green.button--filled:active{box-shadow:0 2px #1f9d71;transform:translateY(2px)}.button--color-green.button--filled:disabled{box-shadow:0 4px #acacac;background-color:#ececec;color:grey!important}.button--color-green.button--filled:disabled span{color:grey!important}.button--color-green.button--filled:disabled svg{fill:grey!important}.button--color-green.button--filled>svg{fill:#fff!important}.button--color-green.button--flat{color:#fff!important;background-color:#5ddfb1;transition:all .15s;position:relative;overflow:hidden}.button--color-green.button--flat:hover{background-color:#48dba7}.button--color-green.button--flat:disabled{background-color:#ececec;color:grey!important}.button--color-green.button--flat>svg{fill:#fff!important}.button--color-blue-grey.button--filled{color:#000!important;background-color:#f3f7ff;transition:all .15s;display:flex;align-items:center;justify-content:center;margin-bottom:4px;box-shadow:0 4px #c8c8c8}.button--color-blue-grey.button--filled>span{color:#000!important}.button--color-blue-grey.button--filled:active{box-shadow:0 2px #c8c8c8;transform:translateY(2px)}.button--color-blue-grey.button--filled:disabled{box-shadow:0 4px #acacac;background-color:#ececec;color:grey!important}.button--color-blue-grey.button--filled:disabled span{color:grey!important}.button--color-blue-grey.button--filled:disabled svg{fill:grey!important}.button--color-blue-grey.button--filled>svg{fill:#000!important}.button--color-blue-grey.button--flat{color:#000!important;background-color:#f3f7ff;transition:all .15s;position:relative;overflow:hidden}.button--color-blue-grey.button--flat:hover{background-color:#dae6ff}.button--color-blue-grey.button--flat:disabled{background-color:#ececec;color:grey!important}.button--color-blue-grey.button--flat>svg{fill:#000!important}.button--color-primary.button--filled{color:#000!important;background-color:#ffdc4a;transition:all .15s;display:flex;align-items:center;justify-content:center;margin-bottom:4px;box-shadow:0 4px #caa300}.button--color-primary.button--filled>span{color:#000!important}.button--color-primary.button--filled:active{box-shadow:0 2px #caa300;transform:translateY(2px)}.button--color-primary.button--filled:disabled{box-shadow:0 4px #acacac;background-color:#ececec;color:grey!important}.button--color-primary.button--filled:disabled span{color:grey!important}.button--color-primary.button--filled:disabled svg{fill:grey!important}.button--color-primary.button--filled>svg{fill:#000!important}.button--color-primary.button--flat{color:#000!important;background-color:#ffdc4a;transition:all .15s;position:relative;overflow:hidden}.button--color-primary.button--flat:hover{background-color:#ffd731}.button--color-primary.button--flat:disabled{background-color:#ececec;color:grey!important}.button--color-primary.button--flat>svg{fill:#000!important}.button--color-secondary.button--filled{color:#fff!important;background-color:#f76988;transition:all .15s;display:flex;align-items:center;justify-content:center;margin-bottom:4px;box-shadow:0 4px #d50b37}.button--color-secondary.button--filled>span{color:#fff!important}.button--color-secondary.button--filled:active{box-shadow:0 2px #d50b37;transform:translateY(2px)}.button--color-secondary.button--filled:disabled{box-shadow:0 4px #acacac;background-color:#ececec;color:grey!important}.button--color-secondary.button--filled:disabled span{color:grey!important}.button--color-secondary.button--filled:disabled svg{fill:grey!important}.button--color-secondary.button--filled>svg{fill:#fff!important}.button--color-secondary.button--flat{color:#fff!important;background-color:#f76988;transition:all .15s;position:relative;overflow:hidden}.button--color-secondary.button--flat:hover{background-color:#f65175}.button--color-secondary.button--flat:disabled{background-color:#ececec;color:grey!important}.button--color-secondary.button--flat>svg{fill:#fff!important}.button--color-action.button--filled{color:#fff!important;background-color:#001593;transition:all .15s;display:flex;align-items:center;justify-content:center;margin-bottom:4px;box-shadow:0 4px #000e60}.button--color-action.button--filled>span{color:#fff!important}.button--color-action.button--filled:active{box-shadow:0 2px #000e60;transform:translateY(2px)}.button--color-action.button--filled:disabled{box-shadow:0 4px #acacac;background-color:#ececec;color:grey!important}.button--color-action.button--filled:disabled span{color:grey!important}.button--color-action.button--filled:disabled svg{fill:grey!important}.button--color-action.button--filled>svg{fill:#fff!important}.button--color-action.button--flat{color:#fff!important;background-color:#001593;transition:all .15s;position:relative;overflow:hidden}.button--color-action.button--flat:hover{background-color:#00117a}.button--color-action.button--flat:disabled{background-color:#ececec;color:grey!important}.button--color-action.button--flat>svg{fill:#fff!important}.button--color-confirm.button--filled{color:#fff!important;background-color:#26d4dd;transition:all .15s;display:flex;align-items:center;justify-content:center;margin-bottom:4px;box-shadow:0 4px #126d72}.button--color-confirm.button--filled>span{color:#fff!important}.button--color-confirm.button--filled:active{box-shadow:0 2px #126d72;transform:translateY(2px)}.button--color-confirm.button--filled:disabled{box-shadow:0 4px #acacac;background-color:#ececec;color:grey!important}.button--color-confirm.button--filled:disabled span{color:grey!important}.button--color-confirm.button--filled:disabled svg{fill:grey!important}.button--color-confirm.button--filled>svg{fill:#fff!important}.button--color-confirm.button--flat{color:#fff!important;background-color:#26d4dd;transition:all .15s;position:relative;overflow:hidden}.button--color-confirm.button--flat:hover{background-color:#20c1ca}.button--color-confirm.button--flat:disabled{background-color:#ececec;color:grey!important}.button--color-confirm.button--flat>svg{fill:#fff!important}.button--spacing-small>svg{margin-right:4px}.button--spacing-default>svg{margin-right:6px}.text-input{position:relative;width:100%;margin:8px 4px}.text-input label{position:absolute;top:22px;left:16px;color:rgba(10,10,10,.3);font-size:22px;z-index:1;transition:all .15s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 32px)}.text-input input{outline:none;font-size:22px;z-index:2;width:100%;color:rgba(10,10,10,.76);padding:22px 16px 18px;background-color:#fff;border-radius:20px;border:2px solid #ececec}.text-input input:disabled{color:rgba(10,10,10,.3)!important;border-color:#f4f4f4}.text-input input:-webkit-autofill~label,.text-input input:focus~label,.text-input input:not([value=""])~label{top:8px;font-size:12px}.text-input--error input{border-color:#e80f62}.text-input__helper-text{margin:8px 0 0;padding:0 16px;font-size:14px;color:#848484}.text-input--error .text-input__helper-text{color:#e80f62}.custom-select{position:relative;width:100%;color:rgba(10,10,10,.76);margin:8px 4px;outline:none}.custom-select__display,.custom-select__display--disabled,.custom-select__display--error{cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:24px 16px 16px;width:100%;border:2px solid #ececec;background-color:#f8f8f8;border-radius:20px;position:relative;text-align:left;font-size:22px;outline:none}.custom-select__display--disabled:focus,.custom-select__display--error:focus,.custom-select__display:focus{box-shadow:0 0 0 2px #87cefa}.custom-select__display--disabled>div,.custom-select__display--error>div,.custom-select__display>div{width:100%;height:28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-select__display--error{border-color:#e80f62}.custom-select__display--disabled{cursor:auto;border-color:#f4f4f4;color:rgba(10,10,10,.3)}.custom-select__display--disabled svg{fill:rgba(10,10,10,.3)}.custom-select__display-label,.custom-select__display-label--up{position:absolute;top:20px;left:16px;font-size:22px;color:rgba(10,10,10,.3);transition:all .1s}.custom-select__display-label--up{top:8px;font-size:12px}.custom-select__options{visibility:hidden;list-style:none;padding:0;position:absolute;z-index:2;border:2px solid #ececec;background-color:#f8f8f8;margin:8px 0 0;left:50%;transform:translateX(-50%);width:100%;overflow-y:scroll;overflow-x:hidden;max-height:150px}.custom-select__options li{display:flex;flex-direction:row}.custom-select__options li input{content:"";display:none}.custom-select__options li label{width:100%;padding:8px 16px;font-size:20px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.custom-select__options li label[data-preselected=true]{background-color:rgba(0,0,0,.2)}.custom-select__options li label:hover{background-color:rgba(0,0,0,.1)}.custom-select__options--open{visibility:visible}.custom-select__options--position-top{bottom:100%;margin:0 0 8px}.custom-select__helper-text{color:#e80f62;margin:8px 0 0;padding:0 16px;font-size:14px}.toggle-switch{position:relative;display:flex;flex-direction:row;background-color:#f8f8f8;border-radius:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.toggle-switch input{opacity:0;width:0;height:0;margin:0}.toggle-switch label{cursor:pointer;padding:16px;border-radius:16px;display:flex;align-items:center;justify-content:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:2px solid #f8f8f8;transition:all .15s}.toggle-switch input:checked+label{background-color:#fff;border:2px solid #ececec;box-shadow:inset 0 -4px 0 0 #ececec}.avatar-upload{display:flex;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.avatar-upload input{width:0;height:0;opacity:0;overflow:hidden;position:absolute;z-index:-1}.avatar-upload label{cursor:pointer;display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:100px;font-size:12px;border:1px solid #d3d3d3;box-shadow:0 3px #d3d3d3;transition:all .23s;margin:0;background-color:#fff}.avatar-upload label:active{transform:translateY(2px);box-shadow:0 1px #d3d3d3}.avatar-upload span{position:absolute;text-align:center;color:red;font-size:11px;bottom:0;transform:translate(-50%,105%);left:50%;width:100%}.avatar-display>div{position:relative;display:flex}.avatar-display img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;margin:0;border-radius:100px;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.25)}.avatar-display__overlay{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;border-radius:100px;opacity:0;z-index:2;cursor:pointer;transition:all .15s}.avatar-display__overlay svg{fill:#fff;width:40px;height:40px}.avatar-display__overlay:hover{opacity:1;background-color:rgba(0,0,0,.5)}.GoogleButton{padding:17px;display:flex;align-items:center;justify-content:center;border-radius:20px;font-size:medium}.GoogleButton svg{width:24px;height:24px;fill:#fff;margin-right:10px}.GoogleButton--primary{background-color:#001593;color:#fff}.GoogleButton--secondary{background-color:#fff;border:2px solid #ececec}.listen-sentence,.listen-sentence--jump,.listen-sentence--no-text,.listen-sentence--playing{border-radius:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:2px}.listen-sentence--jump svg,.listen-sentence--no-text svg,.listen-sentence--playing svg,.listen-sentence svg{margin-right:6px}.listen-sentence--playing{padding-bottom:1px;-webkit-animation:play-pulse 1s infinite;animation:play-pulse 1s infinite}.listen-sentence--jump{-webkit-animation:jump 1s 2;animation:jump 1s 2}.listen-sentence--no-text svg{margin:0}@-webkit-keyframes jump{0%{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(1)}75%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes jump{0%{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(1)}75%{transform:scale(1.3)}to{transform:scale(1)}}@-webkit-keyframes play-pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes play-pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}.audio-recorder,.audio-recorder--recording{border-radius:100%;-webkit-animation:pulse-maize 2s infinite;animation:pulse-maize 2s infinite}.audio-recorder--recording button,.audio-recorder button{display:flex;align-items:center;justify-content:center;background-color:#ffdc4a;border-radius:100%;padding:30px;transition:all .23s;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 4px #b08e00}.audio-recorder--recording button svg,.audio-recorder button svg{width:32px;height:32px}.audio-recorder--recording button:active,.audio-recorder button:active{box-shadow:0 1px #ff4c0f;transform:translateY(3px)}.audio-recorder--recording{-webkit-animation:pulse-salmon 1.2s infinite;animation:pulse-salmon 1.2s infinite}.audio-recorder--recording button{-webkit-animation:none;animation:none;background-color:#ffbea8}@-webkit-keyframes pulse-maize{0%{box-shadow:0 5px 0 0 rgba(255,220,74,.7)}90%{box-shadow:0 5px 0 20px rgba(255,220,74,0)}to{box-shadow:0 5px 0 0 rgba(255,220,74,0)}}@keyframes pulse-maize{0%{box-shadow:0 5px 0 0 rgba(255,220,74,.7)}90%{box-shadow:0 5px 0 20px rgba(255,220,74,0)}to{box-shadow:0 5px 0 0 rgba(255,220,74,0)}}@-webkit-keyframes pulse-salmon{0%{transform:scale(.95);box-shadow:0 5px 0 0 rgba(255,190,168,.7)}70%{transform:scale(1);box-shadow:0 5px 0 40px rgba(255,190,168,0)}to{transform:scale(.95);box-shadow:0 5px 0 0 rgba(255,190,168,0)}}@keyframes pulse-salmon{0%{transform:scale(.95);box-shadow:0 5px 0 0 rgba(255,190,168,.7)}70%{transform:scale(1);box-shadow:0 5px 0 40px rgba(255,190,168,0)}to{transform:scale(.95);box-shadow:0 5px 0 0 rgba(255,190,168,0)}}.book-carousel-item{height:250px;margin:0 .5rem;background:#eee no-repeat;background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .23s;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;cursor:pointer}.book-carousel-item:hover{box-shadow:0 3px 6px rgba(0,0,0,.25),0 7px 7px rgba(0,0,0,.22)}.book-carousel-item__cover{width:100%;flex:1 0 auto;border-top-left-radius:10px;border-top-right-radius:10px;background-repeat:no-repeat;background-size:cover;background-position:50%}.book-carousel-item__status{width:100%;padding:.25rem .5rem}.book-carousel-item__status,.book-carousel-item__status--left{flex:1 0 auto;display:flex;flex-direction:row;flex-wrap:wrap}.book-carousel-item__status--right{display:flex;flex-direction:column;align-items:flex-end;flex:1 0 auto;padding:4px 0 0}.book-carousel-item__badge,.book-carousel-item__badge--cefr,.book-carousel-item__badge--jumpBack,.book-carousel-item__badge--read,.book-carousel-item__badge--recommended,.book-carousel-item__badge--stars{font-size:15px;font-weight:700;padding:4px 8px;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;white-space:nowrap}.book-carousel-item__badge--jumpBack{background-color:#ffdc4a;color:#000;margin:4px 4px 0 0}.book-carousel-item__badge--jumpBack:before{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #000;margin-right:4px}.book-carousel-item__badge--read{background-color:#26d4dd;color:#fff;margin:4px 4px 0 0}.book-carousel-item__badge--recommended{background-color:#5bcfff;color:#fff;margin:4px 4px 0 0}.book-carousel-item__badge--recommended:before{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #fff;margin-right:4px}.book-carousel-item__badge--stars{background-color:#fff;color:#000;font-weight:700;margin-bottom:4px}.book-carousel-item__badge--stars svg{width:15px;height:15px;margin-right:2px;fill:#ffdc4a}.book-carousel-item__badge--cefr{background-color:#fff;margin-bottom:4px}.book-carousel-item__badge--cefr svg{width:16px;height:16px}.book-carousel-item__title{display:flex;flex-direction:row;width:100%;padding:12px 14px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;align-items:center;justify-content:flex-start;background-color:#fff}.book-carousel-item__title-text{font-size:1.2rem;flex:1 0;text-align:center;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.book-carousel-item__title-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:1.4rem}.book-carousel-item__title-info svg{width:1.5rem;height:1.5rem;margin-right:8px}.book-carousel-item__title-info svg[data-role=type]{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:1px;border-radius:100%}.slick-track{padding:8px 0 11px}.book-carousel{display:flex;flex-direction:column;position:relative;margin:.5rem 0}.book-carousel__padding{padding:10px 0}.book-carousel__loading{height:240px!important;width:auto!important;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:space-between;margin:0 .5rem;padding:.5rem;border-radius:10px;outline:none}.book-carousel__loading>div:first-of-type{height:27px;width:50px}.book-carousel__loading>div:first-of-type,.book-carousel__loading>div:last-of-type{border-radius:10px;background-color:#fff;-webkit-animation:small-pulse .5s linear infinite;animation:small-pulse .5s linear infinite}.book-carousel__loading>div:last-of-type{height:24px;width:50%}.book-carousel:hover button{display:block}@media (max-width:600px){.book-carousel:hover button{display:none}}.book-carousel>button{position:absolute;display:none;background:none;width:35px;padding:0;z-index:10;top:50%;transform:translateY(-50%)}.book-carousel>button svg{width:45px;height:45px;fill:#001593}.book-carousel>button[class=right]{right:-35px}.book-carousel>button[class=left]{left:-35px}.book-carousel>button[class=left]>svg{transform:rotate(180deg)}.book-carousel__fixer{min-height:0;min-width:0}@-webkit-keyframes small-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes small-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.circular-progress{position:relative;display:flex;align-items:center;justify-content:center}.circular-progress__children{position:absolute;height:100%;top:0;left:0}.book-cover,.circular-progress__children{width:100%;display:flex;align-items:center;justify-content:center}.book-cover{flex-direction:column;flex:1 0 auto;background-color:#f3f7ff}.book-cover__title{text-align:center}@media (max-width:960px){.book-cover{justify-content:flex-start;padding-bottom:16px}}.book-cover__content{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:40px 0 130px}@media (max-width:960px){.book-cover__content{flex-direction:column;margin:0 0 1rem}}@media (max-width:600px){.book-cover__content{width:100%}}.book-cover__img-loader{height:240px!important;width:400px!important;margin-right:32px;border-radius:10px;flex:1 0 auto}@media (max-width:960px){.book-cover__img-loader{margin-right:0;margin-bottom:1rem}}@media (max-width:600px){.book-cover__img-loader{width:calc(100% - 1rem);height:200px;max-width:400px}}.book-cover img{-o-object-fit:cover;object-fit:cover;height:240px;width:400px;margin-right:32px;border-radius:10px;box-shadow:0 3px 4px #d3d3d3}@media (max-width:960px){.book-cover img{margin-right:0;margin-bottom:1rem}}@media (max-width:600px){.book-cover img{width:calc(100% - 1rem);height:200px;max-width:400px}}.book-cover__info{list-style:none;flex:1 0 auto;margin:0;padding:0;border-radius:10px;background-color:#fff;border:2px solid #d3d3d3;height:240px;width:400px;display:flex;flex-direction:column;box-shadow:0 3px 4px #d3d3d3}@media (max-width:600px){.book-cover__info{width:calc(100% - 1rem);height:200px;max-width:400px}}.book-cover__info li{display:flex;flex-direction:column;justify-content:center;flex:1 1;padding:0 32px;border-bottom:1px solid #d3d3d3;font-size:18px}.book-cover__info li:last-child{border:none}.book-cover__info li span{color:#d3d3d3;font-size:14px;margin-bottom:3px}.skeleton-loader{height:100%;width:100%;-webkit-animation:shimmer 1s linear infinite forwards;animation:shimmer 1s linear infinite forwards;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;position:relative}@-webkit-keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.tilting-card{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.replay-sentence,.replay-sentence--playing{display:flex;align-items:center;justify-content:center;flex-direction:row;font-size:20px;cursor:pointer;background:transparent;transition:all .23s}.replay-sentence--playing svg,.replay-sentence svg{width:26px;height:26px;margin-right:4px}.replay-sentence--playing:hover,.replay-sentence:hover{opacity:.7}.replay-sentence--playing svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.replay-sentence--playing:hover{opacity:1}@-webkit-keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.reading-score-display{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;margin-top:22px}.reading-score-display__layout{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;margin:10px;border-radius:14px;padding:16px 20px;background-color:#fff;-webkit-animation:grow .6s 1 normal;animation:grow .6s 1 normal;box-shadow:0 2px 10px rgba(0,0,0,.2)}.reading-score-display__description{margin-left:20px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.reading-score-display__description p{margin:0 0 10px}.reading-score-display__description span{color:rgba(10,10,10,.76)}.word-score{position:relative}.word-score__word,.word-score__word--great,.word-score__word--ok,.word-score__word--wrong{padding:0 4px;margin:0;cursor:pointer;transition:all .2s}.word-score__word--wrong{color:#e80f62!important;-webkit-animation:shake-horizontal .33s normal;animation:shake-horizontal .33s normal}.word-score__word--ok{color:#d3ab05}.word-score__word--great{color:#5cb57b!important}.word-score__sounded-like{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.word-score__popup,.word-score__popup--open{position:absolute;display:none;background-color:#fff;z-index:10;bottom:100%;left:50%;transform:translateX(-50%);transform-origin:left;padding:8px;white-space:nowrap;border-radius:10px;border-spacing:0;border-collapse:collapse}.word-score__popup--open td,.word-score__popup--open th,.word-score__popup td,.word-score__popup th{border:1px solid #d3d3d3;padding:4px 8px}.word-score__popup--open th,.word-score__popup th{background-color:#001593;border-color:#001593;color:#fff!important}.word-score__popup--open{display:block;-webkit-animation:custom-grow .2s linear 1;animation:custom-grow .2s linear 1}.word-score__phoneme,.word-score__phoneme--great,.word-score__phoneme--ok,.word-score__phoneme--wrong{color:rgba(10,10,10,.76)}.word-score__phoneme--wrong{color:#e80f62!important}.word-score__phoneme--ok{color:#d3ab05}.word-score__phoneme--great{color:#5cb57b!important}@-webkit-keyframes custom-grow{0%{transform:scale(0) translateX(-50%)}80%{transform:scale(1.05) translateX(-50%)}to{transform:scale(1) translateX(-50%)}}@keyframes custom-grow{0%{transform:scale(0) translateX(-50%)}80%{transform:scale(1.05) translateX(-50%)}to{transform:scale(1) translateX(-50%)}}.reading-exercise,.reading-exercise--detailed{display:flex;position:relative;width:100%;min-height:100%;flex:1 0 auto;flex-direction:column;padding-top:50px;align-items:center;justify-content:center;background-color:#f3f7ff}@media (max-width:600px){.reading-exercise,.reading-exercise--detailed{padding:4px 4px 16px}}.reading-exercise--detailed{justify-content:flex-start}@media (max-width:600px){.reading-exercise--detailed{padding-top:80px;padding-bottom:64px}}.reading-exercise__content{width:100%;max-width:1440px;margin:0 auto;display:flex;justify-content:flex-start;flex-direction:column;align-items:center}.reading-exercise__content img{max-height:330px;border-radius:10px;margin-bottom:32px;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.25)}@media (max-width:600px){.reading-exercise__content img{width:calc(100% - 1rem);max-width:330px;margin-bottom:0}}.reading-exercise__listen-button{position:absolute;top:28px;right:80px}@media (max-width:600px){.reading-exercise__listen-button{top:16px;right:10px}}.reading-exercise__controls{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}.reading-exercise__controls-progress{position:absolute;left:-90px}.reading-exercise__controls-button{position:absolute;right:-100px;padding:.75rem 1.25rem}.reading-exercise__controls-button svg{width:30px;height:30px}.reading-exercise__continue-button{position:absolute;bottom:28px;right:80px}.reading-exercise__continue-button svg{width:0;height:20px;transition:all .25s}.reading-exercise__continue-button:hover svg{width:20px;margin-left:5px}@media (max-width:600px){.reading-exercise__continue-button{bottom:16px;right:10px}}.reading-exercise__sentence-container,.reading-exercise__sentence-container--success{max-width:1440px;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin:24px 0 36px}.reading-exercise__sentence-container--success{-webkit-animation:success .7s;animation:success .7s}.reading-exercise__word,.reading-exercise__word--ok,.reading-exercise__word--success,.reading-exercise__word--wrong{padding:0 4px;margin:0}.reading-exercise__word--wrong{color:#e80f62!important;-webkit-animation:shake-horizontal .33s normal;animation:shake-horizontal .33s normal}.reading-exercise__word--ok{color:#d3ab05}.reading-exercise__word--success{color:#5cb57b}.reading-exercise__character{width:350px;height:350px}.reading-exercise__replay{position:absolute;top:24px;left:16px}@media (max-width:600px){.reading-exercise__replay{left:8px}}@-webkit-keyframes success{50%{opacity:.7;transform:scale(1.1)}}@keyframes success{50%{opacity:.7;transform:scale(1.1)}}.word-race-exercise{position:relative;flex-direction:column;width:100%;min-height:100%;flex:1 0 auto;background-color:#fff2ee}.word-race-exercise,.word-race-exercise__content{display:flex;align-items:center;justify-content:center}.word-race-exercise__content{flex-direction:row;margin-bottom:30px;min-height:120px;flex-wrap:wrap;transition:height .5s}.word-race-exercise__content>p{margin:0}.word-race-exercise__character{width:350px;height:350px}@media (max-width:600px){.word-race-exercise__character{width:270px;height:270px}}.word-race-exercise__word,.word-race-exercise__word--success,.word-race-exercise__word--wrong{background-color:transparent;margin:10px;padding:10px 26px;border-radius:12px;position:relative}.word-race-exercise__word--success svg,.word-race-exercise__word--wrong svg,.word-race-exercise__word svg{position:absolute;width:30px;height:30px;top:-8px;right:-8px;border-radius:100px;padding:4px;background-color:#5cb57b;border:3px solid #fff2ee;fill:#fff}.word-race-exercise__word--success p,.word-race-exercise__word--wrong p,.word-race-exercise__word p{margin:0}.word-race-exercise__word--success{background-color:#5cb57b;-webkit-animation:grow .5s 1;animation:grow .5s 1}.word-race-exercise__word--success p{color:#fff!important}.word-race-exercise__word--wrong{-webkit-animation:grow .5s 1,shake-horizontal .33s .5s 1 normal;animation:grow .5s 1,shake-horizontal .33s .5s 1 normal}.word-race-exercise__word--wrong p{color:#e80f62!important}.building-exercise,.building-exercise--sentence,.building-exercise--word{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;flex:1 0 auto;min-height:100%;padding:0 20px}@media (max-width:600px){.building-exercise,.building-exercise--sentence,.building-exercise--word{padding:24px 8px 16px}}.building-exercise--word{background-color:#d5f6ff}.building-exercise--sentence{background-color:#fff3c0}.building-exercise__construction{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.building-exercise__word-spacing{margin:0 5px}.building-exercise__character{width:350px;height:350px;margin-top:40px;z-index:1}@media (max-width:600px){.building-exercise__character{width:300px;height:300px;margin-top:16px}}.building-exercise__correctly-placed{border-radius:20px;background-color:#fff;margin:2px 5px;padding:18px 22px;-webkit-animation:correct-placement .6s ease 1;animation:correct-placement .6s ease 1}@media (max-width:600px){.building-exercise__correctly-placed{padding:10px 14px;margin:2px 3px}}.building-exercise__candidate-pool{display:flex;align-items:flex-end;justify-content:center;position:relative;flex-direction:row;flex-wrap:wrap;margin-top:-125px;min-height:68px;z-index:2}.building-exercise__candidate{background-color:#fff;padding:16px 24px;border-radius:24px;margin:4px 8px 6px;border:2px solid #ececec;box-shadow:0 4px #ececec;outline:none;cursor:-webkit-grab;cursor:grab;z-index:3;touch-action:none;-webkit-user-select:none}.building-exercise__candidate p{margin:0}.building-exercise__candidate--incorrect{background-color:#f76988;box-shadow:none;border:2px solid #b94f66;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.25);-webkit-animation:shake-horizontal .33s normal;animation:shake-horizontal .33s normal}@media (max-width:600px){.building-exercise__candidate{padding:8px 16px;margin:2px 6px 4px;border-radius:20px}}.building-exercise__dropzone,.building-exercise__dropzone--char,.building-exercise__dropzone--word{background-color:hsla(0,0%,100%,.5);border-radius:24px;border:2px dashed rgba(10,10,10,.76);height:56px;width:80px;margin:2px 5px}.building-exercise__dropzone--word{height:68px;width:118px}@media (max-width:600px){.building-exercise__dropzone--word{height:52px;width:102px;border-radius:24px}}.building-exercise__dropzone--char{height:68px;width:78px}@media (max-width:600px){.building-exercise__dropzone--char{height:52px;width:62px;border-radius:24px}}@-webkit-keyframes correct-placement{0%{box-shadow:0 0 0 0 rgba(111,226,220,.7);z-index:5}99%{box-shadow:0 0 3px 40px rgba(111,226,220,.05);z-index:5}to{box-shadow:none;z-index:unset}}@keyframes correct-placement{0%{box-shadow:0 0 0 0 rgba(111,226,220,.7);z-index:5}99%{box-shadow:0 0 3px 40px rgba(111,226,220,.05);z-index:5}to{box-shadow:none;z-index:unset}}.comprehension-exercise{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100%;flex:1 0 auto;background-color:#f3f7ff;padding:56px 24px 0;text-align:center}@media (max-width:600px){.comprehension-exercise{padding:0 8px 16px}}.comprehension-exercise__answers{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.comprehension-exercise__answer,.comprehension-exercise__answer--correct,.comprehension-exercise__answer--wrong{background-color:#fff;border-radius:24px;box-shadow:inset 0 -4px 0 0 #ececec;border:2px solid #ececec;padding:12px 22px;margin:2px 8px;transition:background-color .23s cubic-bezier(0,.68,1,.79);cursor:pointer}.comprehension-exercise__answer--correct p,.comprehension-exercise__answer--wrong p,.comprehension-exercise__answer p{margin:0}.comprehension-exercise__answer--wrong{box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.25);background-color:#f76988;-webkit-animation:wrong-pulse 1s normal;animation:wrong-pulse 1s normal}.comprehension-exercise__answer--correct{box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.25);background-color:#6fe2dc;-webkit-animation:correct-pulse 1s normal;animation:correct-pulse 1s normal}@media (max-width:600px){.comprehension-exercise__answer,.comprehension-exercise__answer--correct,.comprehension-exercise__answer--wrong{padding:8px 16px 12px}}.comprehension-exercise__character{width:350px;height:350px;margin-top:32px}@media (max-width:600px){.comprehension-exercise__character{width:250px;height:250px}}@-webkit-keyframes correct-pulse{0%{border-color:transparent;box-shadow:none}50%{transform:scale(1.05);border-color:transparent;box-shadow:0 0 0 20px rgba(111,226,220,.5)}to{border-color:transparent;box-shadow:none}}@keyframes correct-pulse{0%{border-color:transparent;box-shadow:none}50%{transform:scale(1.05);border-color:transparent;box-shadow:0 0 0 20px rgba(111,226,220,.5)}to{border-color:transparent;box-shadow:none}}@-webkit-keyframes wrong-pulse{0%{border-color:transparent;box-shadow:none}50%{border-color:transparent;transform:rotate(2deg);box-shadow:0 0 0 20px rgba(247,105,136,.5)}to{border-color:transparent;box-shadow:none}}@keyframes wrong-pulse{0%{border-color:transparent;box-shadow:none}50%{border-color:transparent;transform:rotate(2deg);box-shadow:0 0 0 20px rgba(247,105,136,.5)}to{border-color:transparent;box-shadow:none}}.recording-player{display:flex;flex-direction:column;align-items:center;justify-content:center;height:92px}.recording-player__progress{height:12px;width:100%;border-radius:10px;margin-bottom:20px;background-color:#d3d3d3;min-width:450px}@media (max-width:600px){.recording-player__progress{min-width:270px}}.recording-player__progress-indicator{height:100%;border-radius:10px;margin:0;padding:0;background-color:#ffdc4a;transition:all .25s linear}.recording-player__button,.recording-player__button--playing{border-radius:100%;padding:10px;background-color:#ffdc4a;display:flex;justify-content:center;align-items:center;transition:all .5s}.recording-player__button--playing svg,.recording-player__button svg{width:40px;height:40px;transition:all .5s}.recording-player__button--playing{background-color:#d3d3d3;padding:8px}.recording-player__button--playing svg{width:30px;height:30px;fill:grey}.listening-exercise{display:flex;position:relative;width:100%;min-height:100%;flex:1 0 auto;flex-direction:column;padding-top:50px;align-items:center;justify-content:center;background-color:#f3f7ff}@media (max-width:600px){.listening-exercise{padding:4px 4px 16px}}.listening-exercise__content{width:100%;max-width:1440px;margin:0 auto;display:flex;justify-content:flex-start;flex-direction:column;align-items:center}.listening-exercise__content img{max-height:450px;border-radius:10px;margin-bottom:32px;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.25)}@media (max-width:600px){.listening-exercise__content img{width:calc(100% - 1rem);max-width:330px}}.exercise-transition,.exercise-transition--animate{width:100%;display:flex;min-height:100%;flex:1 0 auto;position:relative;overflow-y:auto;overflow-x:hidden}.exercise-transition--animate{transform-origin:right;-webkit-animation:touchscreen-transition .5s ease 1;animation:touchscreen-transition .5s ease 1}.exercise-transition__item{will-change:opacity,transform;display:flex;justify-content:stretch;align-items:stretch}.exercise-transition__item,.exercise-transition__overlay{position:absolute;top:0;left:0;width:100%;min-height:100%}.exercise-transition__overlay{right:0;bottom:0;-webkit-animation:overlay-anim .66s ease 1;animation:overlay-anim .66s ease 1;background-color:rgba(0,0,0,.7);z-index:2}@-webkit-keyframes overlay-anim{0%{background-color:rgba(0,0,0,.1)}to{background-color:rgba(0,0,0,.7)}}@keyframes overlay-anim{0%{background-color:rgba(0,0,0,.1)}to{background-color:rgba(0,0,0,.7)}}@-webkit-keyframes touchscreen-transition{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes touchscreen-transition{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.headline{display:flex;flex-direction:row}.headline img{width:60px;height:60px;margin-right:20px;border-radius:100%;-o-object-fit:cover;object-fit:cover}.headline h2,.headline p{margin:0}.chip{padding:0 16px;line-height:56px;border-radius:20px;background-color:#f8f8f8;display:flex;align-items:center}.chip__avatar{width:24px;height:24px;display:inline-block;border-radius:8px;font-family:"Lexend",sans-serif;font-size:16px;line-height:24px;text-align:center;color:#fff;margin-right:8px}.chips-factory{display:flex;flex-direction:row;flex-wrap:wrap}.chips-factory>span{margin:4px 8px}.alert-wrapper,.alert-wrapper--closed,.alert-wrapper--open{position:fixed;bottom:-70px;left:50%;transform:translateX(-50%);transition:.2s;border:2px solid #e80f62;display:flex;align-items:center;justify-content:center;padding:15px;border-radius:10px;background-color:#fff;max-width:400px;max-height:64px;overflow:hidden}.alert-wrapper--closed svg,.alert-wrapper--open svg,.alert-wrapper svg{width:20px;height:20px;margin:0 10px 0 0}.alert-wrapper--closed p,.alert-wrapper--open p,.alert-wrapper p{width:calc(100% - 18px);overflow:hidden;max-height:40px;line-height:20px;font-size:18px;margin:0}.alert-wrapper--open{bottom:20px;z-index:10000}.alert-wrapper--closed{bottom:-70px}.astrid-card{background-color:#fff;border-radius:10px;box-shadow:inset 0 -4px 0 0 #ececec;border:2px solid #ececec}.astrid-card__header{padding:32px;border-bottom:1px solid #ececec}.astrid-card__header h4,.astrid-card__header p{margin:0}.astrid-card__note{color:rgba(10,10,10,.5)}.astrid-card__content{padding:32px}.onboarding-book{display:flex;flex:1 0 auto;position:relative;width:100%;min-height:100%}.onboarding-book img{box-shadow:none}.onboarding-book__navigation{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;pointer-events:none}.onboarding-book__navigation svg{width:80px;height:100%;padding:0 15px;cursor:pointer;transition:all .3s;pointer-events:all}.onboarding-book__navigation svg:hover{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.4))}.onboarding-book__navigation svg:first-of-type{transform:rotate(180deg)}.onboarding-book__tip{position:absolute;top:16px;left:50%;background-color:rgba(0,0,0,.4);padding:10px 20px;border-radius:10px;transform:translate(-50%)}.onboarding-book__tip p{margin:0;color:#fff}.astrid-modal{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:3000}.astrid-modal>button{margin-top:24px}.astrid-modal__content{position:relative;padding:32px 40px;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;align-items:center;max-width:800px;max-height:80vh}.astrid-modal__close-icon{position:absolute;right:18px;top:18px;cursor:pointer;border-radius:100%;transition:all .23s;padding:2px;width:32px;height:32px}.astrid-modal__close-icon:hover{background-color:rgba(0,0,0,.2)}.astrid-modal__close-icon:active{background-color:rgba(0,0,0,.3)}.welcome-animation{width:100%;height:100%;flex:1 0 auto;margin:0;padding:0;border:none;border-radius:0;background-color:#ffbea8}.welcome-animation__background{-webkit-animation-name:welcome-anim-bg;animation-name:welcome-anim-bg;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:step-start;animation-timing-function:step-start;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.welcome-animation__fade{-webkit-animation-name:welcome-anim-fade;animation-name:welcome-anim-fade;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes welcome-anim-fade{0%{background-color:#ffbea8}to{background-color:#fff}}@keyframes welcome-anim-fade{0%{background-color:#ffbea8}to{background-color:#fff}}@-webkit-keyframes welcome-anim-bg{2%{background-color:#fff}9%{background-color:#5bcfff}15%{background-color:#e80f62}21%{background-color:#edcd11}to{background-color:#ffbea8}}@keyframes welcome-anim-bg{2%{background-color:#fff}9%{background-color:#5bcfff}15%{background-color:#e80f62}21%{background-color:#edcd11}to{background-color:#ffbea8}}.demo-book{display:flex;flex:1 0 auto;position:relative;width:100%;min-height:100%}.demo-book img{box-shadow:none}.demo-book__next-btn{position:absolute;bottom:20px;right:20px;background-color:transparent;font-size:18px;display:flex;align-items:center;justify-content:center}.demo-book__next-btn svg{margin-left:6px;width:20px;height:20px}.demo-book__next-btn:hover{color:#001593}.demo-book__next-btn:hover svg{fill:#001593}.rate{display:flex;align-items:center;justify-content:center;flex-direction:column}.rate__good{color:#5cb57b}.rate__good svg{fill:#5cb57b;background-color:rgba(92,181,123,.2)}.rate__bad{color:#e80f62}.rate__bad svg{fill:#e80f62;background-color:rgba(232,15,98,.2)}.rate p{font-size:22px;margin:0 0 16px}.rate>div{flex-direction:row}.rate>div,.rate>div span{display:flex;align-items:center;justify-content:center}.rate>div span{flex-direction:column;font-size:12px;transition:all .23s}.rate>div span:active{transform:scale(1.1)}.rate>div span svg{width:70px;height:70px;padding:18px;border-radius:100%;cursor:pointer;margin:0 10px}.permissions-popup{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:3000}.permissions-popup>button{margin-top:24px}.permissions-popup__content{padding:32px 36px;background-color:#ffdc4a;border-radius:16px;display:flex;flex-direction:column;align-items:center;max-width:600px}.permissions-popup__content>p{margin:0;text-align:center}.permissions-popup__content>h4>span{color:#8ab4f8;font-family:sans-serif;font-weight:700}.permissions-popup__content>svg{width:30px;height:30px;float:right;margin-left:auto}.permissions-popup__icons{display:flex;align-items:center;justify-content:center;flex-direction:row;position:relative}.permissions-popup__icons svg:first-of-type{margin-right:10px;position:absolute;transform:translate(-105%,-25%)}.permissions-popup__icons svg:last-of-type{padding:22px;width:76px;height:76px;border-radius:100%;border:1px solid #000}.cancel-confirm-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center}.cancel-confirm-buttons button:first-of-type{margin-right:16px}.delete-account-confirmation{display:flex;align-items:center;flex-direction:column}.delete-account-confirmation p{text-align:center}.delete-account-confirmation h4{margin:4px 0;color:red}.delete-account-confirmation__buttons{margin-top:24px}.password-change-form{width:440px;display:flex;flex-direction:column;align-items:center}.password-change-form__buttons{margin-top:24px}.difficult-words{display:flex;position:relative;width:100%;flex:1 0 auto;flex-direction:column;align-items:center;justify-content:center;background-color:#f3f7ff}@media (max-width:600px){.difficult-words{padding:4px 4px 16px}}.difficult-words__content{width:100%;max-width:1440px;margin:0 auto;justify-content:flex-start}.difficult-words__content,.difficult-words__words{display:flex;flex-direction:column;align-items:center}.difficult-words__words{justify-content:center;margin-bottom:80px}.difficult-words__words p{margin:4px 0}.difficult-words__score-color--wrong{color:#e80f62!important;-webkit-animation:shake-horizontal .33s normal;animation:shake-horizontal .33s normal}.difficult-words__score-color--ok{color:#d3ab05!important}.difficult-words__score-color--great{color:#5cb57b!important}.difficult-words__listen-button{position:absolute;top:28px;right:80px}@media (max-width:600px){.difficult-words__listen-button{top:16px;right:10px}}.difficult-words__finish{position:absolute;bottom:28px;right:80px}.difficult-words__finish svg{width:20px;height:20px;margin-left:4px}@media (max-width:600px){.difficult-words__finish{bottom:16px;right:10px}}@-webkit-keyframes AuthWrapper_spinner__1aD09{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes AuthWrapper_spinner__1aD09{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes AuthWrapper_shake-horizontal__1SjoA{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes AuthWrapper_shake-horizontal__1SjoA{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes AuthWrapper_grow__1g-2o{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes AuthWrapper_grow__1g-2o{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.AuthWrapper_root__20rXV{display:block;height:100%;overflow:hidden;overflow-y:auto}.AuthWrapper_container__3UFfR{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:15vh;max-width:100%;padding:0 15px}.AuthWrapper_container__3UFfR h1{text-align:center}.AuthWrapper_container__3UFfR form{display:flex;flex-direction:column;width:496px;max-width:100%;align-items:center}.AuthWrapper_container__3UFfR form>button{margin-top:20px;min-width:154px}.AuthWrapper_logo__2ikfB{cursor:pointer;position:absolute;height:30px;width:118px;left:50%;transform:translate(-50%);top:16px}.AuthWrapper_leftGraphic__nau6o{position:absolute;bottom:56px;width:550px;left:-66px;z-index:-1}@media (max-width:960px){.AuthWrapper_leftGraphic__nau6o{display:none}}.AuthWrapper_rightGraphic__3x8Z3{position:absolute;right:80px;bottom:56px;width:550px;z-index:-1}@media (max-width:960px){.AuthWrapper_rightGraphic__3x8Z3{right:auto;left:auto;width:80%;bottom:20px}}.CreateProfile_wrapper__3pMFx{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.CreateProfile_select__3cOiV{margin:0 8px 0 0;max-width:50%}.CreateProfile_logout__1OQMF{margin-top:16px}@-webkit-keyframes Tutorial_spinner__1lIGl{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes Tutorial_spinner__1lIGl{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes Tutorial_shake-horizontal__2a1oJ{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes Tutorial_shake-horizontal__2a1oJ{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes Tutorial_grow__1yh28{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes Tutorial_grow__1yh28{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.Tutorial_container__2Bg6L{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;justify-content:center;transition:all .23s;overflow-y:auto;background-color:#fff}.Tutorial_container__2Bg6L h2{margin:0}.Tutorial_container__2Bg6L>button{margin-top:20px}.Tutorial_container__2Bg6L>button svg{width:22px;height:22px;margin-left:6px}.Tutorial_leftGraphic__yNUBy{position:absolute;bottom:150px;width:550px;height:auto;left:-60px}@media (max-width:1450px){.Tutorial_leftGraphic__yNUBy{display:none}}.Tutorial_rightGraphic__2Y_BS{position:absolute;right:50px;bottom:130px;width:300px;height:auto}@media (max-width:1450px){.Tutorial_rightGraphic__2Y_BS{display:none}}.recover-password__buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:24px}.recover-password__buttons button{margin:0 10px}@-webkit-keyframes Login_spinner__9IHif{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes Login_spinner__9IHif{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes Login_shake-horizontal__3N9oG{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes Login_shake-horizontal__3N9oG{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes Login_grow__3W0jF{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes Login_grow__3W0jF{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.Login_forgot__2xaRb{cursor:pointer;margin:18px 0 0}.Login_contact__1xg0n{cursor:pointer;position:absolute;bottom:10px}@-webkit-keyframes Header_spinner__3hGrq{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes Header_spinner__3hGrq{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes Header_shake-horizontal__3bN3A{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes Header_shake-horizontal__3bN3A{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes Header_grow__3LaN5{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes Header_grow__3LaN5{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.Header_root__2HS4l{width:100%;border-bottom:2px solid rgba(190,194,199,.2);height:var(--dashboard-header-height);background:#fff;display:flex;flex-direction:row;align-items:center}.Header_root__2HS4l nav{margin-left:auto}.Header_root__2HS4l nav>button{margin:0 5px}.Header_container__2t1CE{width:100%;height:100%;max-width:1488px;padding:0 24px;margin:0 auto;justify-content:space-between;align-items:center}.Header_container__2t1CE,.Header_controls__3m9q1{display:flex;flex-direction:row}.Header_logo__2A4uD{width:106px;max-height:100%}.Header_close__3Ozw0{height:2.5rem;width:2.5rem;padding:.25rem;fill:#001593;cursor:pointer;border-radius:100px;transition:all .25s}.Header_close__3Ozw0:hover{background-color:rgba(0,0,0,.05)}.Header_link__2v0Ux{display:flex;align-items:center;justify-content:center;border-radius:16px;background-color:#f3f7ff;position:relative;color:#000;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .23s;font-size:16px;height:3rem;padding:.2rem .75rem;margin-left:1rem}.Header_link__2v0Ux:hover{background-color:#e9f0ff}.Header_link__2v0Ux svg{width:22px;height:22px;margin-right:6px;fill:#001593}.Header_link__2v0Ux.Header_active__3DVA0{background-color:#cadcff}@-webkit-keyframes StudyTimeCell_spinner__3t_4j{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes StudyTimeCell_spinner__3t_4j{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes StudyTimeCell_shake-horizontal__KC6qD{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes StudyTimeCell_shake-horizontal__KC6qD{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes StudyTimeCell_grow__2CNNe{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes StudyTimeCell_grow__2CNNe{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.StudyTimeCell_studyTimeLow__36sGd{background-color:rgba(247,105,136,.6)}.StudyTimeCell_studyTimeMiddle__gFPnm{background-color:rgba(255,220,74,.6)}.StudyTimeCell_studyTimeHigh__18u_H{background-color:rgba(92,181,123,.6)}.StudyTimeCell_leftButton__3DBSb{float:left}.StudyTimeCell_rightButton__ilfls{float:right}@-webkit-keyframes InsightsTable_spinner__3cOLd{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes InsightsTable_spinner__3cOLd{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes InsightsTable_shake-horizontal__1Y4hE{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes InsightsTable_shake-horizontal__1Y4hE{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes InsightsTable_grow__3YpOf{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes InsightsTable_grow__3YpOf{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.InsightsTable_container__3JBr6{margin:25px 0 0}.InsightsTable_container__3JBr6 table{border:2px solid #ececec;border-radius:10px;border-collapse:collapse;width:100%}.InsightsTable_container__3JBr6 table td,.InsightsTable_container__3JBr6 table th,.InsightsTable_container__3JBr6 table tr{border:2px solid #ececec}.InsightsTable_container__3JBr6 table td,.InsightsTable_container__3JBr6 table th{padding:16px;text-align:left}.InsightsTable_container__3JBr6 input{font:inherit;width:100%;margin:0;display:block;padding:6px 0 7px;min-width:0;background:none;border:none!important;outline:none}.InsightsTable_container__3JBr6 thead tr:first-child th{font-family:"Work Sans",sans-serif;font-size:18px;font-weight:800;font-stretch:normal;font-style:normal;line-height:50px;letter-spacing:normal;color:#181a23}.InsightsTable_container__3JBr6 thead tr:first-child th:nth-of-type(2){background-color:#f3f7ff}.InsightsTable_container__3JBr6 thead tr:first-child th:nth-of-type(3){background-color:rgba(24,172,183,.1)}.InsightsTable_container__3JBr6 thead tr:last-child p,.InsightsTable_container__3JBr6 thead tr:last-child th{font-family:"Lexend",sans-serif;font-size:16px;color:#181a23;white-space:nowrap;text-align:left;font-weight:400}.InsightsTable_container__3JBr6 tbody td,.InsightsTable_container__3JBr6 tbody th{font-family:"Lexend",sans-serif;font-size:16px;color:#181a23}.InsightsTable_container__3JBr6 tbody a{color:#001593;text-decoration:underline}.InsightsTable_container__3JBr6 tbody tr:hover{background-color:#f8f8f8}.InsightsTable_container__3JBr6 tbody td{height:56px;padding:0 16px;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative}.InsightsTable_container__3JBr6 tbody td.InsightsTable_hasEdit__2mZ_v{background-color:#f8f8f8;color:rgba(10,10,10,.3)}.InsightsTable_container__3JBr6 tbody .InsightsTable_total__2Sxtw td{font-weight:700;background-color:#f3f7ff}.InsightsTable_inputWithUnits__1Iu5v{display:flex;flex-direction:row;align-items:center}.InsightsTable_inputWithUnits__1Iu5v span{margin-left:4px}.InsightsTable_cellActions__2y4cN{float:right;display:flex;flex-direction:row;margin:0 -5px}.InsightsTable_cellActions__2y4cN button{margin:0 5px}.InsightsTable_editMode__1a7G0 tbody td:not(.InsightsTable_isEdited__1IPyx),.InsightsTable_editMode__1a7G0 tbody th:not(.InsightsTable_isEdited__1IPyx){opacity:.5}.InsightsTable_columnComment__jEEky{color:#c8c8c8}.InsightsTable_message__3xnlG{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;color:grey}.InsightsTable_message__3xnlG .InsightsTable_spinner__3cOLd{color:grey}@-webkit-keyframes StudyTimeTable_spinner__2YFpC{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes StudyTimeTable_spinner__2YFpC{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes StudyTimeTable_shake-horizontal__-xOZZ{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes StudyTimeTable_shake-horizontal__-xOZZ{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes StudyTimeTable_grow__1p8hq{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes StudyTimeTable_grow__1p8hq{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.StudyTimeTable_studyTimeBeforeUserCreation__SRHF_{background-color:#f8f8f8}.StudyTimeTable_leftButton__2JvUN{float:left}.StudyTimeTable_rightButton__C0PlI{float:right}.StudyTimeTable_container__1_dEr{margin:25px 0 0}.StudyTimeTable_container__1_dEr table{border-radius:10px;border-collapse:collapse;width:100%;table-layout:fixed}.StudyTimeTable_container__1_dEr table thead tr,.StudyTimeTable_container__1_dEr table thead tr:first-child th{border:0}.StudyTimeTable_container__1_dEr table td,.StudyTimeTable_container__1_dEr table th,.StudyTimeTable_container__1_dEr table tr{border:2px solid #ececec}.StudyTimeTable_container__1_dEr table td,.StudyTimeTable_container__1_dEr table th{padding:16px;text-align:left}.StudyTimeTable_container__1_dEr thead tr th{font-family:"Work Sans",sans-serif;font-size:18px;font-weight:800;font-stretch:normal;font-style:normal;line-height:50px;letter-spacing:normal;color:#181a23}.StudyTimeTable_container__1_dEr tbody td,.StudyTimeTable_container__1_dEr tbody th{font-family:"Lexend",sans-serif;font-size:16px;color:#181a23}.StudyTimeTable_container__1_dEr tbody a{color:#001593}.StudyTimeTable_container__1_dEr tbody a:hover{text-decoration:underline}.StudyTimeTable_container__1_dEr tbody tr:hover{background-color:#f8f8f8}.StudyTimeTable_container__1_dEr tbody td{height:56px;padding:0 16px;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative}@-webkit-keyframes Insights_spinner__360r7{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes Insights_spinner__360r7{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes Insights_shake-horizontal__29gtN{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes Insights_shake-horizontal__29gtN{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes Insights_grow__3BxVy{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes Insights_grow__3BxVy{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.Insights_root__77eVX{width:100%;min-height:100%;max-width:1440px;margin:0 auto;padding:40px 0}.Insights_header__1TrmX{display:flex;flex-direction:row;align-items:flex-start}.Insights_header__1TrmX>div{flex:1 0 auto}.Insights_headline__2gybu{display:flex;flex-direction:row;align-items:center}.Insights_headline__2gybu img{border-radius:100%;margin-right:15px}.Insights_headline__2gybu h2,.Insights_headline__2gybu p{margin:0}.Insights_filtersContainer__2aaa6{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column}.Insights_filtersContainer__2aaa6>div[data-role=wrapper]{display:flex;flex-direction:row;align-items:flex-end}.Insights_toggle__DshHb{margin-right:16px}.Insights_classSelect__dB7E4{margin:0 0 16px}.Insights_card__1fomV{margin-top:24px;width:50%}.Dashboard_container__1GE6s{height:calc(100% - var(--dashboard-header-height));overflow:auto;overflow-x:hidden}.Dashboard_inner__1BaT_{display:flex;flex-direction:column;width:100%;min-height:100%;padding:0 24px}@-webkit-keyframes OverviewSections_spinner__1Ea1d{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes OverviewSections_spinner__1Ea1d{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes OverviewSections_shake-horizontal__29KvX{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes OverviewSections_shake-horizontal__29KvX{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes OverviewSections_grow__3-f0K{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes OverviewSections_grow__3-f0K{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.OverviewSections_progressIndicators__3efOf{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.OverviewSections_progressSegment__1FuBf>p{font-family:"Lexend",sans-serif;font-size:18px;margin-top:0;line-height:1.61;color:#181a23;text-align:center}.OverviewSections_progressSegment__1FuBf>p span{color:rgba(10,10,10,.5);margin-left:5px}.OverviewSections_progressChart__1C6ME{width:50%;margin:20px 0 0}.OverviewSections_effortCombineChart__BSiNy{margin:20px 0 0}.OverviewSections_effortChart__1QRIX{width:50%;margin:20px 0 0}.OverviewSections_progressContent__1PUlz,.OverviewSections_progressContentSmall__11exi{width:120px;height:120px;font-size:48px;border-radius:100%;color:#fff;font-family:"Work Sans",sans-serif;font-weight:800;line-height:1;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.OverviewSections_progressContent__1PUlz small,.OverviewSections_progressContentSmall__11exi small{font-family:"Lexend",sans-serif;font-weight:400;font-size:14px;margin-bottom:-10px}.OverviewSections_progressContentSmall__11exi{width:150px!important;height:150px!important;font-size:32px!important}.OverviewSections_progressContentSmall__11exi small{font-size:12px;margin-bottom:-5px}.OverviewSections_progressContentSmall__11exi small:empty{display:none}.OverviewSections_progressGoal__2pVWs{position:absolute;padding:2px;top:0;margin-left:3px;color:#fff;font-size:18px;font-weight:800}@-webkit-keyframes Chart_spinner__2Ta0a{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes Chart_spinner__2Ta0a{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes Chart_shake-horizontal__1Ptu2{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes Chart_shake-horizontal__1Ptu2{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes Chart_grow__29t35{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes Chart_grow__29t35{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.Chart_tooltip__-hupg{border-radius:8px;background-color:#181a23;padding:1px 8px}.Chart_tooltip__-hupg p{font-family:"Lexend",sans-serif;font-size:12px;line-height:6px;color:#fff}@-webkit-keyframes Overview_spinner__fQgih{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes Overview_spinner__fQgih{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes Overview_shake-horizontal__KM1j3{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes Overview_shake-horizontal__KM1j3{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes Overview_grow__8CUoy{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes Overview_grow__8CUoy{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.Overview_container__3CV9Y{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.Overview_container__3CV9Y>div{height:auto;width:calc(50% - 16px)}.Overview_card__xywl1{margin-bottom:24px}@-webkit-keyframes StudentOverview_spinner__3AB19{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes StudentOverview_spinner__3AB19{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes StudentOverview_shake-horizontal__3J2PP{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes StudentOverview_shake-horizontal__3J2PP{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes StudentOverview_grow__10FGA{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes StudentOverview_grow__10FGA{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.StudentOverview_container__3N260{width:100%;min-height:100%;max-width:1440px;margin:40px auto}.StudentOverview_header__1ThYU{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:25px}.StudentOverview_header__1ThYU>div[data-role=wrapper]{display:flex;flex-direction:column;align-items:flex-end}.StudentOverview_classSelect__AKtjk{width:300px;margin:0 0 8px}.StudentOverview_message__3DtaE{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;color:grey}.StudentOverview_message__3DtaE .StudentOverview_spinner__3AB19{color:grey}@-webkit-keyframes spinner{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes spinner{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes shake-horizontal{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes shake-horizontal{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes grow{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes grow{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.book-factory{width:calc(100% + 48px);margin-left:-24px;height:100%;display:flex;flex-grow:1;position:relative;left:0}.book-factory__navigation{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;pointer-events:none}.book-factory__navigation svg{width:80px;height:100%;padding:0 15px;cursor:pointer;transition:all .3s;pointer-events:all}.book-factory__navigation svg:hover{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.4))}.book-factory__navigation svg:first-of-type{transform:rotate(180deg)}.book-factory__progress{position:absolute;top:0;left:0;width:100%;height:8px;background-color:#c6ceff;z-index:10}.book-factory__progress>div{height:100%;background-color:#001593;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:all .8s}.book-cover-wrapper{display:flex;width:calc(100% + 48px);height:100%;margin-left:-24px;flex:1 0 auto}.LibraryView_container__E-Zc2{width:100%;height:100%;max-width:1440px;margin:0 auto;padding:20px 15px}.LibraryView_difficulty__eZrVv{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;margin:0 0 20px}.LibraryView_difficulty__eZrVv h3{margin:0}.LibraryView_difficulty__eZrVv svg{width:30px;height:30px;padding:4px;border-radius:8px;margin-right:10px;background-color:#000;fill:#fff}.LibraryView_difficultySection__zqVJ2{padding:24px 0}.LibraryView_loading__3etkj{width:100%;margin:40px auto}.LibraryView_modalButtons__3A3Kx{display:flex;flex-direction:row}.LibraryView_modalButtons__3A3Kx>button{margin:0 10px}@-webkit-keyframes ClassesList_spinner__1ao1k{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes ClassesList_spinner__1ao1k{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes ClassesList_shake-horizontal__ZbEkB{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes ClassesList_shake-horizontal__ZbEkB{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes ClassesList_grow__2Anja{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes ClassesList_grow__2Anja{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.ClassesList_container__2TtlU{width:100%;border-radius:4px;border:2px solid #ececec;border-collapse:collapse}.ClassesList_row__3ES-B th{text-align:start;border:2px solid #ececec}.ClassesList_row__3ES-B th h4{margin:16px}.ClassesList_row__3ES-B:hover td{background-color:rgba(0,21,147,.1)}.ClassesList_row__3ES-B td{text-align:start;font-family:"Lexend",sans-serif;font-size:16px;padding:16px;border:2px solid #ececec}.ClassesList_row__3ES-B td a{color:#001593;text-decoration:underline}.ClassesList_row__3ES-B td>div{display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:100%}.ClassesList_row__3ES-B td>div svg:hover{cursor:pointer}@-webkit-keyframes CreateClass_spinner__1ug5T{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes CreateClass_spinner__1ug5T{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes CreateClass_shake-horizontal__muA7R{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes CreateClass_shake-horizontal__muA7R{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes CreateClass_grow__1aFMy{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes CreateClass_grow__1aFMy{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.CreateClass_container__jtLyA{width:550px;min-height:100px;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;overflow:auto}.CreateClass_container__jtLyA form{width:100%}.CreateClass_wrapper__PfFBA{display:flex;width:100%;max-width:700px;flex-direction:column;align-items:center}.CreateClass_confirm__syQcD{margin-top:16px}.CreateClass_questionText__2YMq1{margin:30px 0}.CreateClass_cefrTable__lgnc8{border-width:2px;border-color:red}.CreateClass_cefrTable__lgnc8 label span{font-weight:700}.CreateClass_cefrTable__lgnc8 td{text-align:left}.Classes_container__MQE2u{width:100%;max-width:1440px;margin:0 auto;padding:24px 0;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.Classes_container__MQE2u p{text-align:left;align-self:flex-start}.Classes_header__3xzwM{display:flex;align-items:center;justify-content:space-between;width:100%;flex-direction:row;margin-bottom:24px}.Classes_header__3xzwM h1{margin:0}.Classes_header__3xzwM button{display:flex;align-items:center;justify-content:center}.Classes_header__3xzwM button svg{margin-right:6px}.Classes_modal__20RaK p{text-align:center}.Classes_modal__20RaK>div{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:32px}.Classes_modal__20RaK>div button{margin:0 16px}@-webkit-keyframes ProfileForm_spinner__JOWor{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes ProfileForm_spinner__JOWor{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes ProfileForm_shake-horizontal__3Yyyg{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes ProfileForm_shake-horizontal__3Yyyg{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes ProfileForm_grow__1mvZS{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes ProfileForm_grow__1mvZS{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.ProfileForm_container__23dSL{width:100%}.ProfileForm_row__3vtOO{display:flex;align-items:center;justify-content:flex-start;padding:0;border-bottom:1px solid rgba(0,0,0,.1);width:100%;flex-wrap:wrap}.ProfileForm_row__3vtOO>p{width:220px;margin:10px 0}@media (max-width:600px){.ProfileForm_row__3vtOO>p{width:170px}}.ProfileForm_row__3vtOO>span{color:#848484}.ProfileForm_customInput__26Cop{position:relative;display:flex;align-items:center;flex:1 1;border-radius:3px}.ProfileForm_customInput__26Cop[data-invalid=true] input{border:1px solid red}.ProfileForm_customInput__26Cop:hover{background-color:rgba(0,0,0,.1)}.ProfileForm_customInput__26Cop>svg{position:absolute;right:5px}.ProfileForm_customInput__26Cop>span{color:red;margin:0 50px 0 6px;font-size:12px}.ProfileForm_customInput__26Cop>input{background-color:transparent;border:none;outline:none;width:100%;font-size:16px;padding:6px 4px;border-radius:3px}.ProfileForm_customInput__26Cop>input:focus{background-color:rgba(0,0,0,.1)}.ProfileForm_controls__2E2WT{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-top:16px}@-webkit-keyframes Profile_spinner__1TkBD{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes Profile_spinner__1TkBD{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes Profile_shake-horizontal__xtb3p{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes Profile_shake-horizontal__xtb3p{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes Profile_grow__1OF0x{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes Profile_grow__1OF0x{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.Profile_wrapper__I3oFw{display:flex;flex-direction:row;max-width:970px;background-color:#fff2ee;justify-items:flex-start;padding:40px 32px;border-radius:10px;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.25);align-self:center;margin:32px 8px;flex:1 1 auto;max-height:calc(100% - 146px);width:100%}@media (max-width:600px){.Profile_wrapper__I3oFw{padding:24px 16px;margin:8px;max-height:none;width:auto;flex:1 0 auto;flex-direction:column}}.Profile_upload__22Cbd{margin-right:70px}@media (max-width:600px){.Profile_upload__22Cbd{margin-right:0;margin-bottom:20px;width:80px;height:80px;align-self:center}.Profile_upload__22Cbd img,.Profile_upload__22Cbd label{width:80px;height:80px}}.Profile_content__21P6s{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.Profile_content__21P6s>h3{margin-top:0}.Profile_content__21P6s>h4{margin-bottom:16px}.Profile_security__3RsEE{display:flex;flex-direction:column;width:100%}.Profile_security__3RsEE p{margin:10px 0}.Profile_security__3RsEE span{display:flex;align-items:center;justify-content:space-between;padding:0 5px 0 0;border-bottom:1px solid rgba(0,0,0,.1);width:100%;cursor:pointer}.Profile_security__3RsEE span:hover{background-color:rgba(0,0,0,.1)}.Profile_logout__H4oHp{align-self:flex-end;margin-top:18px}@-webkit-keyframes StudentsTable_spinner__vFYXJ{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes StudentsTable_spinner__vFYXJ{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes StudentsTable_shake-horizontal__1O04X{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes StudentsTable_shake-horizontal__1O04X{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes StudentsTable_grow__Ony_m{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes StudentsTable_grow__Ony_m{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.StudentsTable_card__NmFMp>*{padding:0}.StudentsTable_table__o_UQZ tr:last-child td{border-bottom:0}.StudentsTable_headerCell__3Qv-t,.StudentsTable_headerCell__actions__23-vq,.StudentsTable_headerCell__disabled__38sPm{font-weight:700;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:15px;display:flex;align-items:center;cursor:pointer;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.StudentsTable_headerCell__3Qv-t>svg,.StudentsTable_headerCell__actions__23-vq>svg,.StudentsTable_headerCell__disabled__38sPm>svg{position:absolute;width:20px;height:20px;right:-20px;transition:all .23s;fill:grey}.StudentsTable_headerCell__actions__23-vq{float:right;cursor:auto}.StudentsTable_headerCell__disabled__38sPm{cursor:auto}.StudentsTable_toolbar__1wETv{padding:20px 16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.StudentsTable_toolbar__1wETv h4{margin:0}.StudentsTable_toolbar__1wETv>div{display:flex;flex-direction:row}.StudentsTable_toolbar__item__3YHJz,.StudentsTable_toolbar__item_share__1J0Mb{display:flex;align-items:center;justify-content:center;border-radius:16px;background-color:#f3f7ff;position:relative;color:#000;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .23s;font-size:14px;height:2.7rem;padding:.15rem .6rem;margin-left:.75rem}.StudentsTable_toolbar__item__3YHJz:hover,.StudentsTable_toolbar__item_share__1J0Mb:hover{background-color:#e9f0ff}.StudentsTable_toolbar__item__3YHJz svg,.StudentsTable_toolbar__item_share__1J0Mb svg{width:22px;height:22px;margin-right:6px;fill:#001593}.StudentsTable_toolbar__item_share__1J0Mb{background-color:#001593;color:#fff}.StudentsTable_toolbar__item_share__1J0Mb svg{fill:#fff}.StudentsTable_toolbar__item_share__1J0Mb:hover{background-color:#001cc6}.StudentsTable_toolbar__popover__23VfP{padding:10px 5px}.StudentsTable_toolbar__popover__item__yFuPg{display:flex;align-items:center;justify-content:center;border-radius:16px;background-color:#f3f7ff;position:relative;color:#000;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .23s;font-size:14px;height:2.7rem;padding:.15rem .6rem;justify-content:flex-start;width:100%}.StudentsTable_toolbar__popover__item__yFuPg:hover{background-color:#e9f0ff}.StudentsTable_toolbar__popover__item__yFuPg svg{width:22px;height:22px;margin-right:6px;fill:#001593}.StudentsTable_toolbar__popover__item__yFuPg:not(:last-child){margin-bottom:4px}.StudentsTable_row__3f4Ry>td{max-width:0;overflow:hidden;text-overflow:ellipsis}.StudentsTable_row__3f4Ry>td:hover{text-overflow:clip;white-space:normal;word-break:break-all}.StudentsTable_row__3f4Ry p{padding:0;margin:0;overflow:hidden;text-overflow:ellipsis}.StudentsTable_row__3f4Ry p:hover{text-overflow:clip;white-space:normal;word-break:break-all}.StudentsTable_noStudentsInfo__2IB6k{width:100%;text-align:center;padding:24px 4px;margin:0}.StudentFormRow_verticalCell__1iykm,.StudentsTable_verticalCell__3voGJ{display:flex;flex-direction:column;margin:0}@-webkit-keyframes UploadClassModal_spinner__2jLhH{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes UploadClassModal_spinner__2jLhH{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes UploadClassModal_shake-horizontal__3KklO{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes UploadClassModal_shake-horizontal__3KklO{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes UploadClassModal_grow__2EvIv{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes UploadClassModal_grow__2EvIv{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.UploadClassModal_container__1poMI{overflow:auto}.UploadClassModal_container__1poMI h2{text-align:center}.UploadClassModal_uploadStep__15r1r{width:100%;margin-bottom:40px}.UploadClassModal_uploadStep__15r1r h4{margin:0}.UploadClassModal_uploadStep__15r1r>div{display:flex;flex-direction:row}.UploadClassModal_uploadStep__15r1r>div a{display:flex;align-items:center;justify-content:center;border-radius:16px;background-color:#f3f7ff;position:relative;color:#000;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .23s;font-size:14px;height:2.7rem;padding:.15rem .6rem;margin-right:4px}.UploadClassModal_uploadStep__15r1r>div a:hover{background-color:#e9f0ff}.UploadClassModal_uploadStep__15r1r>div a svg{width:22px;height:22px;margin-right:6px;fill:#001593}.UploadClassModal_uploadControls__1fsMo{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.UploadClassModal_uploadControls__1fsMo button{margin:0 10px}.UploadClassModal_uploadControls__1fsMo button:first-child{background-color:transparent;border:none;padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:16px}.UploadClassModal_xlsxInput__naZ8n{display:flex;flex-direction:row;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.UploadClassModal_xlsxInput__naZ8n p{color:#000;padding:8px;border:1px solid #d3d3d3;border-radius:4px;margin:0 16px 0 0}.UploadClassModal_xlsxInput__naZ8n span{display:flex;align-items:center;justify-content:center;border-radius:16px;background-color:#f3f7ff;position:relative;color:#000;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .23s;font-size:14px;height:2.7rem;padding:.15rem .6rem}.UploadClassModal_xlsxInput__naZ8n span:hover{background-color:#e9f0ff}.UploadClassModal_xlsxInput__naZ8n span svg{width:22px;height:22px;margin-right:6px;fill:#001593}@-webkit-keyframes SheetPreview_spinner__1MEuR{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes SheetPreview_spinner__1MEuR{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes SheetPreview_shake-horizontal__2b-EQ{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes SheetPreview_shake-horizontal__2b-EQ{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes SheetPreview_grow__2k08M{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes SheetPreview_grow__2k08M{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.SheetPreview_container__Kb3ko{width:100%;height:100%;overflow:auto}.SheetPreview_header__1f5Dq{width:100%;height:64px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f3f7ff;padding:8px}.SheetPreview_header__1f5Dq>div{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-direction:row}.SheetPreview_header__1f5Dq>div>button:first-child{margin-right:8px;display:flex;align-items:center}.SheetPreview_header__1f5Dq>div>button:first-child svg{margin-right:6px;margin-bottom:-1px}.SheetPreview_header__1f5Dq>div>button:first-child:disabled svg{fill:grey!important}.SheetPreview_header__1f5Dq h4{margin:0 0 0 12px}div.SheetPreview_spinner__1MEuR{color:grey;margin-right:6px}.SheetPreview_verticalCell__14GzU{display:flex;flex-direction:column;margin:0}.SheetPreview_card__1nQsq{padding:16px;height:calc(100vh - 64px);overflow:auto}.SheetPreview_card__1nQsq>*{padding:0}.SheetPreview_table__2ojaw tr:last-child td{border-bottom:0}.ClassView_container__2G6u8{width:100%;max-width:1440px;align-self:center;padding:32px 0}.ClassView_modalControls__R27Rp{display:flex;flex-direction:row}.ClassView_modalControls__R27Rp button{margin:0 8px}.ClassView_header__1w4TH{margin-bottom:16px}.ClassView_header__1w4TH>*{padding:16px}.ClassView_header__block__2nfOS{display:flex;flex-direction:row;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ClassView_header__block__2nfOS h3,.ClassView_header__block__2nfOS p{margin:0}.ClassView_header__block__edit__2RLU7{width:18px;height:18px;fill:#d3d3d3;margin-left:12px;cursor:pointer}.ClassView_header__block__edit__2RLU7:hover{fill:#000}.ClassView_header__confirmationButtons__3xAl8{display:flex;flex-direction:row;margin-left:16px}.ClassView_uploadErrorsModal__2RsPe li{margin:8px 0;font-size:18px;color:red}.ClassView_uploadErrorsModal__2RsPe p,.ClassView_uploadErrorsModal__2RsPe ul{margin-bottom:32px}.ClassView_message__3XfzR{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;color:grey}.ClassView_message__3XfzR .ClassView_spinner__hJtZc{color:grey}@-webkit-keyframes ClassOverview_spinner__1LlM_{0%{-webkit-transform:perspective(400px) rotateY(0deg)}to{-webkit-transform:perspective(400px) rotateY(-1turn)}}@keyframes ClassOverview_spinner__1LlM_{0%{transform:perspective(400px) rotateY(0deg)}to{transform:perspective(400px) rotateY(-1turn)}}@-webkit-keyframes ClassOverview_shake-horizontal__3cNXN{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@keyframes ClassOverview_shake-horizontal__3cNXN{2%{transform:translate(-6px) rotate(0)}4%{transform:translate(9px) rotate(0)}6%{transform:translate(-6px) rotate(0)}8%{transform:translate(-2px) rotate(0)}10%{transform:translate(8px) rotate(0)}12%{transform:translate(-6px) rotate(0)}14%{transform:translate(0) rotate(0)}16%{transform:translate(-1px) rotate(0)}18%{transform:translate(9px) rotate(0)}20%{transform:translate(-4px) rotate(0)}22%{transform:translate(-6px) rotate(0)}24%{transform:translate(-5px) rotate(0)}26%{transform:translate(-9px) rotate(0)}28%{transform:translate(-4px) rotate(0)}30%{transform:translate(2px) rotate(0)}32%{transform:translate(0) rotate(0)}34%{transform:translate(0) rotate(0)}36%{transform:translate(1px) rotate(0)}38%{transform:translate(-1px) rotate(0)}40%{transform:translate(0) rotate(0)}42%{transform:translate(1px) rotate(0)}44%{transform:translate(-8px) rotate(0)}46%{transform:translate(-8px) rotate(0)}48%{transform:translate(8px) rotate(0)}50%{transform:translate(3px) rotate(0)}52%{transform:translate(-4px) rotate(0)}54%{transform:translate(3px) rotate(0)}56%{transform:translate(-8px) rotate(0)}58%{transform:translate(0) rotate(0)}60%{transform:translate(-9px) rotate(0)}62%{transform:translate(-4px) rotate(0)}64%{transform:translate(2px) rotate(0)}66%{transform:translate(1px) rotate(0)}68%{transform:translate(-7px) rotate(0)}70%{transform:translate(-8px) rotate(0)}72%{transform:translate(5px) rotate(0)}74%{transform:translate(-7px) rotate(0)}76%{transform:translate(6px) rotate(0)}78%{transform:translate(-6px) rotate(0)}80%{transform:translate(4px) rotate(0)}82%{transform:translate(-8px) rotate(0)}84%{transform:translate(-3px) rotate(0)}86%{transform:translate(2px) rotate(0)}88%{transform:translate(-1px) rotate(0)}90%{transform:translate(1px) rotate(0)}92%{transform:translate(-5px) rotate(0)}94%{transform:translate(-8px) rotate(0)}96%{transform:translate(0) rotate(0)}98%{transform:translate(-8px) rotate(0)}0%,to{transform:translate(0) rotate(0)}}@-webkit-keyframes ClassOverview_grow__3DbL6{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes ClassOverview_grow__3DbL6{0%{transform:scale(.01)}80%{transform:scale(1.05)}to{transform:scale(1)}}.ClassOverview_container__29aUY{width:100%;min-height:100%;max-width:1440px;margin:40px auto}.ClassOverview_header__3d1bH{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:25px}.ClassOverview_header__3d1bH>div[data-role=wrapper]{display:flex;flex-direction:column;align-items:flex-end}.ClassOverview_classSelect__378BH{width:300px;margin:0 0 8px}.ClassOverview_message__YO4Cm{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;color:grey}.ClassOverview_message__YO4Cm .ClassOverview_spinner__1LlM_{color:grey}:root{--dashboard-header-height:74px}body,html{font-family:"Lexend","Cabin",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;overflow:hidden}*{box-sizing:border-box}#root{width:100%;height:100%}a{text-decoration:none}button,input,select{font-family:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}button{border:none;cursor:pointer;outline:none}button:disabled{pointer-events:none}.hidden{visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important}@font-face{font-family:"Lexend";src:url(/static/media/LexendDeca-Regular.63e0fd49.ttf) format("truetype")}@font-face{font-family:"Work Sans";src:url(/static/media/WorkSans-ExtraBold.7fcbca18.ttf) format("truetype")}
/*# sourceMappingURL=main.c58e4836.chunk.css.map */