@charset "UTF-8";.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.game-region__interface{height:100%}.show-block-enter-active{-webkit-animation:bounce-in .3s;animation:bounce-in .3s}.show-block-leave-active{-webkit-animation:bounce-fade .3s;animation:bounce-fade .3s}@-webkit-keyframes bounce-in{0%{transform:scale(0);opacity:0}30%{transform:scale(1.5);opacity:1}60%{transform:scale(1);opacity:1}60%{transform:translate(1px,1px) rotate(0deg)}64%{transform:translate(-1px,-2px) rotate(-1deg)}68%{transform:translate(-3px) rotate(1deg)}72%{transform:translate(3px,2px) rotate(0deg)}76%{transform:translate(1px,-1px) rotate(1deg)}80%{transform:translate(-1px,2px) rotate(-1deg)}84%{transform:translate(-3px,1px) rotate(0deg)}88%{transform:translate(3px,1px) rotate(-1deg)}92%{transform:translate(-1px,-1px) rotate(1deg)}96%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes bounce-in{0%{transform:scale(0);opacity:0}30%{transform:scale(1.5);opacity:1}60%{transform:scale(1);opacity:1}60%{transform:translate(1px,1px) rotate(0deg)}64%{transform:translate(-1px,-2px) rotate(-1deg)}68%{transform:translate(-3px) rotate(1deg)}72%{transform:translate(3px,2px) rotate(0deg)}76%{transform:translate(1px,-1px) rotate(1deg)}80%{transform:translate(-1px,2px) rotate(-1deg)}84%{transform:translate(-3px,1px) rotate(0deg)}88%{transform:translate(3px,1px) rotate(-1deg)}92%{transform:translate(-1px,-1px) rotate(1deg)}96%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}@-webkit-keyframes bounce-fade{0%{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}@keyframes bounce-fade{0%{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}@-webkit-keyframes shake{0%{-webkit-transform:translate(2px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translateY(2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg)}}@keyframes shake{0%{-webkit-transform:translate(2px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translateY(2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg)}}@font-face{font-family:RodchenkoCTT;font-style:normal;font-weight:400;src:local("RodchenkoCTT"),local("RodchenkoCTT-Regular"),url(fonts/RodchenkoCTT.woff) format("woff"),url(fonts/RodchenkoCTT.ttf) format("truetype")}html{position:fixed;top:0;bottom:0;left:0;right:0}body,html{height:100%;width:100%}body{background-color:#03ef5e;background-size:200% 200%;text-shadow:0 0 .3125rem rgba(0,0,0,.5);margin:0}body,html{font-size:1.7vh}#app{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100%;background-color:rgba(0,0,0,.35)}@-webkit-keyframes AnimationBg{0%{background-position:0 0;opacity:0}5%{background-position:5% 2.5%;opacity:.25}95%{background-position:95% 47.5%;opacity:.25}to{background-position:100% 50%;opacity:0}}@keyframes AnimationBg{0%{background-position:0 0;opacity:0}5%{background-position:5% 2.5%;opacity:.25}95%{background-position:95% 47.5%;opacity:.25}to{background-position:100% 50%;opacity:0}}@-webkit-keyframes AnimationBgPC{0%{background-position:0 0;opacity:0}1%{background-position:1% .5%;opacity:.15}99%{background-position:99% 49.5%;opacity:.15}to{background-position:100% 50%;opacity:0}}@keyframes AnimationBgPC{0%{background-position:0 0;opacity:0}1%{background-position:1% .5%;opacity:.15}99%{background-position:99% 49.5%;opacity:.15}to{background-position:100% 50%;opacity:0}}.game{padding:1.25rem}.game__header{z-index:2}.game__body,.game__header{position:fixed;top:1.25rem;left:1.25rem;right:1.25rem}.game__body{bottom:1.25rem}.game__footer{position:fixed;bottom:.625rem;left:1.25rem;right:1.25rem}.game__modal{z-index:3;background-color:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center}.game__modal,.game__preloader{position:fixed;top:0;left:0;right:0;bottom:0}.game__preloader{z-index:5;background-color:#4476e7}.game__pattern{position:fixed;background-image:url(../images/pattern-bg.png);background-size:12.5rem;opacity:.2;-webkit-animation:AnimationBg 60s linear infinite;animation:AnimationBg 60s linear infinite}.game__pattern,.preloader{top:0;bottom:0;right:0;left:0}.preloader{display:flex;justify-content:center;flex-direction:column;text-align:center;position:absolute}.preloader__description{font-size:.875rem;margin-top:.625rem}.preloader__anim .lds-spinner{color:official;display:inline-block;position:relative;width:5rem;height:5rem}.preloader__anim .lds-spinner div{transform-origin:2.5rem 2.5rem;-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.preloader__anim .lds-spinner div:after{content:" ";display:block;position:absolute;top:.1875rem;left:2.3125rem;width:.375rem;height:1.125rem;border-radius:20%;background:#fff}.preloader__anim .lds-spinner div:first-child{transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.preloader__anim .lds-spinner div:nth-child(2){transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.preloader__anim .lds-spinner div:nth-child(3){transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.preloader__anim .lds-spinner div:nth-child(4){transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.preloader__anim .lds-spinner div:nth-child(5){transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.preloader__anim .lds-spinner div:nth-child(6){transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.preloader__anim .lds-spinner div:nth-child(7){transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.preloader__anim .lds-spinner div:nth-child(8){transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.preloader__anim .lds-spinner div:nth-child(9){transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.preloader__anim .lds-spinner div:nth-child(10){transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.preloader__anim .lds-spinner div:nth-child(11){transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.preloader__anim .lds-spinner div:nth-child(12){transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.modal{padding:1.25rem;background-color:#4476e7;background:linear-gradient(0deg,#10317e,#600262);color:#fff;position:relative;width:100%;max-width:37.5rem;margin:auto 0}.modal__close{position:absolute;right:0;top:0;height:2.5rem;width:2.5rem;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:1.5625rem}.modal__title{font-weight:700;margin-bottom:.625rem}.modal__body{font-size:.875rem}.modal__content{max-height:calc(100vh - 2.5rem);scroll-behavior:smooth;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.modal__content::-webkit-scrollbar{width:0;background:transparent}.header{display:flex;justify-content:space-between}.header__balance,.header__user{width:30%}.header__controlls{width:40%}.header__balance{float:right}.screens{display:flex;position:absolute;align-items:center;justify-content:center;top:0;bottom:0;left:0;right:0}.screens__item{max-width:31.25rem;width:100%;margin-top:auto;margin-bottom:auto;z-index:1}.screens__item_editor{max-width:75rem}.screens__item_category{max-width:56.25rem;width:56.25rem}.screens__item_rating,.screens__item_shop{max-width:43.75rem;width:43.75rem}.screens__item_edit{max-width:25rem;width:25rem}.screens__item_game,.screens__item_game-duel{max-width:43.75rem;height:100%}.screens__logo{position:absolute;bottom:0;right:0;width:6.25rem;opacity:.3;z-index:0}.main-screen__title{text-align:center;font-weight:700;font-size:1.25rem;margin-bottom:.625rem;cursor:default}.main-screen__description{text-align:center;font-size:1rem}.main-screen__logo{justify-content:center;display:flex;width:100%;height:auto;flex-direction:column}.main-screen__logo-img{width:25rem;max-width:100%;margin-bottom:1.5625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:auto;margin-left:auto;margin-right:auto}.category-screen__title,.edit-screen__title,.inventory-screen__title,.rating-screen__title,.shop-screen__title{text-align:center;font-weight:700;font-size:1.25rem;margin-bottom:.625rem;cursor:default}.category-screen__description,.edit-screen__description,.inventory-screen__description,.rating-screen__description,.shop-screen__description{text-align:center;font-size:1rem}.category-screen__list,.edit-screen__list,.inventory-screen__list,.rating-screen__list,.shop-screen__list{margin-top:1.875rem}.category-screen__preloader,.edit-screen__preloader,.inventory-screen__preloader,.rating-screen__preloader,.shop-screen__preloader{height:50vh}.inventory-screen__list,.rating-screen__list,.shop-screen__list{max-height:70vh;scroll-behavior:smooth;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.inventory-screen__list::-webkit-scrollbar,.rating-screen__list::-webkit-scrollbar,.shop-screen__list::-webkit-scrollbar{width:0;background:transparent}.shop-screen__balance{text-align:center;font-weight:700;font-size:1.125rem}.edit-screen__label,.сode-form__label{font-size:.875rem}.edit-screen__input,.сode-form__input{width:100%;background-color:rgba(0,0,0,.5);border:1px solid #fff;color:#fff;padding:.625rem .3125rem;box-sizing:border-box;border-radius:.3125rem}.edit-screen__btn,.сode-form__btn{width:100%;background-color:#fff;border:.0625rem solid #fff;color:#4476e7;padding:.625rem .3125rem;cursor:pointer;border-radius:.3125rem}.edit-screen__item,.сode-form__item{margin-top:.9375rem}.edit-screen__form-group,.сode-form__form-group{margin-bottom:.9375rem}.edit-screen #input-name,.сode-form #input-name{text-transform:capitalize}.category-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(21.875rem,1fr));grid-gap:.625rem .625rem;max-height:70vh;padding:.625rem;scroll-behavior:smooth;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.category-list::-webkit-scrollbar{width:0;background:transparent}.category-list__item{border:.125rem solid transparent;border-radius:.625rem;cursor:pointer;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75);max-width:31.25rem;margin-left:auto;margin-right:auto}.category-list__item_active{border:.125rem solid #fff}.user{display:flex;align-items:center;cursor:default;font-weight:700}.user_mobile{position:absolute;top:-.1875rem;bottom:-.1875rem;left:0;padding:.1875rem .3125rem;transition:.25s;border-radius:1.25rem}.user_mobile .user__name{display:none}.user_mobile.user_active{background-color:#4476e7;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75)}.user_mobile.user_active .user__name{display:block}.user__avatar{margin-right:.625rem;line-height:0}.user__description{font-size:.875rem}.user__name{text-transform:capitalize}.opponent{align-items:center;cursor:default;font-weight:700}.opponent__avatar{margin-right:.625rem;line-height:0}.opponent__description{font-size:.875rem}.inventory-list,.rating-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:.625rem .625rem}.avatar{width:2.5rem;height:2.5rem;border-radius:50%;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75)}.balance{height:2.5rem;display:flex;align-items:center;cursor:default;justify-content:flex-end}.balance__icon-mobile{display:none}.balance__item{margin-right:.625rem;height:100%;align-items:center}.balance__icon{margin-right:.125rem}.balance_mobile{height:2.5rem;min-width:2.5rem;box-sizing:border-box;position:absolute;top:-.1875rem;bottom:-.1875rem;right:0;padding:.125rem .625rem;transition:.25s;border-radius:1.25rem;background-color:#4476e7;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75)}.balance_mobile .balance__item{display:none}.balance_mobile .balance__icon-mobile{display:block;font-size:1.125rem}.balance_mobile.balance_active .balance__item,.trofey{display:flex}.trofey{height:2.5rem;align-items:center;cursor:default;font-size:.75rem}.trofey__item{margin-right:.3125rem}.trofey__icon{margin-right:0}.alice{display:flex;align-items:center;overflow:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.alice::-webkit-scrollbar{width:0;background:transparent}.alice__badge{margin-right:1.25rem;cursor:pointer;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75);line-height:0;border-radius:.25rem;width:6.875rem;min-width:6.875rem;overflow:hidden}.alice__badge img{width:100%}.alice__dialogs{display:flex;align-items:center;flex-shrink:0;margin:.625rem 0}.alice__item{background-color:#5a26ff;padding:.3125rem .625rem;border-radius:.9375rem;cursor:pointer;margin-right:.3125rem;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75)}.alice__item_command{background-color:#fff;border:1px solid #5a26ff;color:#000;border-bottom-right-radius:0}.main-menu,.widget-app-mini{list-style:none;margin:.625rem auto;padding-left:0;max-width:23.125rem}.main-menu__item,.widget-app-mini__item{cursor:pointer;display:flex;justify-content:space-between;padding:.3125rem;border:.0625rem solid transparent;margin-top:.3125rem;border-radius:3.125rem;position:relative}.main-menu__item_active,.widget-app-mini__item_active{border:.0625rem solid #fff;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75);background-color:hsla(0,0%,100%,.25)}.main-menu__img,.widget-app-mini__img{width:3.125rem;height:3.125rem;border-radius:50%;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75)}.main-menu__img-wrapper,.widget-app-mini__img-wrapper{font-size:0;position:relative;margin-right:.9375rem}.main-menu__content,.widget-app-mini__content{width:calc(100% - 4.0625rem)}.main-menu__title,.widget-app-mini__title{font-weight:700;text-transform:uppercase;position:relative}.main-menu__push,.widget-app-mini__push{position:absolute;left:.125rem;right:.125rem;bottom:-10%;font-size:.6875rem;background-color:#002137;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:0;border-radius:1.25rem;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75);background-image:linear-gradient(0deg,#10317e,#600262)}.widget-app-mini__content{margin-left:.625rem}.inventory-user,.rating-user{cursor:default;display:flex;justify-content:space-between;padding:.3125rem;border:.0625rem solid transparent;margin-top:.3125rem;align-items:center}.inventory-user__number,.rating-user__number{width:1.5625rem;text-align:center}.inventory-user__img,.rating-user__img{width:3.125rem;height:3.125rem;margin-right:.9375rem;border-radius:50%}.inventory-user__content,.rating-user__content{width:calc(100% - 4.0625rem)}.inventory-user__title,.rating-user__title{font-weight:700;text-transform:uppercase;font-size:.875rem}.card{position:relative;border-radius:.625rem;overflow:auto;line-height:0}.card__gradient{position:absolute;top:0;bottom:0;right:0;left:0;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.7567401961),transparent 60%,transparent)}.card__img{max-width:100%}.card__content{position:absolute;bottom:0;left:0;right:0;padding:.625rem;text-shadow:0 0 .3125rem #000;display:flex;justify-content:space-around;align-items:center;line-height:1.3}.card__title{font-weight:700;text-transform:uppercase;font-size:1.25rem}.card__description{font-size:.875rem}.card__progress{font-size:1.5625rem;font-weight:700;padding-left:.9375rem}.card__progress_red{color:#ff0003}.card__progress_yellow{color:#ffed4a}.card__progress_blue{color:#3490dc}.card__progress_green{color:#3f3}.card__text{width:100%}.alice-instruction__item{padding:.625rem 0;margin:0}.alice-instruction__wrap{display:block;text-align:center;margin:.3125rem 0}.alice-instruction__command{display:inline-block;background-color:#5a26ff;padding:.3125rem .625rem;border-radius:.9375rem .9375rem 0 .9375rem}.alice-instruction__response{display:inline-block;background-color:#fff;border:1px solid #5a26ff;color:#000;padding:.3125rem .625rem;border-radius:0 .9375rem .9375rem .9375rem}.alice-instruction__form{padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.alice-instruction__img{max-width:100%}.quize__canvas{position:relative;width:100%;background-color:#002137;text-shadow:0 0 .3125rem #161616}.quize__canvas:before{display:block;content:"";width:100%;padding-top:56.25%}.quize__content{bottom:0;overflow:hidden;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75)}.quize__content,.quize__header{position:absolute;top:0;left:0;right:0}.quize__header{display:flex;height:2.5rem;justify-content:space-between;align-items:center}.quize__body{top:2.5rem;bottom:2.5rem}.quize__body,.quize__footer{position:absolute;left:0;right:0}.quize__footer{bottom:0;display:flex;height:2.5rem;justify-content:space-between;align-items:center}.quize__footer-item{width:15%}.quize__footer-item_center{width:70%}.quize__right,.quize__round{width:20%;text-align:center}.quize__title{width:60%;font-weight:700}.quize__btns,.quize__title{text-align:center}.quize__btn{font-size:.625rem;background-color:#4476e7;color:#fff;display:inline-block;padding:.1875rem .3125rem;border-radius:1.25rem;cursor:pointer;border:.0625rem solid hsla(0,0%,100%,0);margin-right:.0625rem;margin-left:.0625rem}.quize__btn_active{border:.0625rem solid #fff}.quize__btn_activation{box-shadow:0 0 .25rem .125rem #fff}.quize__btn_success{box-shadow:0 0 .25rem .125rem #3f3}.quize__btn_error{box-shadow:0 0 .25rem .125rem #ff0003}.quize__category{font-size:.6875rem;text-align:center}.quize__timer{position:absolute;left:0;right:0;bottom:0;font-size:1.625rem;height:2.5rem;width:100%;justify-content:center;display:flex}.quize__media,.quize__shades{position:absolute;top:0;bottom:0;right:0;left:0}.quize__shade{background-color:#fff;transform:translate(0);width:100%;height:50%;box-sizing:border-box;position:relative;background-image:url(../images/bg-bottom.jpg);background-repeat:no-repeat;background-position:0 100%;background-size:100%;transition:1s}.quize__shade_bottom_active{transform:translateY(100%)}.quize__shade_up{background-image:url(../images/bg-top.jpg);background-repeat:no-repeat;background-position:0 100%;background-size:100%}.quize__shade_up_active{transform:translateY(-100%)}.quize__border{position:absolute;top:0;bottom:0;right:0;left:0;background-image:url(../images/border-up.png);background-repeat:no-repeat;background-position:0 100%;background-size:contain}.quize__border_down{background-image:url(../images/border-down.png);background-position:0 0}.quize__youtube{position:absolute;top:0;bottom:0;right:0;left:0}.game-responses{margin-top:1.25rem}.game-responses__title{text-align:center;font-weight:700;font-size:.875rem;margin-bottom:.125rem;cursor:default}.game-responses__description{text-align:center;font-size:.75rem}.game-responses__btns{display:grid;grid-template-columns:repeat(auto-fill,minmax(30%,1fr));grid-gap:.3125rem 1%;margin-top:.625rem;opacity:0;transform:translateY(25%);transition:all .25s ease .25s}.game-responses__btns_active{opacity:1;transform:translateY(0)}.game-responses__number{padding-right:.3125rem}.game-responses__btn{cursor:pointer;background:linear-gradient(0deg,#10317e,#600262);color:#fff;text-align:center;padding:.3125rem;border-radius:1.25rem;display:flex;align-items:center;justify-content:center;border:.0625rem solid hsla(0,0%,100%,0);position:relative;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75)}.game-responses__btn_active{border:.0625rem solid #fff}.game-responses__btn_activate{box-shadow:0 0 .5rem .125rem #fff}.game-responses__btn_error{box-shadow:0 0 .5rem .125rem #ff0003;color:#ff0003}.game-responses__btn_success{box-shadow:0 0 .5rem .125rem #3f3;color:#3f3}.game-responses__btn_hidden{opacity:.5}.game-responses__container-users{position:absolute;top:.0625rem;bottom:.0625rem;left:.0625rem;right:.0625rem;text-align:left}.game-responses__user{height:100%;border-radius:50%;overflow:hidden;margin-right:.0625rem;box-sizing:border-box;border:.125rem solid #fff;display:inline-block}.game-responses__user_red{border-color:#3490dc}.game-responses__user_indigo{border-color:#6574cd}.game-responses__user_purple{border-color:#9561e2}.game-responses__user_pink{border-color:#f66d9b}.game-responses__user_red{border-color:#ff0003}.game-responses__user_orange{border-color:#f6993f}.game-responses__user_yellow{border-color:#ffed4a}.game-responses__user_green{border-color:#3f3}.youtube-player__no-video,.youtube-player__video{position:absolute;top:0;bottom:0;right:0;left:0}.youtube-player__no-video{background-repeat:no-repeat;background-position:50%;background-size:cover}.youtube-player__no-video_text{width:100%;text-align:center;font-weight:700;position:absolute;top:0;bottom:0;right:0;left:0;display:flex;justify-content:center;align-items:center}.youtube-player__frame-bottom,.youtube-player__frame-top{left:0;right:0;position:absolute;height:20%;transition:opacity .5s}.youtube-player__frame-bottom_hidden,.youtube-player__frame-top_hidden{opacity:0}.youtube-player__blur{left:0;right:0;position:absolute;top:0;bottom:0;opacity:1;-webkit-backdrop-filter:blur(3.125rem);backdrop-filter:blur(3.125rem);transition:opacity .1s}.youtube-player__blur_hidden{opacity:0}.youtube-player__timeline{left:0;right:0;position:absolute;top:0;bottom:0;display:flex;justify-content:center;align-items:center}.youtube-player__frame-bottom{background:#000;background:linear-gradient(0deg,#000,#000 75%,transparent);bottom:-1%}.youtube-player__frame-top{background:#000;background:linear-gradient(180deg,#000,#000 75%,transparent);top:-1%}.controlls{height:2.5rem}.controlls,.controlls__item{display:flex;align-items:center;justify-content:center}.controlls__item{font-size:.875rem;background-color:#002137;color:#fff;text-align:center;padding:.3125rem .625rem;border-radius:1.25rem;cursor:pointer;margin:0 .3125rem;border:1px solid transparent;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75);background-image:linear-gradient(0deg,#10317e,#600262)}.controlls__item svg{margin-right:.1875rem}.controlls__item_active{border:1px solid #fff}.live-round__val{margin-right:.3125rem}.live-round__icon{color:red}.screen-title{text-align:center;font-family:RodchenkoCTT,arial;font-size:1.875rem}.timer{font-weight:700;text-transform:uppercase}.timer_success{color:#3f3}.timer_error{color:#ff0003}.timer_help{text-align:center;width:100%;position:absolute;left:0;right:0;bottom:0}.result-game__title{text-align:center;font-family:RodchenkoCTT,arial;font-size:3.125rem;letter-spacing:.3125rem;font-weight:700;text-transform:uppercase;margin-bottom:.3125rem}.result-game__title_win{color:#3f3}.result-game__title_fail{color:#ff0003}.result-game__rating{margin:.9375rem 0}.result-game__description{text-align:center;margin-bottom:1.25rem}.result-game__card{max-width:27.25rem;margin-left:auto;margin-right:auto;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75);border-radius:.625rem}.result-game__buttons,.result-game__trofey{display:flex;justify-content:center}.result-game__buttons,.result-game__card,.result-game__description,.result-game__score,.result-game__trofey{margin-bottom:1.25rem}.result-game__missions{display:flex;justify-content:space-around}.result-game__missions-title{text-align:center;width:100%;margin-bottom:.625rem}.result-game__missions-body{display:inline-block}.trofey-duel{text-align:center}.trofey-duel__title{font-weight:700;text-transform:uppercase}.game-titul{max-width:31.25rem;margin-left:auto;margin-right:auto;font-size:.875rem}.game-titul__stats{display:flex;justify-content:space-between}.game-titul__column{display:inline-block}.game-titul__titul{font-weight:700}.game-titul__titul_red{color:#ff0003}.game-titul__titul_yellow{color:#ffed4a}.game-titul__titul_blue{color:#3490dc}.game-titul__titul_green{color:#3f3}.game-titul__description{text-align:center;font-size:.75rem}.game-titul__description>span{margin-right:5px}.game-titul__description_duel{opacity:.9;font-size:.625rem}.titul{font-weight:700}.titul_blue{color:#3490dc}.titul_indigo{color:#6574cd}.titul_purple{color:#9561e2}.titul_pink{color:#f66d9b}.titul_red{color:#ff0003}.titul_orange{color:#f6993f}.titul_yellow{color:#ffed4a}.titul_green{color:#3f3}.titul_teal{color:#4dc0b5}.titul_cyan{color:#6cb2eb}.stopwatch{width:3.75rem;height:3.75rem;display:flex;align-items:center;justify-content:center;font-size:.875rem;border-radius:50%;background-color:#4206f5;background-image:linear-gradient(180deg,#903aff,#0296ff);color:#fff;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75)}.game-screen{position:relative;height:100%}.game-screen__wrapper{width:100%}.game-screen_duel{height:100%;display:flex;align-items:center;justify-content:center;position:relative;padding-bottom:20vh;box-sizing:border-box}.game-screen_duel .game-screen__item{bottom:20vh}.game-screen__item{z-index:1;position:absolute;width:100%;left:0;top:0;bottom:0;right:0;align-items:center;display:flex;margin-top:0;justify-content:center}.game-screen__item_shop{max-width:43.75rem;width:100%;margin-left:auto;margin-right:auto}.timer-duel{display:flex;justify-content:center;flex-direction:column}.timer-duel__timer{margin-bottom:.625rem}.timer-duel__timer,.timer-duel__title{display:flex;justify-content:center;font-size:.875rem}.opponent{display:flex;justify-content:center;flex-direction:column}.opponent__title{text-align:center;font-weight:700;margin-bottom:1.25rem}.opponent__user{display:flex;justify-content:center}.panel-duel{position:absolute;bottom:3.75rem;right:0;left:0;display:flex;justify-content:space-around;z-index:1}.panel-duel__title{font-weight:700;margin-bottom:.3125rem;color:#3f3}.panel-duel__title_opponent{color:#ff0003;font-weight:900}.panel-duel__opponent,.panel-duel__user{width:40%;position:relative}.panel-duel__score{width:20%;align-items:center;display:flex}.panel-duel__score-wrapper{width:100%}.panel-duel__opponent{text-align:right}.panel-duel__bank{margin-bottom:1.5625rem}.panel-duel__score-game{text-align:center;font-size:1.875rem}.panel-duel__messages{position:absolute;bottom:100%;left:0;right:0}.panel-avatar{width:4.6875rem;height:4.6875rem;border-radius:50%;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75)}.panel-user{font-weight:700}.panel-user__avatar{margin-right:.625rem;line-height:0}.panel-user__avatar_opponent{margin-right:0;margin-left:.625rem}.panel-user__name{font-size:.875rem}.panel-user__description{font-size:.75rem}.bank{text-align:center}.bank__title{text-transform:uppercase;font-weight:700;font-size:.875rem}.bank__icon{font-size:1rem}.bank__item{font-size:.875rem}.message{display:flex;flex-direction:column}.message__item{margin-right:auto;color:#fff;padding:.1875rem .625rem;border-radius:.9375rem;border-bottom-left-radius:0;font-size:.75rem;position:relative;margin-bottom:.3125rem;box-shadow:0 0 .625rem 0 rgba(0,0,0,.4);background-color:#0296ff;background-image:linear-gradient(180deg,#903aff,#0296ff)}.message__item_right{margin-right:0;margin-left:auto;border-bottom-left-radius:.9375rem;border-bottom-right-radius:0}.message__item b{font-weight:400;border-bottom:.0625rem dashed;color:#0fff17}.code-form__status{font-size:.75rem;color:#ff0003;padding:.625rem 0;display:none}.code-form__status_error,.code-form__status_success{display:block}.code-form__status_success{display:block;color:#3f3}.form-status__status{font-size:.75rem;color:#ff0003;padding:.625rem 0;display:none}.form-status__status_error,.form-status__status_success{display:block}.form-status__status_success{display:block;color:#3f3}.widget-app-mini{margin-top:0}.widget-app-mini__img_big{width:5.625rem;height:5.625rem}.widget-app-mini__img,.widget-app-mini__item{border-radius:.625rem}.widget-app-mini_full-line{max-width:100%}.widget-app-mini__salut-command{padding:.0625rem .3125rem;border-radius:.9375rem;background-image:linear-gradient(0deg,#27aa3e,#1998bb);background-color:#27aa3e}.promo-mini{margin-top:.3125rem;font-family:Nunito,sans-serif}.promo-mini__btn-wrapper{text-align:center}.promo-mini__title{font-weight:700}.promo-mini__btn,.promo-mini__title{text-align:center;text-transform:uppercase}.promo-mini__btn{font-size:.875rem;background-color:#002137;color:#fff;display:inline-block;align-items:center;justify-content:center;padding:.3125rem .625rem;border-radius:1.25rem;cursor:pointer;border:1px solid transparent;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75);background-image:linear-gradient(0deg,#10317e,#600262);margin:0 auto}.promo-mini__btn_active{border:1px solid #fff}.adv-horisontal{margin:.625rem auto;max-width:31.25rem}.slide-vertical-fade-enter-active{transition:all 1.5s ease 0}.slide-vertical-fade-leave-active{transition:all 1.5s cubic-bezier(1,.5,.8,1) 0}.slide-vertical-fade-enter,.slide-vertical-fade-leave-to{opacity:0}.slide-vertical-enter-active,.slide-vertical-leave-active{transition:.25s}.slide-vertical-enter{opacity:0;transform:translateY(5%)}.slide-vertical-leave-to{opacity:0;transform:translateY(-5%)}.slide-horisontal-enter-active,.slide-horisontal-leave-active{transition:.25s}.slide-horisontal-enter{opacity:0;transform:translateX(5%)}.slide-horisontal-leave-to{opacity:0;transform:translateX(-5%)}.slide-up-fade-enter-active{transition:all .5s ease 0s}.slide-up-fade-leave-active{transition:all .5s cubic-bezier(1,.5,.8,1) 0s}.slide-up-fade-enter,.slide-up-fade-leave-to{transform:translateY(25%)!important;opacity:0!important}.updated-list-item{display:inline-block;margin-right:10px}.updated-list-enter-active,.updated-list-leave-active{transition:all .2s}.updated-list-enter{opacity:0;transform:translateY(1.875rem)}.updated-list-leave-to{opacity:0;transform:translateY(-rem(30px))}.missions-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));grid-gap:.625rem .625rem;max-height:70vh;padding:.625rem;scroll-behavior:smooth;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.missions-list::-webkit-scrollbar{width:0;background:transparent}.missions-list__title{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.missions-list__item{border:.125rem solid transparent;border-radius:.625rem;cursor:pointer;box-shadow:0 0 .25rem 0 rgba(0,0,0,.75);max-width:31.25rem;margin-left:auto;margin-right:auto;position:relative}.missions-list__item_active{border:.125rem solid #fff!important;box-shadow:0 0 .3125rem .25rem hsla(0,0%,100%,.7)!important}.missions-list__item_success{box-shadow:0 0 .3125rem .25rem rgba(51,255,51,.7);border:.125rem solid #3f3}.missions-list__item_success .missions-list__title{color:#3f3}.missions-list__item_fail{box-shadow:0 0 .3125rem .25rem rgba(255,0,3,.7);border:.125rem solid #ff0003}.missions-list__item_fail .missions-list__title{color:#ff0003}.missions-list__item_blocking .mission-card{opacity:.5}.mission-card{position:relative;border-radius:.625rem;overflow:auto;line-height:0;width:11.875rem;height:11.875rem}.mission-card__gradient{position:absolute;top:0;bottom:0;right:0;left:0;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.7567401961),transparent 60%,transparent)}.mission-card__img{max-width:100%}.mission-card__content{position:absolute;bottom:0;left:0;top:0;right:0;padding:.625rem;text-align:center;text-shadow:0 0 .3125rem #000;display:flex;justify-content:space-around;align-items:center;line-height:1.3}.mission-card__title{text-transform:uppercase;font-size:1.25rem;top:.625rem}.mission-card__description,.mission-card__title{font-weight:700;position:absolute;left:0;right:0}.mission-card__description{font-size:.875rem;bottom:.625rem}.mission-card__progress{font-size:1.5625rem;font-weight:700;padding-left:.9375rem}.mission-card__progress_red{color:#ff0003}.mission-card__progress_yellow{color:#ffed4a}.mission-card__progress_blue{color:#3490dc}.mission-card__progress_green{color:#3f3}.mission-card__text{width:100%}@media screen and (min-width:1100px){.game__pattern{-webkit-animation:AnimationBgPC 340s linear infinite!important;animation:AnimationBgPC 340s linear infinite!important}.main-screen{text-shadow:0 0 .3125rem #000}.main-screen__description{font-weight:600}}body{color:#fff;font-family:Nunito,sans-serif;background:#4476e7;background:linear-gradient(45deg,#03ef5e,#00cd95 30%,#0190df 60%,#f92ffd)}@media screen and (max-width:1024px) and (min-width:641px){body,html{font-size:2.25vh}.header__balance,.header__user{width:2.5rem}.header__controlls{width:calc(100% - 5rem)}}@media screen and (max-width:640px){body,html{font-size:1.8vh}}@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){body,html{font-size:1.7vh}}.adv-horisontal{max-height:90px;overflow:hidden;margin-bottom:10px}