@import url(https://fonts.googleapis.com/css2?family=Aldrich&display=swap);@import url(https://fonts.googleapis.com/css2?family=Aldrich&family=Righteous&display=swap);.auth{width:100%;height:100vh;font-family:Aldrich,sans-serif;background-color:#2b222f}.auth__container{width:100%;height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.auth__container h1{margin:0 0 40px;cursor:pointer;color:#fff;font-size:90px}.auth__container__form{width:450px;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-color:#fff;padding:30px;border-radius:5px}.auth__container__form,.auth__container__form__field{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.auth__container__form__field{width:100%;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;margin:0 0 10px}.auth__container__form__field label{margin-bottom:4px}.auth__container__form__field input{width:100%;height:40px;padding:0 10px;outline:none;border:none;background:#ebebeb}.auth__container__form__privacyPolicy{width:100%}.auth__container__form__privacyPolicy,.auth__container__form__privacyPolicy__checkbox{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.auth__container__form__privacyPolicy__checkbox{height:20px;width:20px;background-color:#d3d3d3;border-radius:3px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:0 5px 0 0}.auth__container__form__privacyPolicy__checkbox__agreed{background-color:aqua}.auth__container__form__privacyPolicy__checkbox__agreed img{width:15px;height:15px}.auth__container__form__privacyPolicy a{color:#336dc3}.auth__container__form__privacyPolicy a:hover{text-decoration:underline}.auth__container__form__link{margin:0 0 10px;width:100%}.auth__container__form__link p a{color:#336dc3}.auth__container__form__link p a:hover{text-decoration:underline}.auth__container__form button{width:200px;height:50px;cursor:pointer;margin:20px 0 0;border:none;outline:none;border-radius:5px;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Aldrich,sans-serif;font-size:20px;color:#fff;background-color:#82678f}.auth__container__form button:hover{background-color:#6e537c}.auth__container__form small{margin:10px 0 0;text-align:center}@media screen and (max-width:1430px){.auth__container__form{width:400px;padding:20px}.auth__container__form__field input{height:30px}}@media screen and (max-width:1325px){.auth__container h1{font-size:60px;margin:0 0 20px}.auth__container__form{width:400px;padding:20px}.auth__container__form__field input{height:30px}}@media screen and (max-width:460px){.auth__container{padding:0 10px}.auth__container h1{font-size:50px;margin:0 0 20px}.auth__container__form{width:100%;padding:20px}.auth__container__form__field label{font-size:16px}.auth__container__form__field input{height:30px}.auth__container__form__link p{font-size:16px}.auth__container__form button{width:150px;height:40px;margin:10px 0 0}}.menu{width:100%;height:100vh;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-family:Aldrich,sans-serif;background-color:#2b222f}.menu,.menu__container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;overflow:hidden}.menu__container{width:700px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.menu__container h1{z-index:3;font-size:90px;color:#fff;font-family:Righteous,cursive}.menu__container__options{margin-top:50px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;z-index:3}.menu__container__options,.menu__container__options__two{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.menu__container__options__two{width:400px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin:0 0 20px}.menu__container__options__two button{width:190px;height:40px;border-radius:5px;border:none;outline:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:20px;color:#fff;background-color:#82678f}.menu__container__options__two button:hover{background-color:#6e537c}.menu__container__options .button{width:400px;height:50px;margin:0 0 20px;border-radius:5px;border:none;outline:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:20px;color:#fff;background-color:#82678f}.menu__container__options .button:hover{background-color:#6e537c}.menu__container__options .button__disabled{background:#82678f;opacity:.5}.menu__container__options .button__disabled:hover{background-color:#82678f}.menu__container__options .button__gamemode{background-color:#38a3a5}.menu__container__options .button__gamemode:hover{background-color:#3eaaac}.menu__container__decorations{position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.menu__container__decorations .image{z-index:2;position:absolute}.menu__container__decorations .image1{left:100px;bottom:200px}.menu__container__decorations .image2{right:100px;bottom:100px}.menu__container__decorations .image3{top:50px;right:500px}.menu__containerUnloaded h1{-webkit-animation:loadTitle 4s ease;animation:loadTitle 4s ease}.menu__containerUnloaded .menu__container__optionsLoaded{-webkit-animation:loadOptions 5s ease;animation:loadOptions 5s ease}.menu__containerUnloaded .menu__container__options{opacity:0}.menu__containerUnloaded .menu__container__decorations .image__loaded{-webkit-animation:loadDecoration 5s ease;animation:loadDecoration 5s ease}.menu__containerUnloaded .menu__container__decorations .image{opacity:0}@media screen and (max-width:1375px){.menu__container__decorations .image2{right:50px}.menu__container__decorations .image3{right:300px}}@media screen and (max-width:1245px){.menu__container__decorations .image1{left:50px;bottom:50px}.menu__container__decorations .image2{right:20px;bottom:50px}}@media screen and (max-width:1125px){.menu__container__decorations .image2{right:50px;width:300px;bottom:80px}.menu__container__decorations .image3{right:200px}}@media screen and (max-width:955px){.menu__container__decorations .image1{width:200px}.menu__container__decorations .image2{right:50px;width:250px;bottom:80px}.menu__container__decorations .image3{right:200px}}@media screen and (max-width:695px){.menu__container h1{font-size:60px}.menu__container__decorations .image{display:none}}@media screen and (max-width:400px){.menu__container h1{font-size:45px}.menu__container__options .button,.menu__container__options__two{width:270px}.menu__container__options__two button{width:130px}}@-webkit-keyframes loadTitle{0%{opacity:0;margin-top:200px}50%{opacity:1}to{margin-top:0}}@keyframes loadTitle{0%{opacity:0;margin-top:200px}50%{opacity:1}to{margin-top:0}}@-webkit-keyframes loadOptions{0%{opacity:0}to{opacity:1;margin-top:50px}}@keyframes loadOptions{0%{opacity:0}to{opacity:1;margin-top:50px}}@-webkit-keyframes loadDecoration{0%{opacity:0}to{opacity:1;-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes loadDecoration{0%{opacity:0}to{opacity:1;-webkit-transform:rotate(2turn);transform:rotate(2turn)}}.gameRoom{width:100%;height:100vh}.gameRoom__waiting{width:100%;height:100%;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background-color:#2b222f}.gameRoom__waiting,.gameRoom__waiting__inner{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.gameRoom__waiting__inner{width:800px;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.gameRoom__waiting__inner__header{width:100%;height:70px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;background-color:#474747;padding:0 30px;border-radius:10px}.gameRoom__waiting__inner__header h1{font-family:Aldrich,sans-serif;color:#fff}@media screen and (max-height:664px){.gameRoom__waiting__inner__header{height:60px}}.gameRoom__waiting__inner__body{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-top:30px;height:400px}.gameRoom__waiting__inner__body__players{width:31%;height:100%;background-color:#fff;border-radius:10px;overflow-y:scroll;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:10px 5px 10px 10px}.gameRoom__waiting__inner__body__players,.gameRoom__waiting__inner__body__players__player{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.gameRoom__waiting__inner__body__players__player{width:100%;padding:10px;background-color:#ebebeb}.gameRoom__waiting__inner__body__players__player__icon{width:30px;height:30px;position:relative;overflow:hidden}.gameRoom__waiting__inner__body__players__player__icon__top{width:20px;height:20px;border-radius:50%;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gameRoom__waiting__inner__body__players__player__icon__bottom{width:30px;height:30px;border-radius:50%;position:absolute;top:60%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gameRoom__waiting__inner__body__players__player h3{font-family:Aldrich,sans-serif;margin-left:10px}.gameRoom__waiting__inner__body__chat{width:65%;height:100%;border-radius:10px;overflow-y:scroll;position:relative;-ms-overflow-style:none;scrollbar-width:none;background-color:#fff}.gameRoom__waiting__inner__body__chat ::-webkit-scrollbar{display:none}.gameRoom__waiting__inner__body__chat__message{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;padding:10px}.gameRoom__waiting__inner__body__chat__box{width:100%;height:50px;position:-webkit-sticky;position:sticky;left:0;top:100%;padding:0 10px 10px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.gameRoom__waiting__inner__body__chat__box input{width:100%;height:100%;background-color:#ebebeb;padding:0 10px;border-radius:5px;outline:none;border:1px solid #474747;font-size:16px;color:#474747}.gameRoom__waiting__inner__body__chat__box button{border:none;outline:none;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0 0 0 10px;background-color:transparent!important}.gameRoom__waiting__inner__body__chat__box button img{width:40px}@media screen and (min-height:800px){.gameRoom__waiting__inner__body{height:500px}}@media screen and (max-height:664px){.gameRoom__waiting__inner__body{height:340px}}.gameRoom__waiting__inner__buttons{margin-top:20px;width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.gameRoom__waiting__inner__buttons button{border-radius:10px;outline:none;border:none;font-size:20px;font-family:Aldrich,sans-serif;padding:10px 20px;letter-spacing:2px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.gameRoom__waiting__inner__buttons button img{display:none}@media screen and (max-width:575px){.gameRoom__waiting__inner__buttons{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.gameRoom__waiting__inner__buttons button{margin:0 10px}.gameRoom__waiting__inner__buttons button p{display:none}.gameRoom__waiting__inner__buttons button img{width:40px;display:block}}.gameRoom__waiting__inner__buttons__red{background-color:#c7465d;color:#fff}.gameRoom__waiting__inner__buttons__purple{background-color:#82678f;color:#fff}.gameRoom__waiting__inner__buttons__purple:hover{background-color:#6e537c}@media screen and (max-width:900px){.gameRoom__waiting__inner{width:700px}}@media screen and (max-width:775px){.gameRoom__waiting__inner{width:500px}.gameRoom__waiting__inner__header{height:60px;padding:0 10px}.gameRoom__waiting__inner__header h1{font-size:30px;color:#fff}.gameRoom__waiting__inner__body__players{width:100%}.gameRoom__waiting__inner__body__chat{display:none}}@media screen and (max-width:575px){.gameRoom__waiting{padding:0 10px}.gameRoom__waiting__inner,.gameRoom__waiting__inner__body__players{width:100%}.gameRoom__waiting__inner__body__chat{display:none}}@media screen and (max-width:430px){.gameRoom__waiting{padding:0 10px}.gameRoom__waiting__inner{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}.gameRoom__waiting__inner__body{max-width:300px;height:300px}.gameRoom__waiting__inner__body__players{width:100%}.gameRoom__waiting__inner__body__chat{display:none}}.gameRoom__active{width:100%;height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;font-family:Aldrich,sans-serif;background-color:#2b222f}.gameRoom__active__disband{margin:20px 0 0;width:200px;height:50px;border:none;outline:none;cursor:pointer;border-radius:5px;font-family:Aldrich,sans-serif;font-size:20px;color:#fff;background-color:#c7465d}.newRoom{width:100%;height:100vh;background-color:#2b222f;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.newRoom,.newRoom__container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.newRoom__container{width:600px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;font-family:Aldrich,sans-serif}.newRoom__container__header{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:10px 50px;border-radius:10px;background-color:#474747;color:#fff}.newRoom__container__form,.newRoom__container__header{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.newRoom__container__form{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:20px 10px;border-radius:5px;margin:30px 0 0;background-color:#fff}.newRoom__container__form__opt{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;margin-bottom:10px;padding:0 20px}.newRoom__container__form__opt input{padding:0 10px}.newRoom__container__form__opt input,.newRoom__container__form__opt select{width:400px;height:40px;margin:0 0 0 10px;background-color:#ebebeb;border:1px solid #474747;outline:none;font-size:18px}.newRoom__container__form__switcher{width:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0 20px;margin:20px 0 0}.newRoom__container__form__switcher,.newRoom__container__form__switcher__opt{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.newRoom__container__form__switcher__opt{width:200px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:50px;border-radius:10px;cursor:pointer;color:#474747;background-color:#ebebeb;-webkit-transition:all .3s ease;transition:all .3s ease}.newRoom__container__form__switcher__opt__active{background-color:#474747;color:#fff}.newRoom__container__options{width:100%;padding:0 15px;margin:30px 0 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.newRoom__container__options button{width:200px;height:50px;font-size:20px;font-family:Aldrich,sans-serif;border:none;outline:none;border-radius:10px;cursor:pointer;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:750px){.newRoom__container{width:500px}.newRoom__container__form{width:100%}.newRoom__container__form__opt{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;width:100%;padding:0}.newRoom__container__form__opt input,.newRoom__container__form__opt select{width:100%;margin:0}.newRoom__container__form__switcher__opt{width:200px}}@media screen and (max-width:570px){.newRoom__container{width:400px}.newRoom__container__form{width:100%}.newRoom__container__form__opt{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;width:100%;padding:0}.newRoom__container__form__opt input,.newRoom__container__form__opt select{width:100%;margin:0}.newRoom__container__form__switcher__opt{width:150px;height:40px}.newRoom__container__options{width:100%}.newRoom__container__options button{width:150px;height:40px}}@media screen and (max-width:445px){.newRoom{padding:0 10px}.newRoom__container{width:100%}.newRoom__container__header{padding:10px 20px;border-radius:10px;background-color:#474747;color:#fff}.newRoom__container__header h1{font-size:30px}}@media screen and (max-width:400px){.newRoom{padding:0 10px}.newRoom__container__header{text-align:center}.newRoom__container__header h1{font-size:25px}.newRoom__container__form{width:100%}.newRoom__container__form__opt{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;width:100%;padding:0}.newRoom__container__form__opt input,.newRoom__container__form__opt select{width:100%;margin:0}.newRoom__container__form__switcher{padding:0}.newRoom__container__form__switcher__opt{width:120px}.newRoom__container__options{padding:0}.newRoom__container__options button{width:120px;height:40px}}.roomPage{width:100%;height:100vh;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-family:Aldrich,sans-serif;background-color:#2b222f}.roomPage__container{width:700px;z-index:2}.roomPage__container__header{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.roomPage__container__header button{width:150px;height:50px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;outline:none;border:none;border-radius:10px;font-size:18px;color:#fff}.roomPage__container__header__title{padding:10px 50px;border-radius:10px;background-color:#474747;color:#fff}.roomPage__container__rooms{height:300px;margin:30px 0 0;border-radius:10px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;overflow-y:scroll;background-color:#fff}.roomPage__container__rooms,.roomPage__container__rooms__room{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:10px}.roomPage__container__rooms__room{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin:0 0 10px;border-radius:5px;background-color:#ebebeb}.roomPage__container__rooms__room button{width:100px;height:30px;border-radius:5px;border:none;outline:none;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff}.roomPage__container__rooms__room .full{background-color:#c7465d}.roomPage__container__rooms__room .aviable{background-color:#82678f}.roomPage__container__rooms__room .aviable:hover{background-color:#6e537c}.roomPage__container__rooms__no{height:200px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.roomPage__container__rooms__no p{margin:10px 0 0}@media screen and (max-width:835px){.roomPage__container{width:600px}}@media screen and (max-width:710px){.roomPage__container{width:550px}}@media screen and (max-width:620px){.roomPage__container{width:450px}.roomPage__container__header button{width:120px;height:45px}.roomPage__container__header__title{padding:10px 30px}.roomPage__container__rooms__room .stages{display:none}.roomPage__container__rooms__room button{width:80px;height:30px;border-radius:5px;border:none;outline:none;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff}.roomPage__container__rooms__room .full{background-color:#c7465d}.roomPage__container__rooms__room .aviable{background-color:#82678f}.roomPage__container__rooms__room .aviable:hover{background-color:#6e537c}}@media screen and (max-width:500px){.roomPage{padding:0 10px}.roomPage__container{width:100%}.roomPage__container__header button{width:120px;height:45px}.roomPage__container__header__title{display:none}}@media screen and (max-width:400px){.roomPage__container__rooms__no{text-align:center}.roomPage__container__rooms__no p{margin:10px 0 0}.roomPage__container__rooms__room .roomName{font-size:20px}.roomPage__container__rooms__room .players{display:none}}.level{width:100%;height:100vh;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;overflow:hidden;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;font-family:Aldrich,sans-serif;background-color:#2b222f}.level .activeLevel{border-radius:10px;width:800px;height:550px;position:relative;background-color:#fff}.level .activeLevel__header{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:20px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.level .activeLevel__header .button{width:140px;height:40px;border-radius:5px;border:none;outline:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:20px;font-family:Aldrich,sans-serif;color:#fff;background-color:#82678f}.level .activeLevel__header .button:hover{background-color:#6e537c}.level .activeLevel__header h2{padding:10px 30px;border-radius:10px;color:#fff;background-color:#474747}.level__container{-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.level__container,.level__container__tip{width:100%;height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.level__container__tip{top:0;left:0;z-index:3;position:absolute;border-radius:10px 10px 0 0;padding:20px;text-align:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:rgba(0,0,0,.2)}.level__container__tip__inner{width:500px;height:300px;padding:20px 50px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative;overflow-y:scroll;background:#fff}.level__container__tip__inner__close{position:relative;cursor:pointer}.level__container__tip__inner__close .line1,.level__container__tip__inner__close .line2{width:3px;height:20px;position:absolute;top:0;left:0;background-color:#000}.level__container__tip__inner__close .line1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.level__container__tip__inner__close .line2{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.level__container__tip__inner img{width:200px;margin-bottom:10px}.level__container__tip__inner__text{width:100%}.level__container__tip__inner .buttonContainer{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:10px 0;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.level__container__tip__inner .buttonContainer button{width:150px;height:40px;outline:none;border:none;border-radius:5px}.level__container__task{padding:20px;text-align:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:20px}.level__container__options,.level__container__task{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.level__container__options{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;padding:0 20px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.level__container__options__tools{height:100%;width:-webkit-calc(50% - 20px);width:calc(50% - 20px);display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:20px}.level__container__options__tools .clickerContainer{width:200px;height:200px;position:relative;margin-top:-50px;cursor:pointer}.level__container__options__tools .clickerContainer img{width:100%;height:100%}.level__container__options__tools .clickerContainer__overlay{top:0;left:0;width:100%;height:100%;position:absolute;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;pointer-events:none}.level__container__options__tools .clickerContainer__overlay strong{font-size:40px}.level__container__options__tools .clickerContainer__overlay .white{color:#fff}.level__container__options__tools .clickerContainer__overlay .red{color:#ec4806}.level__container__options__tools .resetValue{width:100px;height:40px;margin:10px 0 -40px;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#c7465d}.level__container__options__tools .resetValue:hover{background-color:#dc5d5d}.level__container__options__tools__instruction{margin-top:5px;text-align:center;color:#474747}.level__container__options__tools__submit{margin:50px 0 0;width:200px;height:40px;border:none;outline:none;border-radius:5px}.level__container__options__tools__next{margin:10px 0 0;width:200px;height:40px;border:none;outline:none;border-radius:5px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:20px;color:#ebebeb;background-color:#38a3a5}.level__container__options__tools__next:hover{background-color:#3eaaac}.level__container__options__ilustration{height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:50%;padding:20px}.level__container__options__ilustration img{width:100%;max-height:300px;object-fit:contain}@media screen and (max-width:875px) and (max-height:780px){.level .activeLevel{margin:20px 0;overflow-y:scroll}}@media screen and (max-width:875px){.level .activeLevel{width:650px}.level__container__options__tools .clickerContainer{margin-top:-30px}}@media screen and (max-width:700px){.level .activeLevel{width:600px}}@media screen and (max-width:650px){.level .activeLevel{width:500px;height:auto}.level .activeLevel__header{padding:10px}.level .activeLevel__header h2{display:none}.level__container__task{font-size:18px;padding:5px 10px}.level__container__options{-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.level__container__options__tools,.level__container__options__tools__instruction{width:100%}.level__container__options__tools .clickerContainer{margin-top:20px}.level__container__options__ilustration{width:300px;max-height:200px}.level__container__options__ilustration img{max-height:200px}}@media screen and (max-width:550px){.level .activeLevel{width:400px}.level .activeLevel__header .button{width:110px}.level__container__task{font-size:16px}.level__container__options{width:100%;padding:10px}.level__container__options__ilustration{width:100%;padding:0}.level__container__options__ilustration img{width:100%;object-fit:contain}}@media screen and (max-width:450px){.level .activeLevel{overflow-y:scroll;width:100%;height:100%;margin:0;-ms-overflow-style:none;scrollbar-width:none;border-radius:0}.level .activeLevel::-webkit-scrollbar{display:none}.level .activeLevel__header{padding:10px}.level__container__tip,.level__container__tip__inner{padding:20px 10px}.level__container__tip__inner img{width:150px}}.levels{width:100%;height:100vh;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-family:Aldrich,sans-serif;background-color:#2b222f}.levels__container{width:700px;z-index:2}.levels__container__header{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.levels__container__header button{width:150px;height:50px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;outline:none;border:none;border-radius:10px;font-size:18px;color:#fff}.levels__container__header__title{padding:10px 50px;border-radius:10px;background-color:#474747;color:#fff}.levels__container__tasks{width:100%;height:450px;overflow-y:scroll;overflow-x:hidden;margin-top:40px;border-radius:10px;-ms-overflow-style:none;scrollbar-width:none;background-color:#fff}.levels__container__tasks::-webkit-scrollbar{display:none}.levels__container__tasks__container{width:100%;display:grid;overflow-x:hidden;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;grid-column-gap:30px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-row-gap:20px;row-gap:20px;padding:10px 30px 10px 10px;grid-template-columns:repeat(auto-fill,40px)}.levels__container__tasks__container__level{width:60px;height:60px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;border-radius:5px}.levels__container__tasks__container__level__purple{background-color:#dc5d5d;color:#fff}.levels__container__tasks__container__level__yellow{background-color:#fdf76f}.levels__container__tasks__container__level__yellow img{filter:invert(100%);-webkit-filter:invert(100%)}.levels__container__tasks__container__level__green{background-color:#64d970;color:#fff}.levels__container__tasks__container__level__red{background-color:#fab360;color:#fff}.levels__container__tasks__container__level img{width:30px;height:30px}@media screen and (max-width:835px){.levels__container{width:600px}}@media screen and (max-width:710px){.levels__container{width:550px}}@media screen and (max-width:620px){.levels__container{width:450px}.levels__container__header button{width:120px;height:45px}.levels__container__header__title{padding:10px 30px}}@media screen and (max-width:500px){.levels__container{width:350px}.levels__container__header button{width:120px;height:45px}.levels__container__header__title{display:none}}@media screen and (max-width:400px){.levels{padding:0 10px}.levels__container{width:100%}.levels__container__header button{width:120px;height:45px}.levels__container__header__title{display:none}}.level__container__options__ilustration__typeAgeContainer{width:200px;height:300px;position:relative}.level__container__options__ilustration__typeAgeContainer__image{bottom:0;left:0;position:absolute;-webkit-transition:all 1s ease;transition:all 1s ease}.level__container__options__ilustration__typeAgeContainer__image__active{opacity:1}.level__container__options__ilustration__typeAgeContainer__image__inactive{opacity:0}.level__container__options__ilustration__typeAgeContainer .old{height:280px}.level__container__options__ilustration__typeAgeContainer .man{height:300px}.level__container__options__ilustration__typeAgeContainer .teenager{height:290px}.level__container__options__ilustration__typeAgeContainer .kid{height:260px}@media screen and (max-width:650px){.level__container__options__ilustration__typeAgeContainer{height:200px}.level__container__options__ilustration__typeAgeContainer .old{height:180px}.level__container__options__ilustration__typeAgeContainer .man{height:200px}.level__container__options__ilustration__typeAgeContainer .teenager{height:190px}.level__container__options__ilustration__typeAgeContainer .kid{height:160px}}@media screen and (max-width:450px){.level__container__options__ilustration__typeAgeContainer{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.level__container__options__ilustration__typeAgeContainer img{width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-height:700px){.activeLevelMultiplayer .activeLevel__header{padding:0 10px;height:90px;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.activeLevelMultiplayer .leaderboardSmall{top:0;border-radius:10px 10px 0 0;border:1px solid #ebebeb}}.communityPage__newLevelContainer{width:800px;height:500px;border-radius:10px;position:relative;font-family:Aldrich,sans-serif;background-color:#fff}.communityPage__newLevelContainer__header{width:100%;height:60px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.communityPage__newLevelContainer__header h2{padding:5px 20px;border-radius:5px;color:#fff;background-color:#474747}.communityPage__newLevelContainer__body{height:-webkit-calc(100% - 110px);height:calc(100% - 110px);-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.communityPage__newLevelContainer__body,.communityPage__newLevelContainer__body__top{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.communityPage__newLevelContainer__body__top{padding:10px 50px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.communityPage__newLevelContainer__body__top textarea{width:100%;height:60px}.communityPage__newLevelContainer__body__bottom{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.communityPage__newLevelContainer__body__bottom__left{-webkit-flex:0.5 1;-moz-box-flex:0.5;flex:0.5 1;padding:0 50px}.communityPage__newLevelContainer__body__bottom__left,.communityPage__newLevelContainer__body__bottom__left__difficultyContainer{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.communityPage__newLevelContainer__body__bottom__left__difficultyContainer{width:200px}.communityPage__newLevelContainer__body__bottom__left__difficultyContainer__top{margin:20px 0 10px}.communityPage__newLevelContainer__body__bottom__left__difficultyContainer__bottom{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.communityPage__newLevelContainer__body__bottom__left__difficultyContainer__bottom img{width:50px;height:50px;cursor:pointer;opacity:.7}.communityPage__newLevelContainer__body__bottom__left__difficultyContainer__bottom .active{opacity:1}.communityPage__newLevelContainer__body__bottom__left .inpContainer{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;margin:10px 0}.communityPage__newLevelContainer__body__bottom__left .inpContainer label{margin:0 0 5px}.communityPage__newLevelContainer__body__bottom__left .inpContainer input{width:200px;height:30px;padding:0 5px}.communityPage__newLevelContainer__body__bottom__left .inpContainer textarea{width:100%;height:60px}.communityPage__newLevelContainer__body__bottom__right{-webkit-flex:0.5 1;-moz-box-flex:0.5;flex:0.5 1}.communityPage__newLevelContainer__body__bottom__right__picture{position:relative;width:300px;height:250px}.communityPage__newLevelContainer__body__bottom__right__picture img{width:100%;height:100%;object-fit:contain}.communityPage__newLevelContainer__body__bottom__right__picture__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background:rgba(0,0,0,.6);-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0}.communityPage__newLevelContainer__body__bottom__right__picture__overlay:hover{opacity:1}.communityPage__newLevelContainer__body__bottom__right__imageOptions{width:100%;height:100%;position:absolute;top:0;left:0;overflow-y:scroll;display:grid;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;grid-template-columns:repeat(auto-fill,200px);background:rgba(0,0,0,.6);grid-row-gap:30px;row-gap:30px;grid-column-gap:30px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;z-index:15;padding:50px 0}.communityPage__newLevelContainer__body__bottom__right__imageOptions img{width:200px;height:200px;object-fit:contain;cursor:pointer}.communityPage__newLevelContainer__footer{height:50px;display:-webkit-flex;display:-moz-box;display:flex;padding:0 50px;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.communityPage__newLevelContainer__footer button{padding:5px 20px;border-radius:5px}@media screen and (max-width:850px){.communityPage__newLevelContainer{width:600px}.communityPage__newLevelContainer__body__bottom__right__picture{height:200px;width:200px}.communityPage__newLevelContainer__body__bottom__right .inpContainer{width:200px}}@media screen and (max-width:650px){.communityPage__newLevelContainer{width:450px;height:auto}.communityPage__newLevelContainer__header{width:100%;height:60px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.communityPage__newLevelContainer__header h2{padding:5px 20px;border-radius:5px;font-size:20px;color:#fff;background-color:#474747}.communityPage__newLevelContainer__body{height:auto}.communityPage__newLevelContainer__body__top{padding:0 50px}.communityPage__newLevelContainer__body__bottom{-webkit-align-items:center;-moz-box-align:center;align-items:center}.communityPage__newLevelContainer__body__bottom,.communityPage__newLevelContainer__body__bottom__left{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.communityPage__newLevelContainer__body__bottom__left{-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.communityPage__newLevelContainer__body__bottom__left .inpContainer{-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center}.communityPage__newLevelContainer__body__bottom__left__difficultyContainer__top{margin:0 0 10px}.communityPage__newLevelContainer__body__bottom__right__picture{height:200px;width:200px}.communityPage__newLevelContainer__body__bottom__right .inpContainer{width:200px}.communityPage__newLevelContainer__footer{position:relative;height:50px;display:-webkit-flex;display:-moz-box;display:flex;padding:0 50px;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.communityPage__newLevelContainer__footer button{padding:5px 20px;border-radius:5px}}@media screen and (max-width:650px) and (max-height:700px){.communityPage__newLevelContainer{width:100%;height:100%;padding:20px 0;border-radius:0;overflow-y:scroll}}@media screen and (max-width:390px){.communityPage__newLevelContainer__body__top{padding:10px}.communityPage__newLevelContainer__body__bottom__left,.communityPage__newLevelContainer__footer{padding:0 10px}}.communityPage__newLevelContainer__previewHeader{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0 20px;height:80px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.communityPage__newLevelContainer__previewHeader button{width:140px;height:40px;border-radius:5px;border:none;outline:none;cursor:pointer}.communityPage__newLevelContainer__previewBody{height:-webkit-calc(100% - 140px);height:calc(100% - 140px)}.communityPage__newLevelContainer__previewBody__top{padding:20px;text-align:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:20px}.communityPage__newLevelContainer__previewBody__bottom,.communityPage__newLevelContainer__previewBody__top{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.communityPage__newLevelContainer__previewBody__bottom{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;padding:0 20px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.communityPage__newLevelContainer__previewBody__bottom__left{height:100%;width:-webkit-calc(50% - 20px);width:calc(50% - 20px);display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:20px}.communityPage__newLevelContainer__previewBody__bottom__left .instruction{margin-top:5px;text-align:center;color:#474747}.communityPage__newLevelContainer__previewBody__bottom__left button{margin:50px 0 0;width:200px;height:40px;border:none;outline:none;border-radius:5px}.communityPage__newLevelContainer__previewBody__bottom__right{height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:50%;padding:20px}.communityPage__newLevelContainer__previewBody__bottom__right img{width:100%;max-height:250px;object-fit:contain}.communityPage__newLevelContainer__previewFooter{width:100%;height:50px;padding:0 20px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.communityPage__newLevelContainer__previewFooter button{padding:10px 30px;border-radius:5px}.communityPage__newLevelContainer__tip{top:0;left:0;z-index:3;width:100%;height:100%;position:absolute;border-radius:10px 10px 0 0;padding:20px;text-align:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:rgba(0,0,0,.2)}.communityPage__newLevelContainer__tip__inner{width:500px;height:300px;padding:20px 50px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative;background:#fff}.communityPage__newLevelContainer__tip__inner__close{position:relative;cursor:pointer}.communityPage__newLevelContainer__tip__inner__close .line1,.communityPage__newLevelContainer__tip__inner__close .line2{width:3px;height:20px;position:absolute;top:0;left:0;background-color:#000}.communityPage__newLevelContainer__tip__inner__close .line1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.communityPage__newLevelContainer__tip__inner__close .line2{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.communityPage__newLevelContainer__tip__inner__text{width:100%}.communityPage__newLevelContainer__tip__inner .buttonContainer{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.communityPage__newLevelContainer__tip__inner .buttonContainer button{width:150px;height:40px;outline:none;border:none;border-radius:5px}@media screen and (max-width:600px){.communityPage__newLevelContainer__previewHeader{padding:0 10px}.communityPage__newLevelContainer__previewHeader button{width:48%;max-width:140px}.communityPage__newLevelContainer__previewBody{height:auto}.communityPage__newLevelContainer__previewBody__bottom{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.communityPage__newLevelContainer__previewBody__bottom__left,.communityPage__newLevelContainer__previewBody__bottom__right{width:100%}.communityPage__newLevelContainer__previewFooter{padding:0 10px}.communityPage__newLevelContainer__previewFooter button{width:48%;max-width:140px;padding:10px 0}}.communityPage{width:100%;height:100vh;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background-color:#2b222f}.communityPage__container{width:1000px;height:600px;border-radius:10px;background-color:#fff}.communityPage__container__header{width:100%;height:60px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;border-radius:10px 10px 0 0}.communityPage__container__header,.communityPage__container__header__link{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.communityPage__container__header__link{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:100%;cursor:pointer;background-color:#82678f}.communityPage__container__header__link p{font-size:20px;color:#fff}.communityPage__container__header__link img{display:none}.communityPage__container__header__link__active{border-bottom:5px solid #35293a}.communityPage__container__header__link:hover{background-color:#6e537c}.communityPage__container__header__link:first-child{border-radius:10px 0 0}.communityPage__container__header__link:last-child{border-radius:0 10px 0 0}@media screen and (max-height:685px){.communityPage__container{height:500px}}@media screen and (max-height:570px){.communityPage__container{height:450px}}@media screen and (max-height:480px){.communityPage__container{height:400px}}@media screen and (max-width:1100px){.communityPage__container{width:800px}}@media screen and (max-width:855px){.communityPage__container{width:600px}}@media screen and (max-width:650px){.communityPage__container{width:100%;height:100%;border-radius:0}.communityPage__container__header{border-radius:0}.communityPage__container__header__link p{display:none}.communityPage__container__header__link img{width:30px;height:30px;display:block;-webkit-filter:invert(100%);filter:invert(100%)}.communityPage__container__header__link:first-child,.communityPage__container__header__link:last-child{border-radius:0}}@media screen and (max-width:500px){.communityPage__container__header__link p{font-size:16px}}.communityPage__container__levels{width:100%;height:-webkit-calc(100% - 60px);height:calc(100% - 60px);overflow-y:scroll;overflow-x:hidden;border-radius:0 0 10px 10px}.communityPage__container__levels__header{height:110px;padding:0 20px;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.communityPage__container__levels__header,.communityPage__container__levels__header__showCompletedLevels{display:-webkit-flex;display:-moz-box;display:flex}.communityPage__container__levels__header__showCompletedLevels p{margin:0 0 0 5px}.communityPage__container__levels__header__chooseDifficulty{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.communityPage__container__levels__header__chooseDifficulty__options{width:350px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin:10px 0 0}.communityPage__container__levels__header__chooseDifficulty__options button{width:100px;height:30px;border-radius:5px}.communityPage__container__levels__header__chooseDifficulty button{width:100px;height:30px;border-radius:5px;margin-bottom:5px}.communityPage__container__levels__header__createNew{width:150px;height:40px;border-radius:5px}.communityPage__container__levels__body{min-height:300px;height:auto;width:100%;display:grid;overflow-x:hidden;grid-row-gap:20px;row-gap:20px;padding:10px;position:relative;grid-column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;grid-template-columns:repeat(auto-fit,200px)}.communityPage__container__levels__body__message{width:100%;height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:absolute}.communityPage__container__levels__body__taskContainer{width:100%;height:200px;position:relative}.communityPage__container__levels__body__taskContainer img{width:100%;height:100%;object-fit:cover}.communityPage__container__levels__body__taskContainer__overlay{width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;cursor:pointer;background:rgba(0,0,0,.4);-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.communityPage__container__levels__body__taskContainer__overlay img{width:100px;height:100px}.communityPage__container__levels__body__taskContainer__overlay:hover{opacity:0}.communityPage__container__levels__body__taskContainer__passed{border:5px solid #64d970}@media screen and (max-width:1100px){.communityPage__container__levels__body{grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px;grid-template-columns:repeat(auto-fit,150px)}.communityPage__container__levels__body__taskContainer{height:150px}.communityPage__container__levels__body__taskContainer__overlay img{width:75px;height:75px}}@media screen and (max-width:855px){.communityPage__container__levels__header{padding:0 10px}.communityPage__container__levels__header__showCompletedLevels{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}.communityPage__container__levels__header__chooseDifficulty__options{width:230px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin:10px 0 0}.communityPage__container__levels__header__chooseDifficulty__options button{width:70px;height:30px;font-size:16px}.communityPage__container__levels__header__createNew{width:100px;height:40px;font-size:16px}.communityPage__container__levels__body{grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px;grid-template-columns:repeat(auto-fit,150px)}.communityPage__container__levels__body__taskContainer{height:150px}.communityPage__container__levels__body__taskContainer__overlay img{width:75px;height:75px}}@media screen and (max-width:600px){.communityPage__container__levels__header{height:auto;padding:10px 0;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.communityPage__container__levels__header__showCompletedLevels{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;width:auto}.communityPage__container__levels__header__chooseDifficulty{margin:20px 0}.communityPage__container__levels__header__createNew{width:130px;height:50px;font-size:20px}}@media screen and (max-width:390px){.communityPage__container__levels__body{padding:10px 10px 40px;grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;grid-template-columns:repeat(2,150px)}.communityPage__container__levels__body__taskContainer{height:150px}}@media screen and (max-width:350px){.communityPage__container__levels__body{grid-column-gap:0;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;grid-row-gap:10px;row-gap:10px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;grid-template-columns:repeat(1,90%)}.communityPage__container__levels__body__taskContainer{height:200px}}.communityLevelPage{width:100%;height:100vh;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background-color:#2b222f}.communityLevelPage__container{border-radius:10px;width:800px;height:550px;position:relative;background-color:#fff}.communityLevelPage__container__header{width:100%;display:-webkit-flex;display:-moz-box;display:flex;padding:0 20px;height:80px;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.communityLevelPage__container__header button{width:150px;height:50px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;outline:none;border:none;border-radius:10px;font-size:18px;color:#fff}.communityLevelPage__container__tip{top:0;left:0;z-index:3;width:100%;height:100%;position:fixed;border-radius:10px 10px 0 0;padding:20px;text-align:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:rgba(0,0,0,.2)}.communityLevelPage__container__tip__inner{width:500px;height:300px;padding:20px 50px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative;background:#fff}.communityLevelPage__container__tip__inner__close{position:relative;cursor:pointer}.communityLevelPage__container__tip__inner__close .line1,.communityLevelPage__container__tip__inner__close .line2{width:3px;height:20px;position:absolute;top:0;left:0;background-color:#000}.communityLevelPage__container__tip__inner__close .line1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.communityLevelPage__container__tip__inner__close .line2{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.communityLevelPage__container__tip__inner__text{width:100%}.communityLevelPage__container__tip__inner .buttonContainer{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.communityLevelPage__container__tip__inner .buttonContainer button{width:150px;height:40px;outline:none;border:none;border-radius:5px}.communityLevelPage__container__task{padding:20px;text-align:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:20px}.communityLevelPage__container__options,.communityLevelPage__container__task{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.communityLevelPage__container__options{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;padding:0 20px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.communityLevelPage__container__options__tools{height:100%;width:-webkit-calc(50% - 20px);width:calc(50% - 20px);display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:20px}.communityLevelPage__container__options__tools__instruction{margin-top:5px;text-align:center;color:#474747}.communityLevelPage__container__options__tools__submit{margin:50px 0 0;width:200px;height:40px;border:none;outline:none;border-radius:5px}.communityLevelPage__container__options__tools__next{margin:10px 0 0;width:200px;height:40px;border:none;outline:none;border-radius:5px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:20px;color:#ebebeb;background-color:#38a3a5}.communityLevelPage__container__options__tools__next:hover{background-color:#3eaaac}.communityLevelPage__container__options__ilustration{height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:50%;padding:20px}.communityLevelPage__container__options__ilustration img{width:100%;max-height:250px;object-fit:contain}.communityLevelPage__container__footer{bottom:0;left:0;width:100%;height:70px;display:-webkit-flex;display:-moz-box;display:flex;padding:0 20px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:absolute}.communityLevelPage__container__footer .accept,.communityLevelPage__container__footer .reject,.communityLevelPage__container__footer .update{border-radius:5px;width:150px;height:50px}.communityLevelPage__container__footer .accept,.communityLevelPage__container__footer .accept:hover{background-color:#64d970}.communityLevelPage__container__footer .update,.communityLevelPage__container__footer .update:hover{background-color:#fab360}.communityLevelPage__container__footer .reject,.communityLevelPage__container__footer .reject:hover{background-color:#dc5d5d}@media screen and (max-height:650px){.communityLevelPage__container{height:500px}}@media screen and (max-width:900px){.communityLevelPage__container{width:700px}}@media screen and (max-width:750px){.communityLevelPage__container{width:600px}}@media screen and (max-width:650px){.communityLevelPage__container{width:550px}}@media screen and (max-width:600px){.communityLevelPage__container{width:100%;height:100%;border-radius:0;overflow-y:scroll}}@media screen and (max-width:550px){.communityLevelPage__container{width:100%;height:100%;border-radius:0;overflow-y:scroll}.communityLevelPage__container__header{padding:0 10px}.communityLevelPage__container__header button{width:120px}.communityLevelPage__container__options{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.communityLevelPage__container__options__ilustration,.communityLevelPage__container__options__tools{width:100%}.communityLevelPage__container__footer{position:relative;padding:0 10px}.communityLevelPage__container__footer .accept,.communityLevelPage__container__footer .reject,.communityLevelPage__container__footer .update{border-radius:5px;width:100px;height:40px}}.communityPage__container__search{width:100%;height:540px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:20px 0;font-family:Aldrich,sans-serif}.communityPage__container__search,.communityPage__container__search__header{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.communityPage__container__search__header{width:500px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin:0 0 15px}.communityPage__container__search__header input{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;height:40px;padding:0 10px;outline:none;border:none;border-radius:5px;font-size:18px;color:#474747;background-color:#ebebeb}.communityPage__container__search__header button{width:120px;height:40px;border-radius:5px;margin:0 0 0 10px;font-family:Aldrich,sans-serif}.communityPage__container__search__body{width:500px;max-height:300px;overflow-y:scroll}.communityPage__container__search__body__userContainer{width:100%;margin:10px 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:10px 20px;border-radius:5px;background-color:#ebebeb}.communityPage__container__search__body__userContainer h3{font-size:22px;color:#474747}.communityPage__container__search__body__userContainer button{width:150px;height:30px;border-radius:5px;font-family:Aldrich,sans-serif}.communityPage__container__search__body__userContainer button .small{display:none}@media screen and (max-width:550px){.communityPage__container__search{padding:20px}.communityPage__container__search__header{width:100%}.communityPage__container__search__body{width:100%;height:auto;overflow-y:auto}.communityPage__container__search__body__userContainer h3{font-size:20px}.communityPage__container__search__body__userContainer button{width:80px}.communityPage__container__search__body__userContainer button .small{display:block}.communityPage__container__search__body__userContainer button .big{display:none}}@media screen and (max-width:400px){.communityPage__container__search__header{width:100%}.communityPage__container__search__header input{width:200px}.communityPage__container__search__header button{font-size:16px;width:80px}}@media screen and (max-width:330px){.communityPage__container__search__header,.communityPage__container__search__header input{width:100%}.communityPage__container__search__header button{display:none}.communityPage__container__search__body__userContainer{padding:10px}.communityPage__container__search__body__userContainer h3{font-size:18px}.communityPage__container__search__body__userContainer button{width:70px}}.communityPage__container__leaderboard{width:100%;height:540px;border-radius:0 0 10px 10px;display:-webkit-flex;display:-moz-box;display:flex;font-family:Aldrich,sans-serif}.communityPage__container__leaderboard__left{width:200px;height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:20px 0;border-radius:0 0 0 10px;color:#474747;background-color:#ebebeb}.communityPage__container__leaderboard__left h2{margin-bottom:20px;padding:0 0 10px;border-bottom:3px solid #474747}.communityPage__container__leaderboard__right{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;height:100%;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;overflow-y:scroll;padding:20px}.communityPage__container__leaderboard__right,.communityPage__container__leaderboard__right__user{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.communityPage__container__leaderboard__right__user{width:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:10px;margin:10px 0;cursor:pointer;background-color:#ebebeb}.communityPage__container__leaderboard__right__user__left{display:-webkit-flex;display:-moz-box;display:flex}.communityPage__container__leaderboard__right__user__left h2{margin:0 10px 0 0}.communityPage__container__leaderboard__right__user__points{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.communityPage__container__leaderboard__right__user__points h3{margin-right:5px}.communityPage__container__leaderboard__right__user__points img{width:30px}.communityPage__container__leaderboard__right__user__my{color:#fff;background-color:#3eaaac}@media screen and (max-height:685px){.communityPage__container__leaderboard{height:440px}}@media screen and (max-height:570px){.communityPage__container__leaderboard{height:390px}}@media screen and (max-height:550px){.communityPage__container__leaderboard{height:390px}}@media screen and (max-height:480px){.communityPage__container__leaderboard{height:340px}}@media screen and (max-width:650px){.communityPage__container__leaderboard__left{display:none}}@media screen and (max-width:400px){.communityPage__container__leaderboard__right{padding:10px}.communityPage__container__leaderboard__right__user h2{font-size:25px}.communityPage__container__leaderboard__right__user__points h3{font-size:20px}.communityPage__container__leaderboard__right__user__points img{width:25px}}.credits{width:100%;height:100vh;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-family:Aldrich,sans-serif;background-color:#2b222f}.credits,.credits__container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.credits__container{overflow-y:scroll;width:700px;height:700px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative}.credits__container h1{font-size:70px;color:#fff}.credits__container button{position:absolute;top:10px;left:10px;width:150px;height:40px;border-radius:5px}.credits__container__credit{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;margin:10px 0;padding:5px 10px}.credits__container__credit img{width:50px}.credits__container__credit h4{margin-left:20px;font-size:20px;color:#fff}.credits__container__credit h4 a,.credits__container__credit h4 span{color:#336dc3}@media screen and (max-height:800px){.credits__container{height:600px}}@media screen and (max-height:650px){.credits__container{height:100%}}@media screen and (max-width:800px){.credits__container{width:600px}.credits__container button{position:relative;margin:10px 0;padding:10px}}@media screen and (max-width:650px){.credits__container{width:100%;height:100%}}@media screen and (max-width:400px){.credits__container__credit h4{font-size:16px}}.leaderboard{width:400px;height:500px;overflow-y:scroll;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;border-radius:10px;-ms-overflow-style:none;scrollbar-width:none;background-color:#fff}.leaderboard h2{padding:10px 20px;margin:20px 0;border-radius:5px;color:#fff;background-color:#474747}.leaderboard__object{width:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:10px 20px}.leaderboard__object,.leaderboard__object__points{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.leaderboard__object__points h4{margin:0 5px 0 0}.leaderboard__object__points img{width:20px;height:20px;object-fit:cover}.leaderboard__object:hover{background-color:#ebebeb}.leaderboard__object__done,.leaderboard__object__done:hover{background-color:#64d970}.leaderboard::-webkit-scrollbar{display:none}@media screen and (max-height:650px){.leaderboard{height:400px}}@media screen and (max-width:450px){.leaderboard{width:300px;width:260px}.leaderboard h2{font-size:25px}}.leaderboardSmall{width:100%;height:40px;position:absolute;top:-60px;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;background-color:#fff}.leaderboardSmall,.leaderboardSmall__object{display:-webkit-flex;display:-moz-box;display:flex}.leaderboardSmall__object{height:100%;width:200px;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0 10px;border-right:1px solid #ebebeb}.leaderboardSmall__object h4{margin-right:5px}.leaderboardSmall__object:hover{background-color:#ebebeb}.leaderboardSmall__object__left,.leaderboardSmall__object__points{display:-webkit-flex;display:-moz-box;display:flex}.leaderboardSmall__object__points{margin:0 5px 0 10px;-webkit-align-items:center;-moz-box-align:center;align-items:center}.leaderboardSmall__object__points h4{margin:0 5px 0 0}.leaderboardSmall__object__points img{width:20px;height:20px;object-fit:cover}.leaderboardSmall__object__done,.leaderboardSmall__object__done:hover{background-color:#64d970}.leaderboardSmall::-webkit-scrollbar{display:none}.backgroundLines{overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.line{position:absolute;background-color:#35293a}.line__purple{background:#35293a}.line__blue{background:#3eaaac}.line1{width:153.38px;height:839.03px;left:-37.91px;top:351.93px}.line1,.line2{-webkit-transform:matrix(.95,.28,-.3,.96,0,0);transform:matrix(.95,.28,-.3,.96,0,0)}.line2{width:189.55px;height:896.91px;left:194.46px;top:254px}.line3{left:337.09px;top:561px}.line3,.line4{width:153.38px;height:839.03px;-webkit-transform:matrix(.95,.28,-.3,.96,0,0);transform:matrix(.95,.28,-.3,.96,0,0)}.line4{left:577.8px;top:447.69px}.line5{width:271.03px;height:839.03px;left:801.09px;top:372px;-webkit-transform:matrix(.95,.28,-.3,.96,0,0);transform:matrix(.95,.28,-.3,.96,0,0)}.line6{height:793.87px;left:1050.57px;top:612px}.line6,.line7{width:153.38px;-webkit-transform:matrix(.95,.28,-.3,.96,0,0);transform:matrix(.95,.28,-.3,.96,0,0)}.line7{height:839.03px;left:1351.09px;top:308px}.line8{width:153.38px;height:793.87px;left:1461.57px;top:624px}.line8,.line9{-webkit-transform:matrix(.95,.28,-.3,.96,0,0);transform:matrix(.95,.28,-.3,.96,0,0)}.line9{width:271.03px;height:839.03px;left:1761.57px;top:372px}.floatingNotification{width:80%;max-width:500px;height:300px;position:fixed;z-index:5;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border-radius:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:popup 3s ease;animation:popup 3s ease;background-color:#fff}.floatingNotification__green{border:5px solid #64d970}.floatingNotification__red{border:5px solid #dc5d5d}.floatingNotification img{width:200px}@-webkit-keyframes popup{0%{opacity:0;top:90%}50%{opacity:1;top:40%}to{opacity:0;top:-20%}}@keyframes popup{0%{opacity:0;top:90%}50%{opacity:1;top:40%}to{opacity:0;top:-20%}}.notification{position:fixed;z-index:20;width:500px;min-height:100px;top:0;right:0;border-radius:0 0 0 10px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding-right:20px;-webkit-animation:loadNotif .5s ease;animation:loadNotif .5s ease;font-family:Aldrich,sans-serif;background-color:#fff}.notification,.notification__left{display:-webkit-flex;display:-moz-box;display:flex}.notification__left{height:100%;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1}.notification__left p{font-size:18px}.notification__left__identifier__error,.notification__left__identifier__loading,.notification__left__identifier__success{width:100px;height:100px;margin:0 10px 0 0}.notification__left__identifier__success{background-color:#2d6d4e}.notification__left__identifier__error{background-color:#c7465d}.notification__left__identifier__loading{background-color:#f1ec78}.notification__right{height:100%;padding:20px 10px 0 5px}.notification__right__close{width:20px;height:20px;position:relative;cursor:pointer}.notification__right__close div{width:2px;height:20px;position:absolute;top:0;left:0;background-color:#000}.notification__right__close .line1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.notification__right__close .line2{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:700px){.notification{width:100%}}@-webkit-keyframes loadNotif{0%{opacity:0}to{opacity:1}}@keyframes loadNotif{0%{opacity:0}to{opacity:1}}.profilePage{width:100%;height:100vh;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#fff;background-color:#2b222f}.profilePage,.profilePage__container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.profilePage__container{width:700px;height:500px;overflow-y:scroll;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;padding:20px;font-family:Aldrich,sans-serif}.profilePage__container__header{width:100%;position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.profilePage__container__header h1{font-size:70px}.profilePage__container__header button{position:absolute;top:0;left:0;height:50px;width:150px;border-radius:5px}.profilePage__container__top{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:30px 0}.profilePage__container__top h2{font-size:45px}.profilePage__container__bottom{width:100%}.profilePage__container__bottom h3{margin:0 0 20px;font-weight:500}.profilePage__container__bottom__levels{width:100%;display:grid;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;grid-template-columns:repeat(auto-fit,200px);grid-row-gap:20px;row-gap:20px;grid-column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.profilePage__container__bottom__levels__level{position:relative;width:100%;height:150px;cursor:pointer}.profilePage__container__bottom__levels__level img{width:100%;height:100%;object-fit:cover}.profilePage__container__bottom__levels__level__overlay{top:0;left:0;width:100%;height:100%;position:absolute;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:rgba(0,0,0,.6);-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1}.profilePage__container__bottom__levels__level__overlay img{width:70px;height:70px}.profilePage__container__bottom__levels__level__overlay:hover{opacity:0}@media screen and (max-height:550px){.profilePage__container{height:100%}}@media screen and (max-width:800px){.profilePage__container{width:600px}}@media screen and (max-width:650px){.profilePage__container{width:100%}.profilePage__container__header h1{font-size:50px}.profilePage__container__header button{width:100px}}@media screen and (max-width:550px){.profilePage__container__header{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.profilePage__container__header h1{font-size:40px}.profilePage__container__header button{position:relative;width:80px;height:40px}.profilePage__container__top{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.profilePage__container__bottom{text-align:center}}.privacyPolicy{width:100%;padding:100px 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background-color:#2b222f}.privacyPolicy__container{width:700px;padding:20px;border-radius:10px;background-color:#fff}.privacyPolicy__container h1{margin:0 0 10px;text-align:center}.privacyPolicy__container__button{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.privacyPolicy__container__button button{width:150px;height:40px;border-radius:5px;margin:10px 0}.privacyPolicy__container h3{margin:20px 0 10px}.privacyPolicy__container p{margin:10px 0;text-align:start}.privacyPolicy__container ul{list-style:circle!important;padding:0 20px}.privacyPolicy__container ul li{list-style:circle!important}@media screen and (max-width:800px){.privacyPolicy{padding:50px 20px}.privacyPolicy__container{width:100%}}@media screen and (max-width:500px){.privacyPolicy{padding:0}.privacyPolicy__container{border-radius:0;padding:10px}.privacyPolicy__container__button{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}.instructionPage{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:100px 0;font-family:Aldrich,sans-serif;color:#fff;background-color:#2b222f}.instructionPage__container{width:700px;padding:20px 50px;border-radius:10px;background-color:#35293a}.instructionPage__container .instructionContainer{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;text-align:center;margin-bottom:100px}.instructionPage__container .instructionContainer h3{margin:20px 0;font-size:30px}.instructionPage__container .instructionContainer img{width:500px;margin:20px 0}.instructionPage__container .instructionContainer ul{width:100%;text-align:start}.instructionPage__container .instructionContainer ul li{margin:10px 0;font-size:20px}.instructionPage__container__contentContainer{margin:0}.instructionPage__container__contentContainer__header{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:50px}.instructionPage__container__contentContainer__header h1{font-family:Righteous,cursive;font-size:90px}.instructionPage__container__contentContainer__header h2{margin:0;font-size:40px}.instructionPage__container__contentContainer__body{text-align:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:100px}.instructionPage__container__contentContainer__body li{font-size:25px!important;cursor:pointer}@media screen and (max-width:850px){.instructionPage__container{width:600px;padding:20px 30px}}@media screen and (max-width:750px){.instructionPage__container{width:600px;padding:20px 30px}}@media screen and (max-width:650px){.instructionPage__container{width:500px}.instructionPage__container .instructionContainer img{width:400px}}@media screen and (max-width:550px){.instructionPage{padding:0 20px}.instructionPage__container{width:100%;padding:20px 5px}.instructionPage__container .instructionContainer{padding:0;margin-bottom:50px}.instructionPage__container .instructionContainer img{width:100%;margin:10px 0}.instructionPage__container .instructionContainer h3{margin:10px 0}.instructionPage__container .instructionContainer ul{padding:0 10px}.instructionPage__container .instructionContainer ul li{font-size:16px}.instructionPage__container__contentContainer h1{font-size:60px}.instructionPage__container__contentContainer__body{margin-bottom:50px}}ul li{list-style:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2}*,body,html{margin:0;padding:0}body,html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}h1{font-size:40px}h1,h2{font-weight:500}h2{font-size:30px}h3{font-size:25px;font-weight:500}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button{cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:none;outline:none;color:#fff;font-family:Aldrich,sans-serif;font-size:20px;background-color:#82678f}button:hover{background-color:#6e537c}textarea{resize:none;border-radius:5px;font-size:16px;padding:5px;border:1px solid #474747}button,input,textarea{outline:none}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:none}::-webkit-scrollbar-thumb{background:#888;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#807e7e}.inputContainer{width:250px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:10px;margin:10px 0 0}.inputContainer strong{margin:0 10px;cursor:pointer}.inputContainer input[type=range]{-webkit-appearance:none;border-radius:5px}.inputContainer input[type=number],.inputContainer input[type=range]{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;outline:none;border:none;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2);background:#ebebeb}.inputContainer input[type=number]{padding:5px 10px}