body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.app{position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:320px;min-height:100vh;box-sizing:border-box}.app *,.app :after,.app :before{box-sizing:inherit}.app>main{flex-grow:1;margin-top:60px}.navigation__list{background:#faede7;width:17rem;position:fixed;z-index:10;left:-1000px;top:0;list-style:none;margin:0;padding:40px 0;min-height:100vh;display:flex;flex-direction:column;justify-content:center;transition:all .5s ease-in-out;box-shadow:0 0 8px 1px #092c70}.navigation__list-showed{left:0}.navigation__list li{display:flex}.navigation__list .navigation__link{text-decoration:none;color:#111;font-family:"OpenSans",sans-serif;font-size:20px;text-transform:uppercase;padding:1rem 2.5rem;display:flex;align-items:center;width:100%;cursor:pointer}.navigation__list .navigation__link:hover{background-color:#fff}.navigation__list .navigation__link_active{color:#fff;background-color:#092c70;cursor:default}.navigation__list .navigation__link_active:hover{background-color:#092c70}.navigation__list .navigation__link_disabled{cursor:default;pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.navigation__icon{background-color:#e08d9d;width:33px;height:33px;background-size:21px 21px;background-repeat:no-repeat;background-position:50%;margin-right:1rem;border-radius:50%}.navigation__icon_main{background-image:url(/static/media/main.32809a36.svg)}.navigation__icon_vocabulary{background-image:url(/static/media/vocabulary.393cdb41.svg)}.navigation__icon_mini-games{background-image:url(/static/media/minigames.438af2ca.svg)}.navigation__icon_statistics{background-image:url(/static/media/statistics.12c0a9b7.svg)}.navigation__icon_promo{background-image:url(/static/media/promo.f2013e60.svg)}.navigation__icon_about-team{background-image:url(/static/media/aboutteam.050cdedc.svg)}.button{width:250px;height:50px;background:#092c70;border:none!important;border-radius:7px;font-family:"OpenSans",sans-serif;margin:10px;padding:10px 20px;cursor:pointer;font-style:normal;font-weight:700;font-size:20px;line-height:27px;color:#fff}.button:hover{cursor:pointer;background-color:#0f4ab4}.button:active,.button:focus{outline:none!important}@font-face{font-family:"OpenSans";src:url(/static/media/OpenSans-Bold.1025a6e0.ttf)}.header{position:fixed;z-index:10;width:100%;min-width:320px;padding:0 1rem;background-color:#e5e5e5;box-shadow:0 0 8px 1px #092c70}.header__container{height:60px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.header__hamburger{position:relative;z-index:20;width:1.8rem;height:1.8rem;box-sizing:border-box;padding:0;border:none;cursor:pointer;background-color:transparent;outline:none}.header__hamburger-open{cursor:pointer;position:relative;top:0;width:100%;height:2px;background:#092c70}.header__hamburger-open:after,.header__hamburger-open:before{cursor:pointer;content:"";position:absolute;transform:translateY(calc(.9rem - 2px));left:0;z-index:3;width:100%;height:100%;background:inherit;transition:all .5s ease-in-out}.header__hamburger-open:before{transform:translateY(calc(-.9rem + 2px))}.header__hamburger-close{cursor:pointer;position:relative;top:0;width:100%;height:0;background:#092c70;align-items:center}.header__hamburger-close:after,.header__hamburger-close:before{content:"";position:absolute;left:0;z-index:3;width:100%;height:2px;background:inherit;transform:rotate(-45deg);transition:all .5s ease-in-out}.header__hamburger-close:before{transform:rotate(45deg)}.header__logo{width:50px;height:50px;background:url(/static/media/iKnow.7b47089c.png) no-repeat 50%;background-size:contain}.header__button{padding:10px;color:#fff;background-color:#092c70;border-radius:7px;border:none;font-family:"OpenSans",sans-serif;font-weight:700;font-size:20px;cursor:pointer;text-decoration:none}.header__button:hover{background-color:#0f4ab4}.about-team{max-width:1020px;margin:auto;color:#092c70}.about-team h1{text-align:center;font-family:"Literata-Bold",serif;font-size:45px;line-height:67px}.about-team .team-container{display:flex;flex-wrap:wrap;justify-content:space-around}.about-team .team-container .team-person{font-family:"Literata-Regular",serif;overflow:hidden;width:300px;padding:10px;display:flex;align-items:center;flex-direction:column;box-sizing:border-box;background:#fff;box-shadow:5px 9px 30px 5px rgba(0,0,0,.3);margin:4px 4px 30px;font-size:26px;border-radius:5px;transition:all .3s}.about-team .team-container .team-person .person-responsibilities{list-style:none;align-self:flex-start;margin-bottom:20px;padding-left:26px}.about-team .team-container .team-person .person-responsibilities .person-task{position:relative}.about-team .team-container .team-person .person-responsibilities .person-task:before{position:absolute;left:-28px;content:"";width:32px;height:24px;background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain}.about-team .team-container .team-person .person-photo-container{margin-bottom:10px}.about-team .team-container .team-person .person-photo-container img{width:200px}.about-team .team-container .team-person .person-name{font-size:30px;text-align:left;letter-spacing:.027em;margin-bottom:7px;font-family:"Literata-Bold",serif;font-weight:700;line-height:45px}.about-team .team-container .team-person:hover{transform:scale(1.02);box-shadow:5px 9px 30px 3px rgba(9,44,112,.9)}.github-link{align-self:flex-start;margin-top:auto;display:flex;justify-content:flex-start;align-items:center;font-size:22px;font-weight:700}.github-link,.github-link:visited{text-decoration:none;color:#092c70}.github-link:hover{text-decoration:underline}.github-link .github-icon{margin:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAM/aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPg0KICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPg0KICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTUxNzhBMkU5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTUxNzhBMkY5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiPg0KICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTUxNzhBMkM5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTUxNzhBMkQ5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiIC8+DQogICAgPC9yZGY6RGVzY3JpcHRpb24+DQogIDwvcmRmOlJERj4NCjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0iciI/PguB23gAAAdNSURBVHhe3Zt/rJVzHMfvjSRuKD8yv0pSpBn5lU2ZNhKzZSajSbfGyiSbX/NjNlqM/EHUyPy6UsqPmY3FCmGj27DCDcOy0hRCaUXI6/18P+fpnHvOc873+5xz73mu1/be98fO83w/n8/5Ps/5fp/ncxobDpvY0JH07dOrP8VIdAIajI5FB6ImtC8S29Af6Bf0telz9P7GzVvXUnYYNQ8ADnejOBtdjs5D/VA1fI/eQgvRcgLyrzprRc0CgOOHUExDOuER6usA1qNn0GwC8VPUUyVVBwDH5ezN6Bq0t/o6gR1oHppFIBSU1OzR0Oskq4aB492beva4kerL6Cy0p/o7CY11BpqCDTvRym3b/0p1aeh6DQbnT6FYhR5A+6ivTmhs2bDKbAomaAYwSCPRnk71BXRo1JkNDkYTsW0LamU2uF4PvGcAzvekWIQeQnupL2PIpofRIrPVC68AcML9KZahS6OObCMbl5nNFakYADvR2+jMqKNrIFu9glA2AJxAN5klaFjU0bXQTXGJ+ZBIYgA4sJFiPhoedXRNZPt886Uk5WaAfuMvdtUujXyQLyUpuRIkYrqG3kOVFjfnoN/Rieh8NBZ19GpQq8BXkS7N1UjX+TuoHH+jkawaP3TN3RQFAOd7UGgnNjDqSOZTTlhwb+DYAyimoFtQb/XVkN/Q/egxxlU9hnE/oTjZtRL5Bg3l2D9d01G0EGIhcQfFJa5VlgUsOLRLi6G9A33AOR6nqa3uaSh3/f2MVqLlSN+evsXXra6fWDnxLdKM0lY5d/PSEvdRNBbjl2qMqDcPxhtEUelXqg/ayfEaP6ZgBhDJARRtSLOgEs0YpJ1ZIpxPd+Ljkfb12tZ6w7HaRo9Aazj246gzAT4rJ552rbLo2x/C+b5zzeKb4K3Ix3nxo5WJyHA0P9R5oWPs2LLOGxVtMeSbfIyJA0AUj6Jodi0vuluZBUKW5s3ma0T+DLgBhTilDUhWOMhKH+SjfI2IAkBE1Dle9QBOtTILhNoy3nyOZ8BopEdaIZxuZRYItUW+yuc4AJdZ6ctOdK2rZgLZIptCiHzOBeBcK32Zwd251ep1x2y5x7W8iXzuxrWg3+m+aniyAc1y1UzxIPrBVb3oK981A7TYCGEOES9ajdUbs2mua3kzQgHQDAhBj8WyymIrfYlmgF5X+bKeSGu9nkmwTRuekMtgsAJQadeXz5dWZpk1VvowUAEI2bZutDLLbLLShz4KQC9X90IPFrJOyHqgSQHw3f2J/azMMl6Pw40eCkAIIbOlXgTZqABsd1UvjrYyyyghw5ftCsBWV/eiH6sn79dOnY3ZFpKQsVUBWOfqXugpcZa2we3RM8iQ1/TrFIDQHJwLrcwiF1jpy1oFQA9BQxjHVNNxmcJsGuda3rTpoNBtrW6EoQN1BrIp9CbdmiYAYiYRr2dmSAFmy72uFURrNzYQWjr6PHrOR+8PZrtqJpAtod++Htlvyl3Lb1gZwmQif6fV6wY23EUx2bWCiHzOBWCBlaHMwIB5qLPS42IYs6fGpnq36wkm8jkKAFNB29wVqqfgarQaYy5Cie/ha4XGQHrl/RnS2GlYYT7HM0AkPU5SeoxyffXq+wlU8HbVUP7va0jpatNRyHLUC845EN1E9Qv0CjpG/SmJfY1fjnJyraD00vDIqGM3ysQcTcSi9QKf05tYvdmt9ChNCyy9idWrdiU/v8k5SgWvCMbQhkb5BnpaNQTpCzgc1QKtfAdgS7S1j2eAdcx0rQKUCrsSo65Ug8/JGSVD6/FTOTQLrkJ6gqzX7f7Jey5zfAyagZR0XSvnxcyc8yL/EhBPIk2x9uh3toUgTFKDEyhR+Qrkk566GU3jmF2uWRn7rN7fKX2+lsg3+RhTEACLjDJBk5hLEDQl9VklO/i8jGjhs1us7o0d86xr1Yzp5mNM+xmggZWtoZ+XUujpkV5A5FAA7nPVRJZamYZqjm3PPPOtgKIAGMqqSnr8PYZZoKSoaKqi26lG6WhI9wWluOhmqixy3QOqceIrK6tFvpTMFEv8vwBODqX4COX+1pLPYhwPfaEaDDYo6epX10qN/o4zHHv1a1RE0gzQt6sDJqBSNzptibtCDqFsn5DkvEgMgOBALTimulYRzxMEn2yyejLVfEikbAAEJ9ANsdQvg56/vUQQXkTDUYcvgwPRHT/pZh6TeA9oDw5qIfQUSnrmpjxATTXdBBVYZWEch/pjSEFioy+MmeYeoJ+5SYz5nGuWxzsAAoO0AtQb2JB0mt6dGAA92xjHeAXJkOWoeAnkYydWeuy7UUe2kE3DQpwXQQEQDKDXz6PQdUg/MfVGNlyPRpltQQQHQDCQFkBzqGpnqBTVcuv8ah6WlMtb1JhK1R2ELY/Ipqg3kFQByMGgG5A2SFo0taBSb2b/sTINpZzSTU5jKfNb+crKWUpNVQHIgRFtSMtebYFvQ7kl7EL6U//FlWP1y6L/DAudU+fup7E0ZtRbJY27dqWaOf8bajIDui4NDf8BxGgm27rKhgkAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain;height:28px;width:28px}.github-link:hover .github-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAM/aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPg0KICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPg0KICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTUxNzhBMkU5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTUxNzhBMkY5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiPg0KICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTUxNzhBMkM5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTUxNzhBMkQ5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiIC8+DQogICAgPC9yZGY6RGVzY3JpcHRpb24+DQogIDwvcmRmOlJERj4NCjwveDp4bXBtZXRh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)}@font-face{font-family:"OpenSans";src:local("OpenSans"),url(/static/media/OpenSans-Bold.1025a6e0.ttf);font-weight:700;font-style:normal}@font-face{font-family:"Literata";src:local("Literata"),url(/static/media/Literata-VariableFont.bf86c3b5.ttf);font-weight:400;font-style:normal}.auth{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}.auth-header{font-family:"Literata",sans-serif;font-size:33px;color:#092c70}.auth-description{margin:20px 10px;font-size:16px}.auth .spinner{position:absolute;top:61px}.auth .auth-form{justify-content:space-between}.auth .auth-form,.auth .auth-form .auth__inputs{display:flex;flex-direction:column;align-items:center;width:100%}.auth .auth-form .auth__inputs{background-color:#faede7}.auth .auth-form .auth__inputs .auth-form__input{max-width:260px;width:calc(100% - 20px);padding:15px;margin:20px 10px;border:none;border-radius:5px}.auth .auth-form .auth__inputs .auth-form__password-input{margin-top:0}.auth .auth-form__error{max-width:260px;color:#f10002;margin-bottom:20px}.auth .auth__button{font-family:"OpenSans",sans-serif;font-weight:700;margin:10px;padding:10px 20px;font-size:20px;cursor:pointer}.auth .auth__button:focus{outline:none;box-shadow:none}.auth .button__log-in{color:#fff;background-color:#092c70;border-radius:7px;border:none}@media (hover:hover){.auth .button__log-in:hover{background-color:#0f4ab4}}.auth .button__registration{color:#092c70;background-color:#fff;border:none}@media (hover:hover){.auth .button__registration:hover{color:#0f4ab4}}@font-face{font-family:"icomoon";src:url(/static/media/icomoon.7c95c3b2.woff) format("woff")}@-webkit-keyframes anim-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes anim-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinner{font-family:"icomoon",sans-serif;display:inline-block;font-size:50px;height:50px;line-height:1;margin:10px;-webkit-animation:anim-rotate 2s linear infinite;animation:anim-rotate 2s linear infinite;color:#092c70;text-shadow:0 0 10px hsla(0,0%,78.4%,.3)}.spinner:before{content:"\e004"}.spinner--steps{-webkit-animation:anim-rotate 1s steps(8) infinite;animation:anim-rotate 1s steps(8) infinite}.spinner--steps2{-webkit-animation:anim-rotate 1s steps(12) infinite;animation:anim-rotate 1s steps(12) infinite}.spinner_centered{position:fixed;z-index:9999;left:calc(50vw - 25px);top:calc(50vh - 25px)}.main-page{min-height:calc(100vh - 100px);width:100%;height:100%;background-color:#faede7;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-page *{box-sizing:border-box}.main-page .main-page-container{max-width:1020px}.main-page .main-page-container h2{font-family:"Literata",sans-serif;font-size:32px;line-height:48px;color:#092c70}.main-page .main-page-container .button{margin:10px 0}.main-page .main-page-container .btn-start{margin-bottom:40px;color:#fc0}.main-page .main-page_options{height:100%;box-sizing:border-box;justify-content:space-around;align-items:center;border-radius:5px}.main-page .main-page_options,.main-page .main-page_options .options-settings{display:flex;flex-direction:column}.main-page .main-page_options .options-learning{margin-top:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-study{position:fixed;width:320px;max-height:calc(100vh - 50px);top:10px;bottom:0;left:50%;transform:translateX(-50%);z-index:1050;display:flex;flex-direction:column;background-color:#faede7;justify-content:center;box-shadow:0 0 3px 2px #092c70;border-radius:3px;font-family:"RobotoMono-Regular",serif}.modal-study .modal-study-dialog{position:relative;height:100%;width:auto}.modal-study .modal-study-body{overflow-y:auto;max-height:calc(100vh - 190px);border-bottom:2px solid #092c70;font-family:"RobotoMono-Regular",serif}.modal-study .modal-study-close{float:right;margin:0;width:60px;height:40px;padding:0;font-size:36px;font-weight:700;line-height:1;color:#fff;background-color:#092c70;text-decoration:none;cursor:pointer;font-family:"RobotoMono-Regular",serif;border-radius:7px;border:2px solid #092c70}.modal-study .modal-study-close:focus,.modal-study .modal-study-close:hover{color:#f00002;text-decoration:none}.modal-study .counter-control{width:40px;height:40px;padding:0;margin:0;background-color:#092c70;font-family:"RobotoMono-Regular",serif;font-size:20px;font-weight:600;border-radius:7px;cursor:pointer;border:2px solid #092c70}.modal-study .counter-control_plus{color:#fff}.modal-study .counter-control_minus{color:#f00002}.modal-study .counter-control:hover{background-color:#0f4ab4}.modal-study .modal-study-content{position:relative;display:flex;flex-direction:column;background-clip:padding-box;border-radius:.3rem;outline:0;background-color:#faede7}.modal-study .modal-study-header{display:flex;justify-content:flex-end;padding:10px;box-shadow:0 3px 3px 0 #092c70}.modal-study .modal-study-title{margin-top:0;margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:500}.modal-study .modal-study-body{position:relative;padding:10px;display:flex;flex-direction:column}.modal-study .modal-study-body .number-words-cards{width:100%;display:flex;justify-content:space-around;margin:20px 0}.modal-study .modal-study-body .number-words-cards input{width:50px;height:30px;border-radius:7px;text-align:center;font-size:18px;font-weight:700}.modal-study .modal-study-body .number-words-cards .number-cards,.modal-study .modal-study-body .number-words-cards .number-words{width:40%;display:flex;flex-direction:column;align-items:center}.modal-study .close-modal-ok{box-sizing:border-box;width:50%;align-self:center;height:50px;background:#092c70;border:none!important;border-radius:7px;font-family:"OpenSans",sans-serif;padding:10px;cursor:pointer;font-style:normal;font-weight:700;font-size:20px;line-height:27px;color:#fff}.modal-study .close-modal-ok:hover{cursor:pointer;background-color:#0f4ab4}.modal-study .close-modal-ok:active,.modal-study .close-modal-ok:focus{outline:none!important}.modal-study input[type=number]::-webkit-inner-spin-button,.modal-study input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;opacity:1}.modal-study:target{opacity:1;pointer-events:auto;overflow-y:auto}label{display:block;line-height:40px}label .option-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;top:13.33333px;right:0;bottom:0;left:0;height:40px;width:40px;transition:all .15s ease-out 0s;background:#cbd1d8;border:none;color:#fff;cursor:pointer;display:inline-block;margin-right:.5rem;outline:none;position:relative;z-index:1000}label .option-input.invalid-property{box-shadow:0 0 1rem 0 rgba(226,31,31,.87)}label .option-input:hover{background:#9faab7}label .option-input:checked{background:#092c70}label .option-input:checked:before{height:40px;width:40px;position:absolute;content:"✔";display:inline-block;font-size:26.66667px;text-align:center;line-height:40px}label .option-input:checked:after{-webkit-animation:click-wave .65s;animation:click-wave .65s;background:#092c70;content:"";display:block;position:relative;z-index:100}.mini-games{display:flex;flex-direction:column}.mini-games h1{text-align:center;font-family:"Literata-Bold",serif;font-size:45px;line-height:67px;color:#092c70}.games-catalog{display:flex;flex-wrap:wrap;justify-content:space-around;padding:20px 5px;max-width:1020px;margin:auto}.games-catalog .game-card{width:300px;height:250px;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);color:#fff;flex-direction:column;line-height:36px;font-weight:400;text-align:center;text-decoration:none;background:linear-gradient(36deg,#092c70,#040b0c 100%,#fff 0,#fff);margin:20px 5px;padding:3px;cursor:pointer;transition:.3s}.games-catalog .game-card:hover{box-shadow:0 10px 20px rgba(0,0,0,.4)}.games-catalog .game-card img{width:100%;margin-bottom:7px;border-radius:5px}.games-catalog .game-card h2{font-family:"Literata-Regular",serif;font-size:30px;margin:0}.promo{width:100%;display:grid;grid-template-columns:1fr;color:#092c70;font-family:Literata,"Open Sans",sans-serif}.promo>*{display:flex;flex-direction:column;justify-content:center;padding:30px 0;min-height:66vh}.brand{display:inline-block;color:#092c70;font-weight:700;text-shadow:#fff 1px 1px 1px,#fff -1px -1px 1px,#fff 1px -1px 1px,#fff -1px 1px 1px}.brand:first-letter{color:#f00002}.slogans{min-height:calc(100vh - 60px);display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:2px solid #092c70;background:repeating-linear-gradient(-45deg,rgba(9,44,122,.75),rgba(9,44,122,.75) 7%,rgba(240,0,2,.75) 0,rgba(240,0,2,.75) 7.5%,#fff 0,#fff 10%,rgba(240,0,2,.75) 0,rgba(240,0,2,.75) 20%,#fff 0,#fff 20.5%,rgba(9,44,122,.75) 0,rgba(9,44,122,.75) 21%,#fff 0,#fff 25%)}.slogans .content-container{margin:0;display:flex;width:100%}.slogans__heading{margin:0;font-size:48px;font-weight:700;color:#092c70;text-shadow:3px 3px 3px #fff,-3px -3px 3px #fff,3px -3px 3px #fff,-3px 3px 3px #fff}.slogans-list{padding:0;list-style:none;border-radius:7px}.slogan__item{min-width:300px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;transition:all .3s}.slogan__item .slogan__text{margin:0;font-size:28px;font-weight:600;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff;transition:all .3s}.slogan__item .slogan__image{width:150px;height:150px}.slogan__item:nth-of-type(2n+2){flex-direction:row-reverse}.slogan__item:last-of-type{position:relative;margin-top:50px;justify-content:center;min-height:90px;font-size:24px;border-bottom:none}.slogan__item:last-of-type .slogan__text{position:absolute;z-index:1;font-size:48px;color:#fff;text-shadow:3px 3px 3px #092c70,-3px -3px 3px #092c70,3px -3px 3px #092c70,-3px 3px 3px #092c70}.slogan__item:last-of-type .slogan__image{width:225px;height:150px;transition:all .3s}@media (max-width:639px){.slogan__item .slogan__text{font-size:22px;font-weight:600;transition:all .3s}.slogan__item .slogan__image{width:100px;height:100px}.slogan__item:last-of-type .slogan__text{font-size:28px;text-shadow:2px 2px 2px #092c70,-2px -2px 2px #092c70,2px -2px 2px #092c70,-2px 2px 2px #092c70}.slogan__item:last-of-type .slogan__image{width:150px;height:100px}}.advantage{display:flex;flex-direction:column;justify-content:center;padding:5px;background-color:hsla(0,0%,100%,.9);border-radius:7px;border:2px solid #092c70}.advantage__image{width:50px;height:50px}.advantage__heading{margin:0;text-transform:uppercase;color:#092c70}.advantage__text{font-size:20px;font-weight:700;transition:all .3s}@media (max-width:639px){.advantage__text{font-size:16px}}.promo__advantages{display:flex;flex-direction:column;align-items:center;border-bottom:2px solid #092c70}.promo__advantages-heading{margin:0;font-size:30px;color:#092c70}.promo__advantages-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;padding:10px;list-style:none;background:url(/static/media/promo__uk-flag-waving.43750da8.gif) 50% no-repeat;background-size:cover;border-radius:7px;border:2px solid #092c70}@media (max-width:639px){.promo__advantages-list{grid-template-columns:1fr}}.app-description{display:flex;flex-direction:column;align-items:center;border-bottom:2px solid #092c70;background:repeating-linear-gradient(45deg,#fff,#fff 7%,rgba(240,0,2,.75) 0,rgba(240,0,2,.75) 7.5%,#fff 0,#fff 10%,rgba(240,0,2,.75) 0,rgba(240,0,2,.75) 20%,#fff 0,#fff 20.5%,rgba(240,0,2,.75) 0,rgba(240,0,2,.75) 21%,#fff 0,#fff 25%)}.app-description__heading{margin:0;font-size:30px;color:#092c70;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff}.app-description__text-container{margin-top:10px;text-align:justify;font-size:20px;font-weight:600;background-color:hsla(0,0%,100%,.9);border:2px solid #092c70;border-radius:7px;padding:10px;transition:all .3s}.app-description__text{margin:10px 0;transition:all .3s}.app-description__text_centered{text-align:center}.app-description__text_code{color:#f00002}@media (max-width:639px){.app-description__text-container{font-size:16px}}.presentation{display:flex;flex-direction:column;align-items:center;background:repeating-linear-gradient(135deg,#fff,#fff 7%,rgba(9,44,122,.75) 0,rgba(9,44,122,.75) 7.5%,#fff 0,#fff 10%,rgba(9,44,122,.75) 0,rgba(9,44,122,.75) 20%,#fff 0,#fff 20.5%,rgba(9,44,122,.75) 0,rgba(9,44,122,.75) 21%,#fff 0,#fff 25%)}.presentation__heading{margin:0;font-size:30px;color:#092c70;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff}.presentation__video{border:2px solid #092c70;border-radius:10px;min-width:300px;min-height:240px}.presentation__text{font-size:20px;font-weight:600;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff}.presentation .github-link{align-self:center;margin-top:auto;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:22px;font-weight:700;color:#f00002}.presentation .github-link .github-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAM/aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPg0KICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPg0KICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTUxNzhBMkU5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTUxNzhBMkY5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiPg0KICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTUxNzhBMkM5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTUxNzhBMkQ5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiIC8+DQogICAgPC9yZGY6RGVzY3JpcHRpb24+DQogIDwvcmRmOlJERj4NCjwveDp4bXBtZXRh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)}.presentation .github-link:hover .github-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAM/aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPg0KICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPg0KICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTUxNzhBMkU5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTUxNzhBMkY5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiPg0KICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTUxNzhBMkM5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTUxNzhBMkQ5OUEwMTFFMjlBMTVCQzEwNDZBODkwNEQiIC8+DQogICAgPC9yZGY6RGVzY3JpcHRpb24+DQogIDwvcmRmOlJERj4NCjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0iciI/PguB23gAAAdNSURBVHhe3Zt/rJVzHMfvjSRuKD8yv0pSpBn5lU2ZNhKzZSajSbfGyiSbX/NjNlqM/EHUyPy6UsqPmY3FCmGj27DCDcOy0hRCaUXI6/18P+fpnHvOc873+5xz73mu1/be98fO83w/n8/5Ps/5fp/ncxobDpvY0JH07dOrP8VIdAIajI5FB6ImtC8S29Af6Bf0telz9P7GzVvXUnYYNQ8ADnejOBtdjs5D/VA1fI/eQgvRcgLyrzprRc0CgOOHUExDOuER6usA1qNn0GwC8VPUUyVVBwDH5ezN6Bq0t/o6gR1oHppFIBSU1OzR0Oskq4aB492beva4kerL6Cy0p/o7CY11BpqCDTvRym3b/0p1aeh6DQbnT6FYhR5A+6ivTmhs2bDKbAomaAYwSCPRnk71BXRo1JkNDkYTsW0LamU2uF4PvGcAzvekWIQeQnupL2PIpofRIrPVC68AcML9KZahS6OObCMbl5nNFakYADvR2+jMqKNrIFu9glA2AJxAN5klaFjU0bXQTXGJ+ZBIYgA4sJFiPhoedXRNZPt886Uk5WaAfuMvdtUujXyQLyUpuRIkYrqG3kOVFjfnoN/Rieh8NBZ19GpQq8BXkS7N1UjX+TuoHH+jkawaP3TN3RQFAOd7UGgnNjDqSOZTTlhwb+DYAyimoFtQb/XVkN/Q/egxxlU9hnE/oTjZtRL5Bg3l2D9d01G0EGIhcQfFJa5VlgUsOLRLi6G9A33AOR6nqa3uaSh3/f2MVqLlSN+evsXXra6fWDnxLdKM0lY5d/PSEvdRNBbjl2qMqDcPxhtEUelXqg/ayfEaP6ZgBhDJARRtSLOgEs0YpJ1ZIpxPd+Ljkfb12tZ6w7HaRo9Aazj246gzAT4rJ552rbLo2x/C+b5zzeKb4K3Ix3nxo5WJyHA0P9R5oWPs2LLOGxVtMeSbfIyJA0AUj6Jodi0vuluZBUKW5s3ma0T+DLgBhTilDUhWOMhKH+SjfI2IAkBE1Dle9QBOtTILhNoy3nyOZ8BopEdaIZxuZRYItUW+yuc4AJdZ6ctOdK2rZgLZIptCiHzOBeBcK32Zwd251ep1x2y5x7W8iXzuxrWg3+m+aniyAc1y1UzxIPrBVb3oK981A7TYCGEOES9ajdUbs2mua3kzQgHQDAhBj8WyymIrfYlmgF5X+bKeSGu9nkmwTRuekMtgsAJQadeXz5dWZpk1VvowUAEI2bZutDLLbLLShz4KQC9X90IPFrJOyHqgSQHw3f2J/azMMl6Pw40eCkAIIbOlXgTZqABsd1UvjrYyyyghw5ftCsBWV/eiH6sn79dOnY3ZFpKQsVUBWOfqXugpcZa2we3RM8iQ1/TrFIDQHJwLrcwiF1jpy1oFQA9BQxjHVNNxmcJsGuda3rTpoNBtrW6EoQN1BrIp9CbdmiYAYiYRr2dmSAFmy72uFURrNzYQWjr6PHrOR+8PZrtqJpAtod++Htlvyl3Lb1gZwmQif6fV6wY23EUx2bWCiHzOBWCBlaHMwIB5qLPS42IYs6fGpnq36wkm8jkKAFNB29wVqqfgarQaYy5Cie/ha4XGQHrl/RnS2GlYYT7HM0AkPU5SeoxyffXq+wlU8HbVUP7va0jpatNRyHLUC845EN1E9Qv0CjpG/SmJfY1fjnJyraD00vDIqGM3ysQcTcSi9QKf05tYvdmt9ChNCyy9idWrdiU/v8k5SgWvCMbQhkb5BnpaNQTpCzgc1QKtfAdgS7S1j2eAdcx0rQKUCrsSo65Ug8/JGSVD6/FTOTQLrkJ6gqzX7f7Jey5zfAyagZR0XSvnxcyc8yL/EhBPIk2x9uh3toUgTFKDEyhR+Qrkk566GU3jmF2uWRn7rN7fKX2+lsg3+RhTEACLjDJBk5hLEDQl9VklO/i8jGjhs1us7o0d86xr1Yzp5mNM+xmggZWtoZ+XUujpkV5A5FAA7nPVRJZamYZqjm3PPPOtgKIAGMqqSnr8PYZZoKSoaKqi26lG6WhI9wWluOhmqixy3QOqceIrK6tFvpTMFEv8vwBODqX4COX+1pLPYhwPfaEaDDYo6epX10qN/o4zHHv1a1RE0gzQt6sDJqBSNzptibtCDqFsn5DkvEgMgOBALTimulYRzxMEn2yyejLVfEikbAAEJ9ANsdQvg56/vUQQXkTDUYcvgwPRHT/pZh6TeA9oDw5qIfQUSnrmpjxATTXdBBVYZWEch/pjSEFioy+MmeYeoJ+5SYz5nGuWxzsAAoO0AtQb2JB0mt6dGAA92xjHeAXJkOWoeAnkYydWeuy7UUe2kE3DQpwXQQEQDKDXz6PQdUg/MfVGNlyPRpltQQQHQDCQFkBzqGpnqBTVcuv8ah6WlMtb1JhK1R2ELY/Ipqg3kFQByMGgG5A2SFo0taBSb2b/sTINpZzSTU5jKfNb+crKWUpNVQHIgRFtSMtebYFvQ7kl7EL6U//FlWP1y6L/DAudU+fup7E0ZtRbJY27dqWaOf8bajIDui4NDf8BxGgm27rKhgkAAAAASUVORK5CYII=)}@media (max-width:639px){.presentation__text{font-size:16px}}.stats{max-width:1020px;margin:5rem auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;font-family:"Literata",sans-serif}.stats__link{align-self:flex-end;text-decoration:none;margin-right:5rem}.stats__btn{border:1px solid transparent;border-radius:7px;background-color:#092c70;color:#fff;padding:.4rem 1rem;cursor:pointer;font-size:1.1rem}.stats__btn:hover{background-color:#0f4ab4}.stats .chart{position:relative;height:100vw;width:100vh}@media (max-width:640px){.stats .chart{height:85vw;width:85vh}}@media (max-width:540px){.stats .chart{height:80vw;width:80vh}}.tables{max-width:1020px;margin:5rem auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.tables__minigames{text-align:center}.tables__link{align-self:flex-end;text-decoration:none;margin-right:4rem}.tables__btn{display:flex;flex:none;border:1px solid transparent;border-radius:7px;background-color:#0f4ab4;color:#fff;padding:.4rem 1rem;cursor:pointer;font-size:1.1rem}.tables__btn:hover{background-color:#092c70}.tables .table{margin:1rem;display:flex;flex-direction:column;width:70vw}.tables .table__header{background-color:#092c70;color:#fff}.tables .table h1{text-align:center}.tables .table .row,.tables .table .table__header{display:flex}.tables .table .row div,.tables .table .table__header div{flex:1 1;padding:.2rem .4em;border:1px solid #e5e5e5;text-align:center;min-height:25px}@font-face{font-family:"Literata";src:url(/static/media/Literata-Bold.9e99219e.ttf) format("ttf"),url(/static/media/Literata-Regular.c14a9242.ttf) format("ttf"),url(/static/media/Literata-VariableFont.bf86c3b5.ttf) format("ttf");font-weight:400;font-style:normal}.vocabulary{box-sizing:border-box;position:relative;min-height:80vh;max-width:1020px;display:flex;flex-direction:column;align-content:center;font-family:Literata,"Open Sans",sans-serif}.vocabulary *{box-sizing:inherit}.vocabulary h4,.vocabulary p{margin:0}.vocabulary h4{color:#092c70}.vocabulary__tab-list{position:fixed;z-index:2;padding:0 20px;left:0;width:100%;height:35px;display:flex;align-items:flex-end;list-style:none;margin:0;border-bottom:2px solid #092c70;background-color:#fff;box-shadow:0 2px 3px 0 #fff}.vocabulary__tab{min-width:90px;height:25px;padding:0 10px;display:flex;justify-content:center;align-items:center;border-radius:5px 5px 0 0;border:2px solid #092c70;border-bottom:none;background-color:#faede7;cursor:pointer;transition:transform .2s,font-weight .2s}.vocabulary__tab_active{position:relative;transform-origin:bottom;transform:scale(1.06);height:30px;bottom:-2px;color:#092c70;font-weight:700;background-color:#fff}.vocabulary__words{display:flex;flex-direction:column;padding:0}.vocabulary__example,.vocabulary__meaning{margin:0}.vocabulary__button{line-height:1;display:flex;align-items:center}.vocabulary__button_audio{background:url(/static/media/dynamic.0dada8ce.svg) 50% no-repeat;width:32px;height:1.5em;border:none;background-size:contain;cursor:pointer;transition:transform .3s,-webkit-filter .2s;transition:transform .3s,filter .2s;transition:transform .3s,filter .2s,-webkit-filter .2s;-webkit-filter:invert(80%);filter:invert(80%)}.vocabulary__button_audio:hover{transform:scale(1.05);-webkit-filter:invert(100%);filter:invert(100%)}.vocabulary__button_audio:active{transform:scale(.95);-webkit-filter:invert(50%);filter:invert(50%)}.vocabulary__button_restore{position:absolute;z-index:1;left:5px;top:5px;align-self:flex-end;height:30px;display:flex;padding:5px;justify-content:center;align-items:center;background-color:#092c70;color:#fff;border-radius:7px;border:2px solid #092c70;font-family:"OpenSans",sans-serif;cursor:pointer}.vocabulary__button_restore:hover{background-color:#0f4ab4}.content-container{position:relative;margin:0 auto;display:flex;flex-direction:column;max-width:1020px;text-align:center}@media (min-width:1020px){.vocabulary__tab-list{width:1020px;left:calc((100% - 1020px)/2)}}.vocabulary__words{margin:0;padding-top:35px}.word-card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:5px;border-bottom:2px solid #092c70}.word-card:last-of-type{border-bottom:none}.word-card__mainContainer{width:100%}.word-card__mainContainer,.word-card__mainTextContainer{display:flex;align-items:center;justify-content:space-around}.word-card__mainTextContainer{height:100%;flex-direction:column;flex-grow:1}.word-card__image{max-width:50%;min-width:100px;height:auto;border-radius:7px;box-shadow:0 0 3px 1px #111}.word-card__additionalContainer{display:flex;flex-direction:column;width:100%;align-items:center}.word-card__meaning-containrer{margin-top:5px;border-top:1px solid #092c70}.word-card__training-info{margin-top:5px;display:flex;width:100%;justify-content:space-between}.word-card__bottom-left-container{text-align:start}.word-card__bottom-right-container{display:flex;align-items:center}@media (max-width:699px){.word-card__mainContainer{flex-direction:column}.word-card__image{max-width:100%;min-width:100px}}.speakit{background:linear-gradient(rgba(0,0,0,.219),rgba(0,0,0,.226)),url(/static/media/background-speakit.04734691.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;width:100%;min-height:calc(100vh - 100px);flex-grow:1;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"RobotoMono",sans-serif;padding-bottom:10px}.speakit__no-recognition{background-color:hsla(0,0%,100%,.75);border-radius:7px;padding:10px}.speakit-header{position:fixed;z-index:2;top:60px;left:0;height:60px;width:100%;display:flex;justify-content:center;align-items:center;border-bottom:2px solid #000}.speakit-header,.speakit-scene{background:linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7))}.speakit-scene{grid-area:scene;width:310px;height:260px;border:2px solid #000;border-radius:.5em}.speakit-scene__image{width:100%;height:220px;border:none;border-bottom:2px solid #000;border-radius:.5em}.speakit-scene__translation{margin:0;padding:0;width:100%;height:1.2em;overflow:hidden;font-size:1.5em;font-weight:700;text-align:center}.speakit-scene__translation_game{background:url(/static/media/microphone.d3b4fe04.svg) no-repeat 5px;background-size:contain}.speakit-content{padding-top:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.speakit-content .content__points{height:30px}.speakit-content__button{color:#fff;font-size:1.2em;font-weight:700;transition:all .2s;margin:0;text-transform:uppercase;border:2px solid #fff;border-radius:7px;cursor:pointer}.speakit-content__button_speak{height:60px;margin-top:10px;width:50%;max-width:630px;background:linear-gradient(180deg,#092c70,#1a5d92,#092c70)}.speakit-content__button_speak:hover{transform:scale(1.05)}.speakit-content__button_speak:active{transform:scale(.95)}.speakit-cards-container{position:relative;display:grid;grid-gap:10px;grid-template-columns:150px [scene-start] 150px 150px [scene-end] 150px;grid-template-rows:80px [scene-start] 80px 80px 80px [scene-end];list-style:none;padding:0}.speakit-card{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:1.5em;background:hsla(0,0%,78.4%,.8);border:1px solid #000;border-radius:.5em;cursor:pointer}.speakit-card_active{background:rgba(80,100,250,.5);border-color:#ff8c00}.speakit-card_active .speakit-card__transcription,.speakit-card_active .speakit-card__word{-webkit-animation:bounce-right .8s both;animation:bounce-right .8s both}.speakit-card_match{background-color:green}.speakit-card:before{position:absolute;content:"🔈";top:calc(50% - .4em);left:0;font-size:1.5em;line-height:1;opacity:.8}.speakit-card__word{margin:0;font-weight:700}.speakit-card__transcription{margin:0}@media (max-width:639px){.speakit-header{height:55px}.speakit-cards-container{grid-template-columns:[scene-start] 150px 150px [scene-end];grid-template-rows:[scene-start] 80px 80px 80px [scene-end];grid-auto-rows:80px;padding-top:225px}.speakit-scene{position:fixed;z-index:1;top:115px}}@-webkit-keyframes bounce-right{0%{transform:translateX(48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{transform:translateX(26px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{transform:translateX(13px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{transform:translateX(6.5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{transform:translateX(4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%,98%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@keyframes bounce-right{0%{transform:translateX(48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{transform:translateX(26px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{transform:translateX(13px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{transform:translateX(6.5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{transform:translateX(4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%,98%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}#start-page .speakit-title{font-family:"Literata-Bold",sans-serif;text-transform:uppercase;font-size:6rem;margin-bottom:20px;font-weight:700;color:#000;text-shadow:1px 1px 4px #fff,1px 1px 4px #fff}#start-page .speakit-description{color:#000;margin-bottom:20px;font-size:3rem;font-weight:400;background:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.6))}#start-page .speakit-description p{text-align:center;margin:0}#start-page .speakit-start{display:flex;flex-wrap:wrap;justify-content:center}#start-page .speakit-start>.button{margin:10px;border:2px solid #fff}@media (max-width:500px){#start-page .speakit-title{font-size:4rem;margin-bottom:20px}#start-page .speakit-description{margin-bottom:20px;font-size:2rem;font-weight:400}}.speakit-header .dropdown__options_container{display:flex;align-items:center;height:50px}.speakit-header .dropdown__options_container .dropdown__controls-agregator{min-width:200px;display:flex;justify-content:space-around}.speakit-header .dropdown__options_container .select-level{width:auto;flex-grow:1;max-width:250px}.speakit-header .mainmenubtn{box-sizing:border-box;background:#fff;font-size:12px;color:#092c70;width:50px;padding:0 20px 0 0;margin:0;text-align:center}.speakit-header .mainmenubtn:hover{background-color:#0f4ab4;color:#fff}.speakit-header .dropdown{position:relative;display:inline-block}.speakit-header .dropdown:after{position:absolute;top:50%;right:10px;content:"";background:url(https://image.flaticon.com/icons/svg/271/271210.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;height:16px;width:16px;color:#f5f6fa;transform:translateY(-50%);transition:all .4s;pointer-events:none}.speakit-header .dropdown.open:after{transform:translateY(-50%) rotate(180deg)}.speakit-header .dropdown-child{background-color:#000;position:absolute;z-index:100;max-height:220px;overflow-y:scroll;right:0;width:75px;border-radius:5px;border:1px solid #092c70}.speakit-header .dropdown-child div{padding:20px;text-decoration:none;display:block;text-align:center;background-color:#fff;color:#092c70;border-bottom:1px solid}.speakit-header .dropdown-child div:hover{cursor:pointer;background-color:#0f4ab4;color:#fff}.modal-result-speakit{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1050}.modal-result-speakit .modal:target{opacity:1;pointer-events:auto;overflow-y:auto}.modal-result-speakit .modal-dialog{position:relative;width:auto;margin:10px}@media (min-width:576px){.modal-result-speakit .modal-dialog{max-width:500px;margin:30px auto}}.modal-result-speakit .modal-content{position:relative;display:flex;flex-direction:column;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;background-color:#faede7}@media (min-width:768px){.modal-result-speakit .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}.modal-result-speakit .modal-header{display:flex;justify-content:flex-end;padding:15px;border-bottom:1px solid #eceeef}.modal-result-speakit .modal-title{margin-top:0;margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:500}.modal-result-speakit .close{float:right;font-family:sans-serif;font-size:24px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;text-decoration:none}.modal-result-speakit .close:focus,.modal-result-speakit .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.75}.modal-result-speakit .modal-body{position:relative;flex:1 1 auto;padding:15px;overflow:auto;display:flex;flex-wrap:wrap}.modal-result-speakit .modal-body .round-results div{padding:20px}.modal-result-speakit .modal-body .round-results span{margin-left:10px}.modal-result-speakit .modal-body .round-results .speakit-result-field{border-bottom:2px solid #b99584}.modal-result-speakit .close-modal-ok{width:50%;align-self:center;height:50px;background:#092c70;border:none!important;border-radius:7px;font-family:"OpenSans",sans-serif;margin:10px;padding:10px 20px;cursor:pointer;font-style:normal;font-weight:700;font-size:20px;line-height:27px;color:#fff}.modal-result-speakit .close-modal-ok:hover{cursor:pointer;background-color:#0f4ab4}.modal-result-speakit .close-modal-ok:active,.modal-result-speakit .close-modal-ok:focus{outline:none!important}.modal-result-speakit .result-title{font-size:25px;font-weight:700}.modal-result-speakit .result-title span{margin-left:10px}.modal-result-speakit .result{border-bottom:2px solid #b99584}.modal-result-speakit .result-body{display:flex;flex-direction:column}.modal-result-speakit .result-body div{display:flex;margin:5px}.english-puzzle{background-image:linear-gradient(rgba(0,0,0,.219),rgba(0,0,0,.226)),url(/static/media/background-puzzle.20494f66.png);background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;width:100%;min-height:calc(100vh - 100px);flex-grow:1;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"RobotoMono",sans-serif;padding-bottom:10px}.english-puzzle .english-puzzle__wrapper{width:100%}.english-puzzle .english-puzzle__wrapper .game-puzzle__container{max-width:1200px;margin:auto}.english-puzzle .english-puzzle__wrapper .game-puzzle__container .game-puzzle__header{position:fixed;z-index:2;top:60px;left:0;height:60px;width:100%;display:flex;justify-content:center;align-items:center;background:linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7));border-bottom:2px solid #000}@media (max-width:735px){.english-puzzle .english-puzzle__wrapper .game-puzzle__container .game-puzzle__header{flex-direction:column;height:140px;position:static}}@media (max-width:420px){.english-puzzle .english-puzzle__wrapper .game-puzzle__container .game-puzzle__header{flex-direction:column;height:200px}}.english-puzzle .english-puzzle__wrapper .game-puzzle__container .game-puzzle__header .dropdown__options_container{display:flex;align-items:center;padding-right:50px}.english-puzzle .english-puzzle__wrapper .game-puzzle__container .game-puzzle__header .dropdown__options_container .select-level{width:100px}.english-puzzle .english-puzzle__wrapper .game-puzzle__container .game-puzzle__header .checkbox__options_container{display:flex}.english-puzzle .english-puzzle__wrapper .game-puzzle__container .puzzle-content{padding:50px 20px 0}.english-puzzle .english-puzzle__wrapper .game-puzzle__container .progress-bar-game{width:100%;position:relative;height:.25rem;background-color:#dcdcdc;border-radius:.125rem;box-shadow:0 3px .5rem #fff;margin-bottom:20px}.english-puzzle .english-puzzle__wrapper .game-puzzle__container .progress-bar-game .progress-percent-game{border-radius:.125rem;position:absolute;left:0;top:0;height:.25rem;width:0;transition:width .2s ease;z-index:10;background-color:#092c70}.english-puzzle .button{width:auto}.english-puzzle .btn-start{width:300px}.english-puzzle .dynamic-btn{background-image:url(/static/media/dynamic.0dada8ce.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;padding:0;border:0;background-color:#c0c3c5;margin-right:20px;width:30px;height:30px;margin-bottom:10px}.english-puzzle .dynamic-btn.playing{background-image:url(/static/media/dynamicPlaying.be55fd7a.svg)}.english-puzzle .dynamic-btn:hover{cursor:pointer}.english-puzzle .dynamic-btn:active,.english-puzzle .dynamic-btn:focus{outline:none!important}#start-page .title{text-align:center;font-family:"Literata-Bold",sans-serif;text-transform:uppercase;font-size:6rem;margin-bottom:20px;font-weight:700;color:#a5aaea;text-shadow:1px 1px 4px #0f0f0f,1px 1px 4px #423f3f}#start-page .description{color:#000;margin-bottom:20px;font-size:3rem;font-weight:400;background:linear-gradient(180deg,rgba(104,126,206,.8),hsla(0,0%,100%,.6))}#start-page .description p{text-align:center;margin:0}#start-page .start{display:flex;flex-wrap:wrap;justify-content:center}#start-page .start>.button{margin:10px;border:2px solid #fff}@media (max-width:500px){#start-page .title{font-size:4rem;margin-bottom:20px}#start-page .description{margin-bottom:20px;font-size:2rem;font-weight:400}}.game-puzzle__header .mainmenubtn{background:#fff;font-size:12px;color:#092c70;width:50px;padding:0 20px 0 3px;text-align:left}.game-puzzle__header .mainmenubtn:hover{background-color:#0f4ab4;color:#fff}.game-puzzle__header .dropdown{position:relative;display:inline-block}.game-puzzle__header .dropdown:after{position:absolute;top:50%;right:14px;content:"";background:url(https://image.flaticon.com/icons/svg/271/271210.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;height:16px;width:16px;color:#f5f6fa;transform:translateY(-50%);transition:all .4s;pointer-events:none}@media (max-width:397px){.game-puzzle__header .dropdown:after{right:50%}}.game-puzzle__header .dropdown.open:after{transform:translateY(-50%) rotate(180deg)}.game-puzzle__header .dropdown-child{background-color:#000;position:absolute;z-index:100;max-height:220px;overflow-y:scroll;right:0;width:75px;border-radius:5px;border:1px solid #092c70}.game-puzzle__header .dropdown-child div{color:#fff;padding:20px;text-decoration:none;display:block;text-align:center;background-color:#fff;color:#092c70;border-bottom:1px solid}.game-puzzle__header .dropdown-child div:hover{cursor:pointer;background-color:#0f4ab4;color:#fff}.checkbox__options_container label{display:block;line-height:40px}.checkbox__options_container label .option-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;top:13.33333px;right:0;bottom:0;left:0;height:40px;width:40px;transition:all .15s ease-out 0s;background:#cbd1d8;border:none;color:#fff;cursor:pointer;display:inline-block;margin-right:.5rem;outline:none;position:relative;z-index:0}.checkbox__options_container label .option-input:hover{background:#9faab7}.checkbox__options_container label .option-input:checked{background:#092c70}.checkbox__options_container label .option-input:checked:before{height:40px;width:40px;position:absolute;content:"✔";display:inline-block;font-size:26.66667px;text-align:center;line-height:40px}.checkbox__options_container label .option-input:checked:after{-webkit-animation:click-wave .65s;animation:click-wave .65s;background:#092c70;content:"";display:block;position:relative;z-index:0}.game-board{width:100%;display:flex;flex-direction:column;background:#fff;box-shadow:0 3px .5rem #3c3c3c;border-radius:.5rem;align-items:center;margin:50px 0}.game-board .image-container{width:240px;margin-top:27px}.game-board .image-container img{width:100%;border-radius:5px}.game-board .game-board__translation{padding:20px;font-size:30px;text-align:center}.game-board .game-board__btn-block{background-color:#c0c3c5;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}@media (max-width:430px){.game-board .game-board__btn-block{flex-direction:column}}.game-board .game-board__btn-block .puzzle-btn{width:auto}.game-board .game-board__btn-block .dynamic-btn{margin-left:auto}@media (max-width:430px){.game-board .game-board__btn-block .dynamic-btn{margin-left:0}}.game-board__action{margin:30px 0;padding:0 20px}.game-board__action .puzzle-container-sentence{width:100%;margin-bottom:32px;background-color:rgba(126,145,159,.02)}.game-board__action .puzzle-container-sentence,.game-board__action .puzzle-pieces{padding:8px 12px;border:1px solid #e6e9ee;border-radius:5px;display:flex;min-height:40px;flex-wrap:wrap}.game-board__action .puzzle-container{display:flex}.puzzle-pieces_word-container{margin:0 6px 12px;width:auto;min-width:40px;min-height:40px;display:flex;flex-direction:column;justify-content:center;border-radius:4px;background-color:#fff;outline:none;border:1px solid #e6e9ee}.drag-word{width:auto;transition:all .2s ease;border-radius:4px;border:none;background-color:#f4f6f7;padding:8px 10px;outline:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:2px}.drag-word.completed.un-correct-word{background:#eab49f}.drag-word.completed.correct-word{background:#72eac2}.drag-word .word-text{width:100%;max-width:200px;display:inline-flex;flex-direction:row;justify-content:flex-start;text-align:left;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#7e919f;transition:all .2s ease}.modal-result{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050}.modal-result .modal:target{opacity:1;pointer-events:auto;overflow-y:auto}.modal-result .modal-dialog{position:relative;width:auto;margin:10px}@media (min-width:576px){.modal-result .modal-dialog{max-width:500px;margin:30px auto}}.modal-result .puzzle-modal-content{position:relative;display:flex;flex-direction:column;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;background-color:#eacab9}@media (min-width:768px){.modal-result .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}.modal-result .modal-header{display:flex;justify-content:flex-end;padding:15px;border-bottom:1px solid #eceeef}.modal-result .modal-title{margin-top:0;margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:500}.modal-result .close{float:right;font-family:sans-serif;font-size:24px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;text-decoration:none}.modal-result .close:focus,.modal-result .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.75}.modal-result .modal-body{position:relative;flex:1 1 auto;padding:15px;overflow:auto;display:flex;flex-wrap:wrap;max-height:475px}.modal-result .modal-body .number-words-cards{width:100%;display:flex;justify-content:space-between}.modal-result .close-modal-ok{width:50%;align-self:center;height:50px;background:#092c70;border:none!important;border-radius:7px;font-family:"OpenSans",sans-serif;margin:10px;padding:10px 20px;cursor:pointer;font-style:normal;font-weight:700;font-size:20px;line-height:27px;color:#fff}.modal-result .close-modal-ok:hover{cursor:pointer;background-color:#0f4ab4}.modal-result .close-modal-ok:active,.modal-result .close-modal-ok:focus{outline:none!important}.modal-result .result-title{font-size:25px;font-weight:700}.modal-result .result-title span{margin-left:10px}.modal-result .round-results .puzzle-result{border-bottom:2px solid #b99584}.modal-result .round-results .dont-know__title{color:#ff0c0c}.modal-result .round-results .know-title{color:#2cab53}.modal-result .puzzle-result-body{display:flex;flex-direction:column}.modal-result .puzzle-result-body div{display:flex;margin:5px}.modal-result .puzzle-result-body .dynamic-btn{background-image:url(/static/media/dynamic.0dada8ce.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;padding:0;border:0;background-color:#eacab9;margin-right:20px;width:30px;height:30px}.modal-result .puzzle-result-body .dynamic-btn.playing{background-image:url(/static/media/dynamicPlaying.be55fd7a.svg)}.modal-result .puzzle-result-body .dynamic-btn:hover{cursor:pointer}.modal-result .puzzle-result-body .dynamic-btn:active,.modal-result .puzzle-result-body .dynamic-btn:focus{outline:none!important}.savannah{position:absolute;top:0;left:0;z-index:10;min-height:100vh;width:100%;flex-direction:column;justify-content:space-between;background-color:#000;font-family:"Literata",sans-serif}.savannah,.savannah__start{display:flex;margin:0 auto;color:#fff}.savannah__start{background-color:#aad9f5;background-image:url(/static/media/lion.3afdc0fe.jpg);background-size:cover;background-position:0;min-height:calc(100vh - 100px);text-align:center}@media (max-width:720px){.savannah__start{display:block}}.savannah__start-text{padding-top:2rem;font-size:2rem;width:60%}@media (max-width:720px){.savannah__start-text{font-size:1.5rem;width:100%}}.savannah__start-text div{font-size:1.5rem;margin-top:1rem}@media (max-width:720px){.savannah__start-text div{font-size:1rem}}.savannah__start-text div span{border:1px solid #fff;border-radius:7px;padding:0 .3rem;margin-right:.5rem}.savannah__start-text div span:first-child{margin-left:1rem}.savannah__start-warning{color:#e2727d}.savannah__start-form{margin:1rem 2rem;font-size:1.2rem;text-align:left}@media (max-width:720px){.savannah__start-form{font-size:.9rem}}.savannah__start-select{margin-left:2rem;display:flex;align-items:baseline}.savannah__start-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;box-shadow:none;border:0;background:#092c70;background-image:none;font-size:1.2rem}@media (max-width:720px){.savannah__start-select select{font-size:.9rem}}.savannah__start-select .select{position:relative;display:flex;width:10rem;height:3rem;background:#ecf5ea;overflow:hidden;border-radius:.25em;margin:0 1rem}.savannah__start-select select{flex:1 1;padding:.5rem;color:#fff;cursor:pointer}.savannah__start-select .select:after{content:"\25BC";position:absolute;top:0;right:0;padding:.2rem 1rem;background:#092c70;cursor:pointer;pointer-events:none;transition:all .25s ease}@media (max-width:720px){.savannah__start-select .select:after{padding:.6rem}}.savannah__start-select .select:hover:after{color:#0f4ab4}.savannah__start-btn{height:4rem;margin:3rem 0 0 3rem;border:1px solid transparent;border-radius:7px;background-color:#092c70;color:#fff;padding:1rem;cursor:pointer;font-size:1.1rem}.savannah__start-btn:hover{background-color:#0f4ab4}.savannah__start-btn:disabled,.savannah__start-btn[disabled]{background-color:#ccc;color:#666;cursor:auto}@media (max-width:720px){.savannah__start-btn{font-size:.8rem;height:3rem}}.savannah__header{display:flex;justify-content:space-between;padding:0 1rem}.savannah__header-lives{display:flex;justify-content:flex-end;padding:2rem;align-items:baseline}.savannah__header-lives-life{display:flex;width:40px;height:40px;background-image:url(/static/media/heart-savannah.357e2b9f.svg)}@media (max-width:720px){.savannah__header-lives-life{width:30px;height:30px}}.savannah__header-btnClose{font-size:2rem;padding:1rem;cursor:pointer}.savannah__header a{color:#fff;text-decoration:none}.savannah__cards{max-width:1020px;height:100px;width:100%;margin:15rem auto;display:flex;align-items:center;justify-content:space-between;text-align:center;flex:none;color:#5c6bf5;text-transform:uppercase}.savannah__cards-card{background-color:#56dde4;width:23%;padding:.8rem 0;text-align:center;border-radius:10px;cursor:pointer;font-size:1.1rem;box-shadow:0 0 10px #4abbff;outline:none}@media (max-width:1200px){.savannah__cards-card{font-size:.8rem;width:18%;margin-bottom:1rem;text-align:center}}@media (max-width:720px){.savannah__cards-card{overflow:hidden}}@media (max-width:420px){.savannah__cards-card{font-size:.6rem;width:20%;margin-bottom:1rem;text-align:center}}.savannah__cards-card-success{background-color:#56e4c3}.savannah__cards-card-error{background-color:#e2727d}.savannah__image{position:relative;margin:0 auto 5rem;background-image:url(/static/media/crystal.d25e8aa0.jpg);background-size:contain;background-repeat:no-repeat}.savannah__statistics{position:relative;margin:5rem auto;background-color:#ecf5ea;width:50%;max-height:70%;overflow-y:scroll;overflow-x:hidden;border-radius:5px;color:#000;text-align:center;display:flex;flex-direction:column;padding:2rem;box-shadow:0 0 20px #4abbff}@media (max-width:720px){.savannah__statistics{width:90%;font-size:.8rem}}.savannah__statistics-row{display:flex;justify-content:space-between;align-items:left}.savannah__statistics-row_word{min-width:30%;text-align:left}.savannah__statistics-row_transcription,.savannah__statistics-row_translate{min-width:35%;text-align:left}.savannah__statistics-row_sound{min-width:10%;background-image:url(/static/media/dynamic-savannah.cf2660cf.svg);background-size:contain;background-repeat:no-repeat;cursor:pointer;outline:none}.savannah__statistics-wrong{color:#e2727d;flex:0 1}.savannah__statistics-right{color:#56e4c3}.savannah__statistics-btn{margin:3rem 0;border:1px solid transparent;border-radius:7px;background-color:#092c70;color:#fff;padding:.5rem 1rem;cursor:pointer;font-size:1.1rem}.savannah__statistics-btn:hover{background-color:#0f4ab4}.savannah__statistics-btnClose{position:absolute;top:.5rem;right:1rem;font-size:1.5rem;cursor:pointer}.savannah__statistics-btnClose a{text-decoration:none;color:#000}.savannah__statistics h1{color:#092c70}.savannah__card-transition{position:absolute;top:-3.5rem;left:40%;padding:1rem;min-width:10rem;min-height:3rem;font-size:2rem;text-transform:uppercase;letter-spacing:.4rem;color:#fff}@media (max-width:720px){.savannah__card-transition{font-size:1.5rem;left:30%}}@media (max-width:420px){.savannah__card-transition{font-size:1rem;left:25%}}.savannah .card-bottom{top:35rem;color:#56dde4;transition:all 7s linear}.audio-call{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 0;min-height:calc(100vh - 100px)}.audio-call button,.audio-call span{font-family:"OpenSans",sans-serif;text-align:center}.audio-call_start-page{background-image:url(/static/media/call.fb5280b8.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.audio-call__word{background-color:hsla(0,0%,100%,.6)}.audio-call__buttons{margin-top:20px;display:flex}.audio-call__buttons .audio-call__setting-button{margin-left:10px;padding:20px;width:70px;background-image:url(/static/media/settings.e1a76c99.svg);background-position:50%;background-size:32px 32px;background-repeat:no-repeat}.audio-call__button{width:auto;height:auto;font-weight:700;padding:10px 20px;font-size:20px;border-radius:7px;color:#fff;background-color:#092c70;box-shadow:0 0 10px rgba(0,0,0,.5);border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media (hover:hover){.audio-call__button:hover{background-color:#0f4ab4}}.audio-call .list{margin:5px 15px;font-size:20px}.audio-call__header{color:#0f4ab4;text-shadow:1px 1px 4px #fff,1px 1px 4px #fff;font-size:5rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.audio-call__start-game{padding:20px;font-size:32px}.audio-call__full-description{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.4));font-size:2rem;padding:10px}@media (max-width:500px){.audio-call__full-description{font-size:1.5rem}}.audio-call__levels{display:flex;margin-bottom:10px}.audio-call__dinamic{display:block;width:94px;height:94px;background:url(/static/media/dynamicPlaying.be55fd7a.svg) 50% no-repeat;background-size:64px 64px;background-color:rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:50%;outline:none;cursor:pointer;transition:background-color .5s ease-in-out}@media (hover:hover){.audio-call__dinamic:hover{background-color:rgba(15,74,180,.2)}}.audio-call__word-image{display:block;width:128px;height:105px;opacity:0;background-size:cover;outline:none;border:2px solid #0f4ab4;border-radius:50%;background-repeat:no-repeat}.audio-call__word-image_show{height:128px;opacity:1}.audio-call__quest{display:flex;align-items:center}.audio-call__quest .audio-call__quest-word{display:none}.audio-call__quest_show .audio-call__dinamic{width:40px;height:40px;background-size:32px 32px;background-position:50%}.audio-call__quest_show .audio-call__quest-word{display:inline-block;margin:10px;padding:5px;border-radius:5px;font-size:30px;color:#0f4ab4}.audio-call__words{margin:40px 0}@media (max-width:750px){.audio-call__words{display:flex;flex-direction:column}.audio-call__words .audio-call__word{margin:5px}}.audio-call__words_column{display:flex;flex-direction:column}.audio-call__words_column .audio-call__word{margin:5px}.audio-call__word{padding:15px;margin:0 15px;border-radius:7px;display:inline;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,.5);transition:all .5s ease-in-out;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (hover:hover){.audio-call__word:hover{background-color:rgba(15,74,180,.2)}}.audio-call__word .word__number{margin-right:10px;color:#777;width:23px;display:inline-block}.audio-call__word .word__text{outline:none;font-weight:700}.audio-call__word_excess{background-color:transparent}.audio-call__word_correct{background-color:rgba(0,241,2,.4)}.audio-call__word_correct .word__number{color:transparent;background:url(/static/media/yes.bc2ad83a.svg) 50% no-repeat;background-size:contain}.audio-call__word_error{background-color:rgba(241,0,2,.4)}.audio-call__word_error .word__number{color:transparent;background:url(/static/media/no.f943e7f9.svg) 50% no-repeat;background-size:contain}.audio-call__result .audio-call__button{width:200px;margin:0 calc(50% - 100px)}.audio-call__result-list{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:30px}.audio-call__result-word{display:flex;align-items:center}.audio-call__result-word .audio-call__dinamic{box-shadow:none;width:32px;height:32px;border-radius:0;background-size:contain;background-color:#fff}.audio-call__result-word .result-word__word{margin-left:10px}.audio-call__result-word .result-word__separator{margin:10px 20px}.audio-call__result-word .result-word__translate{color:#777}.audio-call .result-subheader__count{padding:5px;border-radius:30%;width:45px;display:inline-block;text-align:center;margin-left:10px;color:#fff;font-weight:700}.audio-call .result-subheader__count_error{background-color:#f10002}.audio-call .result-subheader__count_success{background-color:#00f102}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1050}.modal:target{opacity:1;pointer-events:auto;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}@media (min-width:576px){.modal-dialog{max-width:320px;margin:30px auto}}.modal-content{position:relative;display:flex;flex-direction:column;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;background-color:#faede7}@media (min-width:768px){.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}.modal-title{margin-top:0;margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:500}.close{float:right;font-family:sans-serif;font-size:24px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;text-decoration:none;width:auto;height:auto;background-color:transparent;outline:none}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.75}.modal-body{position:relative;padding:15px;overflow:auto;display:flex;flex-direction:column}.modal-body__prop{width:100%;display:flex;justify-content:space-around;align-items:center}.modal-body__prop input,.modal-body__prop select{cursor:pointer}.modal-buttons{display:flex;justify-content:space-around}.modal-reset{width:90px;background-color:rgba(15,74,180,.5)}.close-modal-ok{width:50%;align-self:center;height:50px;background:#092c70;border:none!important;border-radius:7px;font-family:"OpenSans",sans-serif;margin:10px;padding:10px 20px;cursor:pointer;font-style:normal;font-weight:700;font-size:20px;line-height:27px;color:#fff}.close-modal-ok:hover{background-color:#0f4ab4}.close-modal-ok:active,.close-modal-ok:focus{outline:none!important}.sprint{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;min-height:calc(100vh - 100px);background-color:rgba(0,0,0,.5);background-image:url(/static/media/sprint_background.007fffd1.jpg);background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply}.sprint h1,.sprint h2,.sprint h3{font-family:"Literata",serif;text-align:center}.sprint button,.sprint label,.sprint p,.sprint span,.sprint table,.sprint th,.sprint tr{font-family:"Open Sans",sans-serif}.splash{display:flex;justify-content:space-around;flex-direction:column;align-items:center;width:400px;margin:20px 0;background-color:#faede7;border-radius:50px}@media only screen and (max-width:620px){.splash{width:300px}}.splash h1{display:inline-block;font-size:80px;margin:20px;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:green}@media only screen and (max-width:620px){.splash h1{font-size:60px}}.splash p{font-size:22px;margin:0 30px 10px;text-align:justify}@media only screen and (max-width:620px){.splash p{font-size:18px}}.splash span{font-size:22px}@media only screen and (max-width:620px){.splash span{font-size:18px}}.sprint__start-form{width:260px}@media only screen and (max-width:620px){.sprint__start-form p{font-size:18px}}.splash button{margin:30px 0;background-color:green}.splash button:disabled{background:#ddd;cursor:default}.sprint__start-warning{margin:0 30px;font-size:24px;color:#f10002}@media only screen and (max-width:620px){.sprint__start-warning{font-size:18px}}.sprint__start-select{font-size:24px}@media only screen and (max-width:620px){.sprint__start-select{font-size:18px}}.splash select{width:100px;height:30px;padding-left:10px}.splash label{font-size:22px}@media only screen and (max-width:620px){.splash label{font-size:18px}}.panel{display:flex;width:600px;justify-content:space-between;align-items:center;height:100px;margin:30px 0;background-color:#faede7;border-radius:50px}@media only screen and (max-width:620px){.panel{width:300px;border-radius:30px}}.words_selection{width:100px;height:100%}.score,.words_selection{display:flex;justify-content:center;align-items:center}.score{width:200px;height:100px}@media only screen and (max-width:620px){.score{width:100px}}.score span{font-family:"Literata",cursive;font-size:50px;letter-spacing:10px;color:#af0001}@media only screen and (max-width:620px){.score span{font-size:40px}}.timer{display:flex;justify-content:center;align-items:center;width:100px;height:100px;border-radius:50%;background-color:#faede7}@media only screen and (max-width:620px){.panel{width:300px}}.timer span{font-family:"Literata",cursive;font-size:50px;color:#000}@media only screen and (max-width:620px){.timer span{font-size:40px}}.factors{width:200px;height:80px;margin:0 auto;border-bottom:5px solid #af0001}.factors_container{display:flex;justify-content:center;align-items:flex-end;height:100%}.factor{width:50px;height:50px;margin-right:10px;border-radius:50%;background-image:url(/static/media/sprinter.565bab36.svg);background-size:50px;background-position:50%;background-repeat:no-repeat}.factor:last-child{margin-right:0}.board{width:600px;height:550px;margin-bottom:30px;border-radius:50px;background-color:#faede7}@media only screen and (max-width:620px){.board{width:300px;border-radius:30px}}.wordscore{height:100px;text-align:center}.wordscore p{font-size:24px;line-height:24px}.wordscore p span:first-child{margin-right:10px}.yes_container{display:flex;justify-content:center;align-items:flex-end;width:200px;height:50px;margin:0 auto}.empty,.yes{width:35px;height:35px;margin-right:10px;border-radius:50%;background-size:20px;background-position:50%;background-repeat:no-repeat}.yes{background-image:url(/static/media/yes.bc2ad83a.svg);background-color:green}.empty{background-color:#ccc}.empty:last-child,.yes:last-child{margin-right:0}.words-container{display:flex;justify-content:center;align-items:center;height:200px;margin:0 auto;text-align:center;border-bottom:1px solid #000}.eng_word{font-size:36px;margin-bottom:-20px}@media only screen and (max-width:620px){.eng_word{font-size:30px}}.rus_word{font-size:30px}@media only screen and (max-width:620px){.rus_word{font-size:24px}}.yes_large{visibility:hidden;position:relative;width:60px;height:60px;margin:0 auto;top:-30px;border-radius:50%;background-color:green;background-image:url(/static/media/yes.bc2ad83a.svg);background-size:40px;background-position:50%;background-repeat:no-repeat}.checking{display:flex;justify-content:center;align-items:center}.sprint button{cursor:pointer;height:50px;padding:0 30px;font-size:20px;font-weight:700;border-radius:7px;border:none;color:#fff}#success{background-color:green}#fail{background-color:#f10002;margin-right:20px}.arrow_buttons{display:flex;justify-content:center;align-items:center;height:40px;margin-bottom:30px}#correct_arrow,#wrong_arrow{cursor:pointer;height:100%;width:50px;background-color:#faede7;background-size:35px;background-position:50%;background-repeat:no-repeat}#wrong_arrow{margin-right:20px;background-image:url(/static/media/arrow_red.55551f0b.svg)}#correct_arrow{background-image:url(/static/media/arrow_green.08e6ffbf.svg);transform:scale(-1)}.result{display:flex;justify-content:space-around;flex-direction:column;align-items:center;width:400px;margin:20px 0;background-color:#faede7;border-radius:50px}@media only screen and (max-width:620px){.result{width:300px}}.result h3{margin:20px 0 0;font-size:30px;font-weight:700;color:#000}.result p{margin:10px 30px}@media only screen and (max-width:620px){.result h3{font-size:24px}}.result_score{font-family:"Literata",serif;font-size:70px;line-height:70px;font-weight:700;margin:0;letter-spacing:5px;color:#af0001}.question{font-size:22px;margin:0 50px;text-align:center}@media only screen and (max-width:620px){.question{font-size:18px}}#btn_no,#btn_yes{margin:20px 0}#btn_no{background-color:#f10002;margin-right:20px}#btn_yes{background-color:green}.bestresults{font-size:1.2em;margin:20px 0;text-align:center;border-bottom:2px solid green}.bestresults thead{background:green;color:#fff}.bestresults thead tr th{font-weight:700;padding:12px 10px}@media only screen and (max-width:620px){.bestresults thead tr th{font-size:18px;padding:10px}}.bestresults tbody tr{font-size:22px;color:#000}@media only screen and (max-width:620px){.bestresults tbody tr{font-size:18px}}.bestresults tbody tr td{padding:12px 20px}@media only screen and (max-width:620px){.bestresults tbody tr td{padding:10px}}.hangman{background:url(/static/media/hangman-bg.e547814a.jpeg);background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;width:100%;min-height:calc(100vh - 100px);flex-grow:1;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"RobotoMono",sans-serif;padding:0 10px 10px}.hangman-container{margin-top:30px}.hangman-container .hangman_header{position:fixed;z-index:2;top:60px;left:0;height:60px;width:100%;display:flex;justify-content:center;align-items:center;background:linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7));border-bottom:2px solid #000}.hangman-container .hangman_header .dropdown__options_container{padding-right:50px;display:flex;align-items:center}@media (max-width:710px){.hangman-container .hangman_header .dropdown__options_container{padding-right:3px}}@media (max-width:710px){.hangman-container .hangman_header{flex-direction:column;height:140px;position:static}}@media (max-width:420px){.hangman-container .hangman_header{flex-direction:column;height:200px}}.hangman-container .hangman_header .select-level{width:auto}.hangman-container .hangman-content_container{padding-top:50px}.hangman-container .hangman-content{padding:10px;background:hsla(0,0%,100%,.86);box-shadow:0 3px .5rem #b7a8a8;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.hangman-container .word-task{font-size:28px;font-weight:700;text-transform:uppercase;color:#066c99}.hangman-container .main-image-container{display:flex;justify-content:center;align-items:center;margin:20px 0}.hangman-container .main-image-container img{width:36%}.hangman-container .game-word{display:flex;justify-content:center}.hangman-container .game-word span{text-align:center;width:27px;margin:0 7px;font-size:35px;border-bottom:1px solid #333}@media (max-width:420px){.hangman-container .game-word span{width:13px;font-size:19px}}.hangman-container .game-word span:active,.hangman-container .game-word span:focus{outline:none!important}.hangman-container .game-hint{margin:20px 0;text-align:center;color:#999;font-size:15px;height:123px;line-height:123px}.hangman-container .game-over{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:10px auto;min-width:280px;line-height:1.6;padding:8px;background-color:#f5f5f5;border-radius:10px}.hangman-container .game-over.game-over-correct{background-color:#e5f7d6}.hangman-container .game-over .correct-result{color:#480}.hangman-container .game-over.game-over-incorrect{background-color:#ffebe4}.hangman-container .game-over .incorrect-result{color:#b12525}.hangman-container .game-over .correct-word{display:contents;margin-left:10px;font-size:20px;font-weight:700}.hangman-container .game-over .button{width:auto}.hangman-container .keypad-container{max-width:768px;margin:0 auto 15px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.hangman-container .keypad-container .knob{background-color:#fff;margin:5px;display:inline-block;padding:13px 0;color:#066c99;border-color:#ddd #ccc #ccc #ddd;border-style:solid;border-width:1px;border-radius:3px;white-space:nowrap;background-clip:padding-box;cursor:pointer}.hangman-container .keypad-container .knob:hover{color:#066c99;border-color:#ccc;background-color:#e4f5fe}.hangman-container .keypad-container .knob-letter{width:45px;padding-left:0;padding-right:0;text-align:center;text-transform:uppercase}.hangman-container .keypad-container .knob-right{color:#480;background-color:#c1ff8d}.hangman-container .keypad-container .knob-right:hover{color:#480;border-color:#ddd #ccc #ccc #ddd;background-color:#c1ff8d}.hangman-container .keypad-container .knob-wrong{color:#b12525;background-color:#fbc2af}.hangman-container .keypad-container .knob-wrong:hover{color:#b12525;border-color:#ddd #ccc #ccc #ddd;background-color:#fbc2af}.hangman-container .progress-bar-game{width:100%;position:relative;height:.25rem;background-color:#dcdcdc;border-radius:.125rem;box-shadow:0 3px .5rem #000;margin-bottom:20px}.hangman-container .progress-bar-game .progress-percent-game{border-radius:.125rem;position:absolute;left:0;top:0;height:.25rem;width:0;transition:width .2s ease;z-index:10;background-color:#092c70}.hangman-container .buttons-block{background-color:#c0c3c5;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:9px;border-radius:5px}.hangman-container .buttons-block .dynamic-btn{background-image:url(/static/media/dynamic.0dada8ce.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;padding:0;border:0;background-color:#c0c3c5;width:30px;height:30px;margin:5px 20px 5px auto;height:60px}.hangman-container .buttons-block .dynamic-btn.playing{background-image:url(/static/media/dynamicPlaying.be55fd7a.svg)}.hangman-container .buttons-block .dynamic-btn:hover{cursor:pointer}.hangman-container .buttons-block .dynamic-btn:active,.hangman-container .buttons-block .dynamic-btn:focus{outline:none!important}.hangman-container .button{width:auto}#start-page{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1020px;margin:auto;height:100%;font-family:"Literata-Regular",sans-serif}#start-page .hangman-title{font-family:"Literata-Bold",sans-serif;text-transform:uppercase;font-size:6rem;margin-bottom:20px;font-weight:700;color:#000;text-shadow:1px 1px 4px #bf0707,1px 1px 4px #ad1616}#start-page .hangman-description{color:#000;margin-bottom:20px;font-size:3rem;font-weight:400;background:linear-gradient(180deg,rgba(183,46,46,.8),hsla(0,0%,100%,.6))}#start-page .hangman-description p{text-align:center;margin:0}#start-page .hangman-start{display:flex;flex-wrap:wrap;justify-content:center}#start-page .hangman-start>.button{margin:10px;border:2px solid #fff}#start-page button:disabled,#start-page button[disabled]{border:1px solid #999;background-color:#ccc;color:#666}#start-page button{width:auto}@media (max-width:500px){#start-page .hangman-title{font-size:4rem;margin-bottom:20px}#start-page .hangman-description{margin-bottom:20px;font-size:2rem;font-weight:400}}.hangman-container .modal-result{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1050}.hangman-container .modal-result .modal:target{opacity:1;pointer-events:auto;overflow-y:auto}.hangman-container .modal-result .modal-dialog{position:relative;width:auto;margin:10px}@media (min-width:576px){.hangman-container .modal-result .modal-dialog{max-width:500px;margin:30px auto}}.hangman-container .modal-result .hangman-modal-content{position:relative;display:flex;flex-direction:column;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;background-color:#eacab9}@media (min-width:768px){.hangman-container .modal-result .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}.hangman-container .modal-result .modal-header{display:flex;justify-content:flex-end;padding:15px;border-bottom:1px solid #eceeef}.hangman-container .modal-result .modal-title{margin-top:0;margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:500}.hangman-container .modal-result .close{float:right;font-family:sans-serif;font-size:24px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;text-decoration:none}.hangman-container .modal-result .close:focus,.hangman-container .modal-result .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.75}.hangman-container .modal-result .modal-body{position:relative;flex:1 1 auto;padding:15px;overflow:auto;display:flex;flex-wrap:wrap}.hangman-container .modal-result .modal-body .number-words-cards{width:100%;display:flex;justify-content:space-between}.hangman-container .modal-result .close-modal-ok{width:50%;align-self:center;height:50px;background:#092c70;border:none!important;border-radius:7px;font-family:"OpenSans",sans-serif;margin:10px;padding:10px 20px;cursor:pointer;font-style:normal;font-weight:700;font-size:20px;line-height:27px;color:#fff}.hangman-container .modal-result .close-modal-ok:hover{cursor:pointer;background-color:#0f4ab4}.hangman-container .modal-result .close-modal-ok:active,.hangman-container .modal-result .close-modal-ok:focus{outline:none!important}.hangman-container .modal-result .result-title{font-size:25px;font-weight:700}.hangman-container .modal-result .result-title span{margin-left:10px}.hangman-container .modal-result .hangman-result{border-bottom:2px solid #b99584}.hangman-container .modal-result .hangman-result .dont-know__title{color:#ff0c0c}.hangman-container .modal-result .hangman-result .know-title{color:#2cab53}.hangman-container .modal-result .hangman-result-body{display:flex;flex-direction:column}.hangman-container .modal-result .hangman-result-body div{display:flex;margin:5px}.hangman-container .modal-result .hangman-result-body span{text-transform:capitalize;padding:0 5px}.hangman-container .modal-result .hangman-result-body .dynamic-btn{background-image:url(/static/media/dynamic.0dada8ce.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;padding:0;border:0;background-color:#eacab9;margin-right:20px;width:30px;height:30px}.hangman-container .modal-result .hangman-result-body .dynamic-btn.playing{background-image:url(/static/media/dynamicPlaying.be55fd7a.svg)}.hangman-container .modal-result .hangman-result-body .dynamic-btn:hover{cursor:pointer}.hangman-container .modal-result .hangman-result-body .dynamic-btn:active,.hangman-container .modal-result .hangman-result-body .dynamic-btn:focus{outline:none!important}.hangman_header .mainmenubtn{background:#fff;font-size:12px;color:#092c70;width:50px;padding:0 20px 0 3px;text-align:left}.hangman_header .mainmenubtn:hover{background-color:#0f4ab4;color:#fff}.hangman_header .dropdown{position:relative;display:inline-block;margin:0 10px}.hangman_header .dropdown:after{position:absolute;top:50%;right:14px;content:"";background:url(https://image.flaticon.com/icons/svg/271/271210.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;height:16px;width:16px;color:#f5f6fa;transform:translateY(-50%);transition:all .4s;pointer-events:none}@media (max-width:397px){.hangman_header .dropdown:after{right:50%}}.hangman_header .dropdown.open:after{transform:translateY(-50%) rotate(180deg)}.hangman_header .dropdown-child{background-color:#000;position:absolute;z-index:100;max-height:220px;overflow-y:scroll;right:0;width:75px;border-radius:5px;border:1px solid #092c70}.hangman_header .dropdown-child div{color:#fff;padding:20px;text-decoration:none;display:block;text-align:center;background-color:#fff;color:#092c70;border-bottom:1px solid}.hangman_header .dropdown-child div:hover{cursor:pointer;background-color:#0f4ab4;color:#fff}@-webkit-keyframes click-wave{0%{height:40px;width:40px;opacity:.35;position:relative}to{height:60px;width:60px;margin-left:-10px;margin-top:-10px;opacity:0}}@keyframes click-wave{0%{height:40px;width:40px;opacity:.35;position:relative}to{height:60px;width:60px;margin-left:-10px;margin-top:-10px;opacity:0}}.hangman_header label{display:block;line-height:40px}.hangman_header label .option-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;top:13.33333px;right:0;bottom:0;left:0;height:40px;width:40px;transition:all .15s ease-out 0s;background:#cbd1d8;border:none;color:#fff;cursor:pointer;display:inline-block;margin-right:.5rem;outline:none;position:relative;z-index:0}.hangman_header label .option-input:hover{background:#9faab7}.hangman_header label .option-input:checked{background:#092c70}.hangman_header label .option-input:checked:before{height:40px;width:40px;position:absolute;content:"✔";display:inline-block;font-size:26.66667px;text-align:center;line-height:40px}.hangman_header label .option-input:checked:after{-webkit-animation:click-wave .65s;animation:click-wave .65s;background:#092c70;content:"";display:block;position:relative;z-index:0}@font-face{font-family:"OpenSans";src:url(/static/media/OpenSans-Regular.3ed9575d.ttf)}.footer{position:relative;width:100%;height:40px;display:flex;justify-content:space-between;align-items:center;padding:0 1rem;background-color:#dad5d3;border-top:2px solid #092c70}.footer p{margin:0;font-family:"OpenSans",sans-serif;color:#092c70;font-size:1.1rem}.study-page{position:relative;min-height:calc(100vh - 100px);display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1020px;margin:auto}.study-page .card-container{display:flex;margin:0 10px;width:100%}.study-page .card{width:100%;background:#faede7;box-shadow:0 3px .5rem #d9d9d9;border-radius:.5rem;padding:0 2.5rem}.study-page .card_difficult{background:repeating-linear-gradient(-45deg,#faede7,#faede7 10%,#ff4f00 0,#ff4f00 20%)}.study-page .hints-container{display:flex;flex-direction:column;align-items:center;padding-top:30px;transition:all .3s}.study-page .hints-container .img-container,.study-page .hints-container .sentence,.study-page .hints-container .sentence-translation,.study-page .hints-container .transcription{font-family:"RobotoMono-Regular",serif;font-size:20px;margin-bottom:15px}.study-page .hints-container .sentence-translation{min-height:4em}.study-page .hints-container .sentence-translation-helper{font-size:20px;font-family:"RobotoMono-Regular",serif}.study-page .hints-container .img-container{display:flex;max-width:300px}.study-page .hints-container .img-container .card__image{box-sizing:border-box;border-radius:7px;height:200px;width:auto;max-width:100%;border:2px solid #092c70}.study-page .hints-container .transcription{text-align:center}.study-page .learn-content{display:flex;flex-direction:column;margin-bottom:20px}.study-page .card-input{height:4rem;margin:20px 0;display:flex;justify-content:center;align-items:center}.study-page .card-input .answer-container{font-family:"RobotoMono-Regular",serif;font-size:25px;position:relative}.study-page .card-input .answer-container .answer-form{display:inline-block}.study-page .input-container{position:relative;color:green}.study-page .input-container .background{background:#fff;border:1px solid #ccc;border-radius:5px;font-size:27px}.study-page .input-container .background.correct{background:rgba(31,218,78,.48)}.study-page .input-container .word-container{padding:1px 2px;position:absolute;left:0;top:0}.study-page .input-container .word-container .check-letter{opacity:1;transition:1s;-webkit-animation:show 2s 1;animation:show 2s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.study-page .input-container .word-container .incorrect-letter{color:#f00002}.study-page .input-container .word-container .warning-letter{color:#ff4f00}@-webkit-keyframes show{0%{opacity:1}to{opacity:.7}}@keyframes show{0%{opacity:1}to{opacity:.7}}.study-page .input-container .hidden{visibility:hidden}.study-page .answer-input{background:transparent;border:0;outline:none;color:#000;position:absolute;left:0;top:0;width:100%;font-size:inherit;font-family:inherit}.study-page .translation-container{font-size:40px;display:flex;justify-content:space-between;margin:0 auto;opacity:1;width:100%;height:auto;padding:.125rem 0 0;border-top:1px solid #efe6e1;box-sizing:border-box;align-self:center}.study-page .translation-container .translation{font-family:"RobotoMono-Bold",serif}.study-page .dynamic-icon{width:39px}.study-page .dynamic-icon:hover{cursor:pointer}.study-page .navigate-next{display:flex;justify-content:center;align-items:center;border-radius:5px}.study-page .navigate-next .btn-next-card{padding:13px;margin:0;border:0;background:none;width:100%;height:100%;cursor:pointer;transition:all .3s;border-radius:7px}.study-page .navigate-next .btn-next-card:hover{cursor:pointer;background:rgba(20,40,60,.2)}.study-page .navigate-next .btn-next-card:disabled{opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.study-page .navigate-next img{width:23px;height:47px}.study-page .buttons-block{display:flex;justify-content:space-around;margin:10px 0}.study-page .buttons-block .learn-btn{width:auto;flex-grow:1;transition:all .3s;box-shadow:0 0 0 2px #f00002}.study-page .buttons-block .learn-btn:disabled{opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.study-page .buttons-block .delete-btn{background:#af0001;box-shadow:0 0 0 2px #092c70}.study-page .buttons-block .delete-btn:hover{background:rgba(218,61,61,.84)}.study-page .buttons-block .button{margin:0 10px}@media (max-width:639px){.study-page .buttons-block .button{width:100%;margin:10px 0}}@media (max-width:639px){.study-page .buttons-block,.study-page .card-container{flex-direction:column}.study-page .buttons-block .learn-btn:disabled{opacity:0}.study-page .navigate-next .btn-next-card{margin:10px;padding:5px;border:2px solid #092c70;border-radius:7px}.study-page .navigate-next .btn-next-card:disabled{opacity:0}}.difficulty-evaluation{position:absolute;z-index:2;left:50%;transform:translateX(-50%);max-width:80vw;display:flex;font-family:"RobotoMono-Regular",serif}.difficulty-evaluation .difficulty-button{width:130px;height:30px;border:2px solid #092c70;color:#000;font-family:"RobotoMono-Regular",serif;font-size:20px;font-weight:600;border-radius:7px;cursor:pointer}.difficulty-evaluation .difficulty-button_easy{background-color:#390}.difficulty-evaluation .difficulty-button_normal{background-color:#9c3}.difficulty-evaluation .difficulty-button_hard{background-color:#ff4f00}.difficulty-evaluation .difficulty-button_again{color:#fff;background-color:#092c70;border:2px solid #f00002}.difficulty-evaluation .difficulty-button:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}@media (max-width:639px){.difficulty-evaluation{margin-top:10px;flex-direction:column}.difficulty-evaluation .difficulty-button{margin:0;width:70vw;height:40px}.difficulty-evaluation .difficulty-button:not(:first-of-type){margin-top:10px}}.progress-container{font-family:"RobotoMono-Regular",serif;font-size:25px;line-height:34px;font-weight:400;color:#000;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:50px 60px;border-radius:5px}.progress-container .progress-container_progress{padding-right:50px}@media (max-width:1030px){.progress-container .progress-container_progress{width:100%;margin-bottom:50px;padding-right:0;display:flex;flex-direction:column;align-items:center}}.progress-container .progress-container_progress .learned-words,.progress-container .progress-container_progress .need-words{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:30px}.progress-container .progress-container_progress .learned-words .text,.progress-container .progress-container_progress .need-words .text{margin-right:30px}@media (max-width:1020px){.progress-container .progress-container_progress .learned-words .text,.progress-container .progress-container_progress .need-words .text{margin-bottom:10px}}@media (max-width:600px){.progress-container .progress-container_progress .learned-words .text,.progress-container .progress-container_progress .need-words .text{margin-right:0}}@media (max-width:600px){.progress-container .progress-container_progress .learned-words,.progress-container .progress-container_progress .need-words{flex-direction:column}}.progress-container .progress-container_level{width:30%}.progress-container .progress-container_level .level-rank{margin-bottom:20px}@media (max-width:1020px){.progress-container .progress-container_level{width:100%;display:flex;flex-direction:column;align-items:center}}@media (max-width:1020px){.progress-container{justify-content:center}}@media (max-width:700px){.progress-container{padding:10px}}.progress-bar{box-sizing:border-box;position:relative;height:10px;border-radius:5px;border:2px solid #f00002;width:180px;z-index:5}.progress-bar .progress-percent{position:absolute;left:0;top:0;height:100%;width:0;transition:width .2s ease;z-index:10;background-color:#092c70}.study-stats{position:fixed;z-index:5;left:50vw;top:50vh;transform:translate(-50%,-50%);width:40vw;max-width:1020px;min-width:500px;min-height:40vh;display:flex;flex-direction:column;align-items:center;justify-content:space-around;background:#faede7;border-radius:7px;box-shadow:0 0 7px 3px #092c70;transition:all .3s;font-family:"RobotoMono-Regular",serif}.study-stats__heading{font-size:36px;color:#092c70;text-align:center}.study-stats__table{font-size:26px;min-width:50%;border-collapse:collapse}.study-stats__table tr{border-bottom:2px solid #092c70;border-collapse:collapse}.study-stats__table tr:first-of-type{border-top:none}.study-stats__label{font-weight:500}.study-stats__data{font-weight:700;padding-left:10px}.study-stats__button{width:130px;height:30px;border:2px solid #092c70;color:#fff;font-family:"RobotoMono-Regular",serif;font-size:20px;font-weight:600;background:#092c70;border-radius:7px;cursor:pointer}.study-stats__button:hover{background:#0f4ab4}.study-stats .color-modificator_success{color:#390}.study-stats .color-modificator_warning{color:#ff4f00}.study-stats .color-modificator_error{color:#f00002}@media (max-width:639px){.study-stats{width:90vw;min-width:300px}}@font-face{font-family:"Literata","Roboto";src:url(/static/media/Literata-Bold.9e99219e.ttf) format("ttf"),url(/static/media/Literata-Regular.c14a9242.ttf) format("ttf"),url(/static/media/Literata-VariableFont.bf86c3b5.ttf) format("ttf"),url(/static/media/RobotoMono-Bold.7c13b043.ttf) format("ttf"),url(/static/media/RobotoMono-Regular.b4618f1f.ttf) format("ttf");font-weight:400;font-style:normal}.study-info{position:fixed;z-index:5;left:50vw;top:50vh;transform:translate(-50%,-50%);width:40vw;padding:5vw;max-width:1020px;min-width:500px;min-height:40vh;display:flex;flex-direction:column;align-items:center;justify-content:space-around;background:#faede7;border-radius:7px;box-shadow:0 0 7px 3px #092c70;transition:all .3s;font-family:"RobotoMono-Regular",serif}.study-info__message{font-size:24px;text-align:center;font-weight:700}.study-info__button{margin:15px 0;width:120px;height:60px;padding:0;font-size:28px;font-weight:700;line-height:1;color:#fff;background-color:#092c70;text-decoration:none;cursor:pointer;font-family:"RobotoMono-Regular",serif;border-radius:7px;border:2px solid #092c70}.study-info__button:hover{background:#0f4ab4}@media (max-width:639px){.study-info{width:90vw;min-width:300px}}.message-panel{position:fixed;right:0;bottom:50px;margin:0 20px;padding:5px 15px;border-radius:3px;opacity:1;transition:none}.message-panel_error{background-color:rgba(200,0,0,.3)}.message-panel_success{background-color:rgba(0,200,10,.3)}.message-panel_hide{transition:opacity 2s ease-in 2.5s;opacity:0}
/*# sourceMappingURL=main.9008cc2e.chunk.css.map */