#app{width:100vw;height:100%}.app-bg{background-image:url(../../static/media/background.bb31918d.png);background-size:180px;opacity:.03;position:fixed;top:0;left:0;right:0;bottom:0;z-index:0}#app-loading{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}#app-loading .app-loading-wrapper{display:flex;width:15rem;height:auto;align-items:center;flex-direction:column;padding:5px;margin-top:-50px}#app-loading .app-loading-wrapper .logo{height:150px;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:.5rem;margin-bottom:1rem}#app-loading .app-loading-wrapper .logo img{height:100%}#app-loading .app-loading-wrapper .text{font-size:1rem;-webkit-animation:fading 2s infinite;animation:fading 2s infinite}@-webkit-keyframes fading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes fading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}#app-loading .app-loading{margin:10px 0}.loading-block{display:flex;justify-content:center;align-items:center;height:100%;text-align:center;flex-direction:column}.loading-block .loading-text{margin-top:9px;font-size:.8rem}.lds-ellipsis{position:relative;width:64px;height:12px}.lds-ellipsis div{position:absolute;width:11px;height:11px;border-radius:50%;background:#fff;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:6px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px}.lds-ellipsis div:nth-child(4){left:45px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}.la-ball-grid-pulse,.la-ball-grid-pulse>div{position:relative;box-sizing:border-box}.la-ball-grid-pulse{display:block;font-size:0;color:#fff}.la-ball-grid-pulse.la-dark{color:#333}.la-ball-grid-pulse>div{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-grid-pulse{width:36px;height:36px}.la-ball-grid-pulse>div{width:8px;height:8px;margin:2px;border-radius:100%;-webkit-animation-name:ball-grid-pulse;animation-name:ball-grid-pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.la-ball-grid-pulse>div:first-child{-webkit-animation-duration:.65s;animation-duration:.65s;-webkit-animation-delay:.03s;animation-delay:.03s}.la-ball-grid-pulse>div:nth-child(2){-webkit-animation-duration:1.02s;animation-duration:1.02s;-webkit-animation-delay:.09s;animation-delay:.09s}.la-ball-grid-pulse>div:nth-child(3){-webkit-animation-duration:1.06s;animation-duration:1.06s;-webkit-animation-delay:-.69s;animation-delay:-.69s}.la-ball-grid-pulse>div:nth-child(4){-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:-.41s;animation-delay:-.41s}.la-ball-grid-pulse>div:nth-child(5){-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-delay:.04s;animation-delay:.04s}.la-ball-grid-pulse>div:nth-child(6){-webkit-animation-duration:.84s;animation-duration:.84s;-webkit-animation-delay:.07s;animation-delay:.07s}.la-ball-grid-pulse>div:nth-child(7){-webkit-animation-duration:.68s;animation-duration:.68s;-webkit-animation-delay:-.66s;animation-delay:-.66s}.la-ball-grid-pulse>div:nth-child(8){-webkit-animation-duration:.93s;animation-duration:.93s;-webkit-animation-delay:-.76s;animation-delay:-.76s}.la-ball-grid-pulse>div:nth-child(9){-webkit-animation-duration:1.24s;animation-duration:1.24s;-webkit-animation-delay:-.76s;animation-delay:-.76s}.la-ball-grid-pulse.la-sm{width:18px;height:18px}.la-ball-grid-pulse.la-sm>div{width:4px;height:4px;margin:1px}.la-ball-grid-pulse.la-2x{width:54px;height:54px}.la-ball-grid-pulse.la-2x>div{width:13px;height:13px;margin:2px}.la-ball-grid-pulse.la-3x{width:108px;height:108px}.la-ball-grid-pulse.la-3x>div{width:24px;height:24px;margin:6px}@-webkit-keyframes ball-grid-pulse{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.35;-webkit-transform:scale(.45);transform:scale(.45)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-grid-pulse{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.35;-webkit-transform:scale(.45);transform:scale(.45)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}#home{width:900px;height:660px;margin:0 auto;position:relative;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}#home .animated{height:100%}#home .screen-fade-appear{opacity:.2;-webkit-transform:scale(.9);transform:scale(.9)}#home .screen-fade-appear.screen-fade-appear-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:opacity .35s ease-in,-webkit-transform .35s ease-in;transition:opacity .35s ease-in,transform .35s ease-in;transition:opacity .35s ease-in,transform .35s ease-in,-webkit-transform .35s ease-in}#home .screen-fade-enter{opacity:.2;-webkit-transform:scale(.9);transform:scale(.9)}#home .screen-fade-enter.screen-fade-enter-active{opacity:1;transition:opacity .35s ease-in,-webkit-transform .35s ease-in;transition:opacity .35s ease-in,transform .35s ease-in;transition:opacity .35s ease-in,transform .35s ease-in,-webkit-transform .35s ease-in;-webkit-transform:scale(1);transform:scale(1)}#home header{position:relative;min-height:3.2rem}#home header .user-header{position:relative;display:flex;width:900px;margin:0 auto;height:3.2rem;z-index:1}#home header .user-header .user-info{margin-top:-6px;position:absolute}#home header .user-header .user-level-progress{margin-top:1px;margin-left:6.8rem;width:14rem;height:100%}#home header .user-header .user-money{margin-left:1.2rem}#home header .user-header .game-block{right:0;top:0;bottom:0}#home footer{padding-left:6rem;height:2.6rem;display:flex;align-items:center;justify-content:center}#home.is-game-started .page-content aside{overflow:hidden;width:0;opacity:0}#home.is-game-started .page-content .content-wrapper>.content{padding:5px 0 0;height:100%}#home.is-game-started footer{display:none}#home .page-content{padding-top:60px;height:calc(100% - 3.2rem);display:flex}#home .page-content aside{width:6rem;background-color:hsla(0,0%,100%,.1);border-radius:8px;height:100%}#home .page-content aside #top-users{width:6rem;height:100%;display:flex;flex-direction:column}#home .page-content .content-wrapper{width:100%;height:100%}#home .page-content .content-wrapper .content{width:100%;height:100%;padding-left:2rem}@media (max-width:1024px){#home footer{height:2.2rem}}@media (max-width:768px){#home{width:auto;height:100%}#home.playing>header{display:none}#home.playing .page-content{height:100%}#home>header .user-header{width:auto;padding:0 10px}#home>header .user-header>.user-info,#home>header .user-header>.user-level-progress{display:none}#home>header .user-header>.user-money{font-size:.85rem;height:23px;margin-right:.5rem;padding:0 .2rem 0 0}#home>header .user-header>.user-money .icon-money{width:1.9rem;margin-right:0}#home>header .user-header>.user-money .text{margin-left:2px;white-space:nowrap}#home>header .user-header>.game-block{width:100%}#home>header .user-header>.game-block .game-block-items{justify-content:space-around}#home>header .user-header>.game-block .game-block-items .item .icon{font-size:1.3rem}#home .page-content{padding-top:0}#home .page-content>.content-wrapper>.content{padding-left:0}#home .page-content>aside{display:none}#home footer{display:none!important}}@media (max-width:320px){#home>header .user-header>.user-level-progress{width:45%}}#footer-block{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;height:100%}#footer-block .menu{display:flex;font-size:.75rem}#footer-block .menu a{margin:0 .5rem;color:#fff;text-decoration:none;vertical-align:middle;display:flex;justify-content:center;align-items:center;text-shadow:1px 1px 1px rgba(0,0,0,.15)}#footer-block .menu a .icon{font-size:.9rem;margin-right:5px}#footer-block .menu a:hover{text-shadow:1px 1px 15px rgba(0,0,0,.3)}#footer-block .copyright{margin-top:2px;font-size:.7rem;color:hsla(0,0%,100%,.7);padding-bottom:2px}@media (max-width:768px){#footer-block{display:none}}#page-default{height:100%;display:flex;flex-direction:column;position:relative}#page-default .app-logo{width:100%;height:60px;display:flex;justify-content:center;align-items:center;position:absolute;top:-40px}#page-default .app-logo img{height:100%}#page-default .main-block{width:100%;height:100%;padding:2rem 0 0;display:flex}#page-default .main-block>.wrapper{background-color:hsla(0,0%,100%,.05);border-radius:10px;height:100%;width:100%}#page-default .main-block .hello-block,#page-default .main-block>.wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}#page-default .main-block .hello-block{padding:0;margin:1rem 0 .4rem}#page-default .main-block .hello-block .user-photo{width:9rem;height:9rem}#page-default .main-block .hello-block .hello{margin:.8rem 0 0;font-size:2rem}#page-default .menu{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;width:100%}#page-default .menu .app-button{margin:5px 0;border-radius:7px;border:2px solid hsla(0,0%,100%,.9);min-width:auto}#page-default .menu .app-button:after,#page-default .menu .app-button:before{left:-80%}#page-default .menu .app-button .internal .icon{margin:0 0 .5rem;left:0}#page-default .menu .app-button:hover{-webkit-transform:scale(1.07);transform:scale(1.07);box-shadow:0 0 35px rgba(0,0,0,.2)}#page-default .menu .app-button:hover:after{left:50%}#page-default .menu .app-button.random{background-color:#69aa2f}#page-default .menu .app-button.friend{background-color:#3f84d1}#page-default .menu .app-button.invite{background-color:#b7384d}#page-default .menu .app-button.invite .icon{font-size:1.6rem}#page-default .menu .app-button.join{background-color:#028e9b}#page-default .menu .app-button.join .icon{font-size:1.6rem}#page-default .menu .app-button.shop{background-color:#028e9b}#page-default .menu .app-button.rating{background-color:#9b5282}#page-default .menu .app-button.profile{background-color:#cb5f1c}#page-default .menu.sub-menu{width:100%;flex-direction:row;justify-content:space-between;flex-shrink:0}#page-default .menu.sub-menu .app-button{height:3.7rem;width:100%;flex:1 1;margin:0 .5rem}#page-default .menu.sub-menu .app-button:first-child{margin-left:0}#page-default .menu.sub-menu .app-button:last-child{margin-right:0}#page-default .menu.sub-menu .app-button .internal .icon{width:1.8rem;margin-right:10px;margin-top:2px}#page-default .menu.sub-menu .app-button .internal .text{font-size:1.2rem}#page-default .menu.main-menu{flex-direction:column;justify-content:center;align-items:center;margin-bottom:.5rem;margin-top:1rem}#page-default .menu.main-menu .app-button{width:17rem;height:3.5rem}#page-default .menu.main-menu .app-button .internal{justify-content:left;flex-direction:row;height:3.2rem}#page-default .menu.main-menu .app-button .internal .icon{width:2.4rem;margin:0 1rem}#page-default .menu.main-menu .app-button .internal .text{font-size:1.2rem}@media (max-width:768px){#page-default .app-logo{display:none}#page-default .main-block{padding:.1rem 0;flex:3 1;height:auto}#page-default .main-block>.wrapper{background-color:initial}#page-default .sub-menu.menu .app-button{width:100%;margin:0;border:0;border-radius:0;flex:1 1}#page-default .sub-menu.menu .app-button .internal{flex-direction:column;height:3.7rem}#page-default .sub-menu.menu .app-button .internal .icon{margin:0 0 3px;font-size:1.5rem;width:1.5rem;height:1.5rem}#page-default .sub-menu.menu .app-button .internal .text{font-size:.9rem;text-align:center}}@media (max-width:320px){#page-default .main-block .hello-block .user-photo{width:8rem;height:8rem}}.app-button{line-height:1;color:#fff;background:#69aa2f;cursor:pointer;min-width:120px;overflow:hidden;position:relative;border-radius:6px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border:2px solid hsla(0,0%,100%,.2)}.app-button.is-loading>.internal{opacity:.2}.app-button.is-loading>.loading-block{display:flex}.app-button>.loading-block{position:absolute;left:0;right:0;bottom:0;top:0;display:none}.app-button>.internal{padding:.1rem .2rem;height:2.7rem;position:relative;z-index:10;display:flex;flex-direction:row;justify-content:center;align-items:center}.app-button>.internal .text{min-width:50%;text-align:left;font-size:1rem}.app-button .icon{font-size:1rem;left:-10px;position:relative}.app-button.smaller-inline{min-width:0;height:1.5rem}.app-button.smaller-inline>.internal{height:.9rem}.app-button.smaller-inline .icon{width:1rem}.app-button.smaller-inline .text{font-size:.75rem}.app-button.small{font-size:1rem}.app-button.small-inline{height:2rem}.app-button.small-inline>.internal{height:1rem}.app-button.small-inline .icon{width:1.2rem}.app-button.medium{font-size:1.1rem}.app-button.medium .internal{height:3.5rem}.app-button.big{font-size:1.3rem}.app-button:after,.app-button:before{padding:18px 0 11px;content:"";position:absolute;top:0;left:-120%;height:calc(100% - 29px);width:calc(100% + 21px);color:#fff;border-radius:2px;-webkit-transform:skew(-25deg);transform:skew(-25deg)}.app-button:after{background:hsla(0,0%,100%,.2);transition:left .4s cubic-bezier(.86,0,.07,1) .2s;z-index:0;opacity:.8}.app-button:hover:after{left:50%;transition:left .6s cubic-bezier(.86,0,.07,1) .2s}.user-info{position:relative}.user-info.big .user-photo{width:8rem;height:8rem;border-width:2px}.user-info.big .user-level{min-width:20px;min-height:20px;font-size:.8rem;padding:2px;bottom:-5px;right:-5px}.user-info.medium .user-photo{width:3.8rem;height:3.8rem;border-width:2px}.user-info.medium .user-level{min-width:20px;min-height:20px;font-size:10px;padding:2px;bottom:-5px;right:-5px}.user-info.small .user-photo{width:3.8rem;height:3.8rem;border-width:1px}.user-info.small .user-level{min-width:20px;min-height:20px;font-size:10px;padding:2px;bottom:-5px;right:-5px}.user-info .user-photo{width:5.7rem;height:5.7rem;position:relative;border-radius:8px;border:3px solid #fff;overflow:hidden}.user-info .user-photo .image{position:absolute;left:0;right:0;bottom:0;top:0;background-size:cover;background-position:50%;z-index:0;background-color:hsla(0,0%,100%,.3)}.user-info .user-level{bottom:-7px;right:-7px;border-radius:5px;background-color:rgba(253,82,43,.95);border:2px solid #fff;min-width:25px;min-height:25px}.user-info .badge,.user-info .user-level{position:absolute;z-index:1;padding:3px;font-size:.8rem;display:flex;justify-content:center;align-items:center}.user-info .badge{border-radius:5px;background-color:rgba(0,206,17,.95);border:1px solid #fff;min-width:20px;min-height:20px}.user-info .badge.boost{top:40px;left:-10px}.user-info .badge.bonuses{top:5px;left:-10px;flex-direction:column}.user-info .badge.bonuses span{font-size:.65rem;margin-top:.1rem}.user-info .user-text{color:#fff}#page-rating .filter{margin-top:5px}#page-rating .filter .group-button .internal{text-transform:uppercase;padding:.25rem 1rem}#page-rating .users-list{margin:.5rem auto;padding:.5rem 0;height:100%;width:72%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (max-width:768px){#page-rating .filter .group-button .internal{padding:.25rem .5rem}#page-rating .users-list{width:auto;margin:.3rem auto}}@media (max-width:320px){#page-rating .users-list{margin:0}}.page-cross{background-color:hsla(0,0%,100%,.2);border-radius:6px;border:2px solid hsla(0,0%,100%,.25);width:2rem;height:2rem;position:absolute;right:6px;top:6px;display:flex;justify-content:center;align-items:center;transition:all .5s ease;cursor:pointer;z-index:1}.page-cross:hover{border:2px solid hsla(0,0%,100%,.5);background-color:hsla(0,0%,100%,.25)}.page-cross svg{font-size:1.2rem}.buttons-group{display:flex;justify-content:center;align-items:center}.buttons-group .group-button:first-child{border-radius:8px 0 0 8px}.buttons-group .group-button:last-child{border-radius:0 8px 8px 0}.group-button{background-color:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.7);cursor:pointer;transition:background-color .4s ease;padding:.2rem .4rem;margin:0}.group-button.is-active{background-color:hsla(0,0%,100%,.5)}.group-button.is-active .internal .text{text-shadow:0 0 2px rgba(0,0,0,.5);color:#fff}.group-button .internal{padding:.23rem .6rem;position:relative;z-index:10;display:flex;flex-direction:row;justify-content:center;align-items:center}.group-button .internal .text{min-width:50%;text-align:left;font-size:.8rem;color:hsla(0,0%,100%,.8)}.group-button .icon{width:37px;left:-10px;position:relative}.group-button.small{font-size:1rem}.group-button.medium{font-size:1.1rem}.group-button.medium .internal{height:3.5rem}.group-button.big{font-size:1.3rem}.rating-user{display:flex;flex-direction:row;cursor:pointer;padding:.45rem .7rem;margin-right:10px}.rating-user .rating-position{display:flex;text-align:right;align-items:center;font-size:2.7rem;min-width:20%;padding:0 1.5rem 0 .5rem;position:relative;justify-content:flex-end}.rating-user .user-info{margin-right:1rem}.rating-user .user{display:flex;flex-direction:column;justify-content:center}.rating-user .user .name{font-size:1.2rem}.rating-user .user .games-info{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:5px}.rating-user .user .games-info .info-item{margin-right:1rem;display:flex;align-items:center;opacity:.8}.rating-user .user .games-info .info-item.score .icon{top:-1px}.rating-user .user .games-info .info-item.games-played .icon,.rating-user .user .games-info .info-item.games-win .icon{top:0}.rating-user .user .games-info .info-item .icon{font-size:.8rem;margin-right:4px;position:relative}.rating-user .user .games-info .info-item span{display:block;font-size:.8rem;white-space:nowrap}@media (max-width:768px){.rating-user{padding-left:0;padding-right:0}.rating-user .rating-position{padding-right:1.1rem;padding-left:0;font-size:2rem;min-width:15%}.rating-user .user .name{font-size:1.1rem}}@media (max-width:320px){.rating-user .rating-position{padding-right:.6rem}.rating-user .user .name{font-size:1rem}.rating-user .user .games-info .info-item span{font-size:.7rem;white-space:nowrap}}#page-money .price-block{display:flex;flex-direction:column;justify-content:space-around}#page-money .price-block .items{width:85%;margin:20px auto 0;display:flex;flex-wrap:wrap;justify-content:center}#page-money .price-block .items .money-item{width:50%}#page-money .price-block .sub-info{text-align:center;font-size:.8rem;margin-top:10px}@media (max-width:768px){#page-money .price-block{overflow:auto;padding:1rem;justify-content:flex-start}#page-money .price-block .items{width:90%;margin:0 auto}#page-money .price-block .items .money-item{width:100%}#page-money .price-block .sub-info{clear:both;display:none}}.money-item{display:flex;margin:5px 0 7px;cursor:pointer;padding:.8rem}.money-item .icon{width:5rem;padding:4px}.money-item .icon img{width:100%}.money-item .description{padding:.85rem;display:flex;flex-direction:column;justify-content:center}.money-item .description .title{font-size:1rem;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.money-item .description .price{font-size:.75rem;margin-top:.3rem}.money-item .description .price .old-price{margin-left:10px;text-decoration:line-through}.money-item .description .helper-text{margin-top:0;font-size:.75rem;position:relative;top:10px;display:flex;align-items:center;color:hsla(0,0%,100%,.9)}.money-item .description .helper-text .giftbox{width:16px;height:16px;margin-right:5px}.money-item .description .helper-text span{display:inline;position:relative;top:1px;background:linear-gradient(0deg,#67b219,#86e01e);padding:3px 7px;border-radius:8px;text-shadow:-1px -1px 0 rgba(0,0,0,.2)}@media (max-width:768px){.money-item{display:flex;margin:0;cursor:pointer;padding:.8rem 0}}.dialog-alert .error-block{padding:1.5rem}.dialog-alert .error-block .message{text-align:center;font-size:1.3rem}#page-profile .user-container{margin:1rem 0 0;display:flex;flex-direction:column;align-items:center;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#page-profile .user-container .user-progress-block{display:flex;flex-direction:column;max-width:18rem;width:100%;flex-shrink:0}#page-profile .user-container .user-progress-block .photo-wrapper{margin:0 0 1rem;display:flex;align-items:center;justify-content:center}#page-profile .user-container .user-progress-block .photo-wrapper .user-info{flex-shrink:0}#page-profile .user-container .user-progress-block .photo-wrapper .user-info .user-photo{width:7.5rem;height:7.5rem;border-width:2px}#page-profile .user-container .user-progress-block .location{margin:-.4rem 0 .7rem;font-size:1rem;display:flex;align-items:center;justify-content:center}#page-profile .user-container .user-progress-block .location .icon{font-size:.9rem;margin-right:.3rem}#page-profile .user-container .user-progress-block .location span{position:relative;top:1px}#page-profile .user-container .user-progress-block .progress-block,#page-profile .user-container .user-progress-block .user-info-block{display:flex;flex-direction:column;width:100%}#page-profile .user-container .user-progress-block .progress-block .user-level-progress .total-points{font-size:.7rem;opacity:1;margin-top:3px;top:0;align-items:flex-end;justify-content:center}#page-profile .user-container .user-progress-block .progress-block .user-level-progress .total-points .icon{font-size:.7rem}#page-profile .user-container .user-progress-block .progress-block .info{margin-top:.8rem;display:flex;justify-content:space-between}#page-profile .user-container .user-progress-block .progress-block .progress-item .value{font-size:.9rem}#page-profile .user-container .user-progress-block .progress-block .progress-item .value .icon{margin-right:.3rem}#page-profile .user-container .user-progress-block .progress-block .progress-item .text{text-transform:uppercase;font-size:.55rem;margin-top:4px}#page-profile .user-container .profile-buttons{margin:1rem auto 0;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-shrink:0;width:55%;flex-wrap:wrap}#page-profile .user-container .profile-buttons .app-button{margin:0 .2rem .2rem;border-width:2px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:45%}#page-profile .user-container .profile-buttons .app-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 0 15px rgba(0,0,0,.2)}#page-profile .user-container .profile-buttons .app-button .internal .icon{font-size:.8rem;width:1rem;left:-4px}#page-profile .user-container .profile-buttons .app-button .internal .text{font-size:.75rem}#page-profile .user-container .profile-buttons .app-button.invite{background-color:#9b5282}#page-profile .user-container .profile-buttons .app-button.add-question{background-color:#00a9a1}#page-profile .last-games{margin-top:1.5rem;width:80%}#page-profile .last-games h2{font-size:1.35rem;text-shadow:1px 1px 1px rgba(0,0,0,.2);margin-bottom:1.1rem;text-align:center}#page-profile .last-games .no-games{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:.5rem 0}#page-profile .last-games .no-games .icon{font-size:3rem}#page-profile .last-games .no-games .text{margin-top:.8rem;font-size:.9rem}@media (max-width:768px){#page-profile{width:auto}#page-profile .user-container .user-progress-block{width:95%}#page-profile .user-container .user-progress-block .photo-wrapper .user-info .user-photo{width:9rem;height:9rem}#page-profile .user-container .user-progress-block .progress-block .progress-item .value{font-size:.85rem}#page-profile .user-container .user-progress-block .progress-block .progress-item .value .icon{margin-right:4px}#page-profile .user-container .user-progress-block .progress-block .progress-item .text{text-transform:uppercase;font-size:.6rem;margin-top:3px}#page-profile .user-container .profile-buttons{width:90%}#page-profile .last-games{width:96%}}@media (max-width:320px){#page-profile{width:auto}#page-profile .user-container .user-progress-block .photo-wrapper .user-info .user-photo{width:7.5rem;height:7.5rem}}.user-level-progress{width:100%;display:flex;flex-direction:column;justify-content:center;position:relative}.user-level-progress .info-tooltip{opacity:.35;transition:opacity .3s ease;position:absolute;top:2px;right:5px}.user-level-progress .info-tooltip:hover{opacity:1}.user-level-progress .info-tooltip .icon{font-size:.8rem}.user-level-progress .info-tooltip .tooltip{line-height:1.1rem}.user-level-progress .total{overflow:hidden;border-radius:4px;width:100%;height:1.3rem;background-color:rgba(0,0,0,.5);padding:2px;position:relative;text-align:center;justify-content:center}.user-level-progress .total .progress{height:100%;border-radius:3px;background-color:#86e01e;background:linear-gradient(0deg,#86e01e,#67b219)}.user-level-progress .total .points{padding-top:2px;display:flex;justify-content:center;align-items:center;position:absolute;right:0;left:0;top:0;bottom:0;font-size:.7rem;text-shadow:0 0 1px rgba(0,0,0,.9)}.user-level-progress .total-points{margin-top:1px;margin-left:0;font-size:.65rem;color:#fff;display:flex;align-items:center;position:relative;top:1px;opacity:.8;text-align:center}.user-level-progress .total-points .icon{font-size:.55rem;margin-left:1px;margin-right:4px}.progress-item{margin:0}.progress-item .value{font-size:1.1rem;display:flex;justify-content:center;align-items:center}.progress-item .value .icon{margin-left:1px;margin-right:.2rem}.progress-item .text{margin-top:2px;font-size:.65rem;text-align:center;opacity:.8}.hr{border-bottom:1px solid hsla(0,0%,100%,.05);max-width:240px;margin:1.1rem auto}.game-container{margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.game-container .game-result{display:flex;flex-direction:row}.game-container .game-result .score{display:flex;align-items:center;justify-content:center;font-size:2.7rem;padding:0 .8rem;letter-spacing:.4rem;white-space:nowrap;flex-direction:column;font-weight:700}.game-container .game-result .user{display:flex;width:13rem}.game-container .game-result .user .user-game-info{display:flex;flex-direction:column;justify-content:center;max-width:8rem}.game-container .game-result .user .user-game-info .user-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.25rem}.game-container .game-result .user .user-game-info .points{white-space:nowrap;margin-top:4px;font-size:.75rem;opacity:.8}.game-container .game-result .user .user-game-info .points .icon{position:relative;top:-1px;font-size:.65rem;margin-right:4px}.game-container .game-result .first-user{padding-right:.4rem;justify-content:flex-end}.game-container .game-result .first-user .user-game-info{text-align:right;margin-right:.8rem}.game-container .game-result .second-user{padding-left:.4rem}.game-container .game-result .second-user .user-game-info{text-align:left;margin-left:.8rem}.game-container .game-info{margin-bottom:.3rem;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:.75rem}.game-container .game-info .rounds{text-align:center;margin-top:4px;letter-spacing:0;font-size:.7rem;line-height:.5;opacity:.8}.game-container .game-info .date .icon{margin-right:5px;font-size:.7rem}@media (max-width:768px){.game-container .game-result .user .user-game-info{margin:5px 0 0}.game-container .game-result .user .user-game-info .user-name{font-size:1.1rem}.game-container .game-result .first-user{flex-direction:column-reverse;align-items:flex-end}.game-container .game-result .second-user{flex-direction:column;align-items:flex-start}}.dialog-add-question{padding:1rem 0 .4rem}.dialog-add-question .question-user-info{display:flex;flex-direction:row;align-items:center;justify-content:center}.dialog-add-question .question-user-info .user-info{margin-right:.5rem}.dialog-add-question .question-user-info .user-info .user-photo{width:2.5rem;height:2.5rem}.dialog-add-question .question-user-info .user-info .user-level{color:#fff}.dialog-add-question .question-user-info .user{display:flex;flex-direction:column}.dialog-add-question .question-user-info .user .id{margin-top:.15rem;font-size:.7rem;color:#888}.dialog-add-question .question-user-info .user .id svg{font-size:.6rem;margin-right:.15rem}.dialog-add-question .done{width:auto;flex-direction:column;margin:1rem;min-width:30rem}.dialog-add-question .done,.dialog-add-question .done .success{display:flex;align-items:center}.dialog-add-question .done .success .icon{font-size:6rem;color:rgba(0,150,80,.877)}.dialog-add-question .done .title{font-size:2rem;margin:.5rem}.dialog-add-question .done .sub-title{text-align:center;margin:.2rem;width:70%;font-size:.9rem}.dialog-add-question .content{max-width:40rem;width:90%;margin:0 auto;padding-bottom:.2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.dialog-add-question .content>p{width:70%;text-align:center;margin:.5rem 0;font-size:.85rem;color:#777}.dialog-add-question .content .error{height:1rem;padding:.1 0 0;text-align:center;font-size:.8rem}.dialog-add-question .content .error span{top:4px;position:relative;background-color:rgba(170,0,0,.8);color:#fff;padding:.05rem .3rem;border-radius:4px}.dialog-add-question .content .question-block{margin-top:.5rem;margin-bottom:.2rem;width:100%;display:flex;justify-content:center}.dialog-add-question .content .question-block .question{border-width:2px;border-color:#9fc2c2;width:100%;border-radius:10px;height:5rem;padding:.5rem 1rem;font-size:.85rem;color:#777}.dialog-add-question .content .question-block .question::-webkit-input-placeholder{color:#c4c4c4}.dialog-add-question .content .question-block .question::placeholder{color:#c4c4c4}.dialog-add-question .answers{display:flex;flex-wrap:wrap}.dialog-add-question .answers .answer{padding:.4rem .2rem;width:50%;position:relative}.dialog-add-question .answers .answer>span{color:#c4c4c4;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.7rem}.dialog-add-question .answers .answer>input[type=checkbox]{position:absolute;right:.55rem;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dialog-add-question .answers .answer>input[type=text]{border-radius:4px;padding:.5rem 1.8rem .5rem 1.6rem;width:100%;font-size:.85rem;color:#4e4e4e;-webkit-appearance:none;border:2px solid rgba(159,194,194,.5)}.dialog-add-question .answers .answer>input[type=text]::-webkit-input-placeholder{color:#c4c4c4}.dialog-add-question .answers .answer>input[type=text]::placeholder{color:#c4c4c4}.dialog-add-question .answers .answer>input[type=text].selected{background-color:rgba(150,177,0,.1)}.dialog-add-question .level{width:100%;margin-bottom:.5rem}.dialog-add-question .level>p{width:100%;text-align:center;margin:.5rem 0;font-size:.9rem;color:#777}.dialog-add-question .level .items{display:flex;flex-direction:row}.dialog-add-question .level .items .item{margin:0 2px;width:25%;text-align:center;padding:.5rem;background-color:#f3f3f3;border-radius:5px;cursor:pointer;font-size:.9rem;transition:background-color .3s ease}.dialog-add-question .level .items .item:hover{background-color:#e1e1e1}.dialog-add-question .level .items .item.selected{background-color:rgba(150,177,0,.5)}.dialog-add-question .buttons{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:.5rem!important}.dialog-add-question .buttons .management{flex-direction:row}.dialog-add-question .buttons .management .action-buttons{display:flex;align-items:center;justify-content:center}.dialog-add-question .buttons .management .action-buttons .app-button{margin:0 5px}.dialog-add-question .buttons .app-button.delete{background-color:rgba(170,0,0,.8)}.dialog-add-question .buttons .fixing-helpers{display:flex;flex-direction:row;margin-bottom:1rem}.dialog-add-question .buttons .fixing-helpers .sub-button{margin:.1rem .5rem}.dialog-update-profile{padding:1rem 0 1.5rem}.dialog-update-profile .done{width:auto;flex-direction:column;margin:1rem;min-width:20rem}.dialog-update-profile .done,.dialog-update-profile .done .success{display:flex;align-items:center}.dialog-update-profile .done .success .icon{font-size:6rem;color:rgba(0,150,80,.877)}.dialog-update-profile .done .title{font-size:2rem;margin:.5rem}.dialog-update-profile .done .sub-title{text-align:center;margin:.2rem;width:70%;font-size:.9rem}.dialog-update-profile .content{max-width:20rem;width:90%;margin:0 auto;padding-bottom:.2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.dialog-update-profile .content>p{width:100%;text-align:center;margin:.5rem 0 0;font-size:.85rem;color:#777}.dialog-update-profile .content .error{height:1rem;padding:.1 0 0;text-align:center;font-size:.8rem;margin-bottom:.5rem;margin-top:.2rem}.dialog-update-profile .content .error span{top:4px;position:relative;background-color:rgba(170,0,0,.8);color:#fff;padding:.05rem .3rem;border-radius:4px}.dialog-update-profile .user-details{display:flex;flex-wrap:wrap}.dialog-update-profile .user-details .photo-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem;width:100%;flex-direction:column}.dialog-update-profile .user-details .photo-wrapper .user-photo{width:8rem;height:8rem}.dialog-update-profile .user-details .photo-wrapper .photo-uploader{margin:.5rem;cursor:pointer;background-color:#00a9a1;padding:5px 8px;border-radius:5px;color:#fff;display:inline-block;position:relative}.dialog-update-profile .user-details .photo-wrapper .photo-uploader:hover{background-color:#009089}.dialog-update-profile .user-details .photo-wrapper .photo-uploader input{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;cursor:pointer}.dialog-update-profile .user-details .form-inputs{margin-bottom:0;width:100%}.dialog-update-profile .user-details .input{padding:.4rem .2rem;width:80%;position:relative;margin:0 auto}.dialog-update-profile .user-details .input>span{color:#c4c4c4;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.7rem}.dialog-update-profile .user-details .input>input[type=text]{border-radius:4px;padding:.5rem 1rem;width:100%;font-size:.85rem;color:#4e4e4e;-webkit-appearance:none;border:2px solid rgba(159,194,194,.5)}.dialog-update-profile .user-details .input>input[type=text]::-webkit-input-placeholder{color:#c4c4c4}.dialog-update-profile .user-details .input>input[type=text]::placeholder{color:#c4c4c4}.dialog-update-profile .buttons{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:.5rem!important}.dialog-update-profile .buttons .fixing-helpers{display:flex;flex-direction:row;margin-bottom:1rem}.dialog-update-profile .buttons .fixing-helpers .sub-button{margin:.1rem .5rem}#page-shop .shop-container{margin:1.5rem auto;width:350px}@media (max-width:768px){#page-shop .shop-container{width:auto;padding:0 1rem;margin:.5rem auto}}.shop-group{margin-bottom:1rem}.shop-group .info-block{display:flex;margin-bottom:1rem}.shop-group .info-block .image img{width:2.5rem;height:2.5rem}.shop-group .info-block .info{margin-left:1rem;display:flex;flex-direction:column;justify-content:center}.shop-group .info-block .info>.title{font-size:1.5rem}.shop-group .info-block .info>.description{font-size:.85rem;margin-top:3px;opacity:.85}@media (max-width:320px){.shop-group .info-block{margin-bottom:.7rem}.shop-group .info-block .image img{width:2rem;height:2rem}.shop-group .info-block .info>.title{font-size:1.2rem}}.shop-item{background-color:#69aa2f;padding:.5rem .8rem;margin:5px auto;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:8px;border:2px solid hsla(0,0%,100%,.5);cursor:pointer;transition:background-color .3s ease;position:relative}.shop-item .loading-block{position:absolute;left:0;right:0;bottom:0;top:0;display:none}.shop-item:hover{background-color:#70b632}.shop-item:active{background-color:#629e2c}.shop-item>.title{font-size:1.2rem}.shop-item>.description{margin-top:4px;font-size:.8rem}.shop-item.is-loading{cursor:none;pointer-events:none}.shop-item.is-loading>.description,.shop-item.is-loading>.title{opacity:.3}.shop-item.is-loading .loading-block{display:flex}.shop-item.is-disabled{cursor:none;pointer-events:none}.shop-item.is-disabled>.description,.shop-item.is-disabled>.title{opacity:.3}#page-game-friend .content{display:flex;margin-top:2rem;justify-content:flex-start;align-items:flex-start}#page-game-friend .content .helper{position:absolute;text-align:center;font-size:.8rem;line-height:1.3;left:0;right:0;bottom:2rem}#page-game-friend .content .helper>span{width:60%;display:block;margin:0 auto}#page-game-friend .content .game-friend-block{display:flex;height:100%;justify-content:center}#page-game-friend .content .game-friend-block>.image{width:40%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;margin-top:40px}#page-game-friend .content .game-friend-block>.image img{width:75%}#page-game-friend .content .game-friend-block>.info{width:60%;padding:1rem 2.5rem}#page-game-friend .content .game-friend-block>.info .error-message{font-size:.85rem;margin:3px 0;text-align:center}#page-game-friend .content .game-friend-block>.info>.text{text-align:center;font-size:1.3rem;line-height:1.25;margin-bottom:1.5rem}#page-game-friend .content .game-friend-block>.info>.text .pin{margin-top:15px;display:flex;flex-direction:column}#page-game-friend .content .game-friend-block>.info>.text .pin .pin-value{font-size:2.5rem;text-shadow:1px 1px 1px rgba(0,0,0,.15)}#page-game-friend .content .game-friend-block>.info>.text .pin .pin-helper{margin-top:-.1rem;font-size:.7rem;opacity:.9}#page-game-friend .content .game-friend-block>.info>.text .code{margin-top:20px}#page-game-friend .content .game-friend-block>.info>.text .code input{border:2px solid #fff;padding:.1rem .5rem;text-align:center;width:60%;margin:0 auto;font-size:2.3rem}#page-game-friend .content .game-friend-block>.info>.buttons{display:flex;flex-direction:column;justify-content:center;align-items:center}#page-game-friend .content .game-friend-block>.info>.buttons .app-button{margin:0 0 .7rem;width:100%}#page-game-friend .content .game-friend-block>.info>.buttons .app-button .internal .text{text-align:center}#page-game-friend .content .game-friend-block>.info>.buttons .app-button.connect{background-color:#028e9b}#page-game-friend .content .game-friend-block>.info>.buttons .app-button.invite{background-color:#9b5282}#page-game-friend .content .game-friend-block>.info>.buttons .link{margin-top:5px;cursor:pointer;opacity:.8;transition:opacity .3s ease;font-size:.9rem;border-bottom:1px solid #fff;padding-bottom:2px}#page-game-friend .content .game-friend-block>.info>.buttons .link:hover{opacity:1}#page-game-friend .content .game-friend-block>.info>.game-link{margin-top:2rem;text-align:center}#page-game-friend .content .game-friend-block>.info>.game-link .link-wrapper{position:relative;display:flex;align-items:center}#page-game-friend .content .game-friend-block>.info>.game-link .link-wrapper .link-value{font-size:1.78rem;background:transparent;border:0;text-align:right;color:#fff;padding-right:5px;width:303px}#page-game-friend .content .game-friend-block>.info>.game-link .link-wrapper i{font-size:1rem;position:relative;top:-10px;cursor:pointer}#page-game-friend .content .game-friend-block>.info>.game-link .link-text{margin-top:0;font-size:.8rem}@media (max-width:768px){#page-game-friend .content{padding-left:0!important}#page-game-friend .content .game-friend-block{align-items:center;width:100%}#page-game-friend .content .game-friend-block>.image{display:none}#page-game-friend .content .game-friend-block>.info{width:auto;-webkit-transform:translateY(-25%);transform:translateY(-25%);padding:1rem}#page-game-friend .content .game-friend-block>.info>.text{font-size:1.2rem;line-height:1;margin-bottom:1.2rem}#page-game-friend .content .game-friend-block>.info .link-value{width:auto!important}#page-game-friend .content .helper>span{width:80%}}@-webkit-keyframes flickerAnimation{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:.7}to{opacity:1}}#page-game-loading{justify-content:center;align-items:center}#page-game-loading .loading-container{text-align:center}#page-game-loading .loading-container .loading-block{height:20px}#page-game-loading .loading-container .title{font-size:2rem;margin-top:10px;margin-bottom:3px}#page-game-loading .loading-container .description{margin-bottom:1rem;opacity:.8;font-size:.9rem;-webkit-animation:flickerAnimation 2s infinite;animation:flickerAnimation 2s infinite}#page-game-loading .additional{font-size:.8rem;line-height:1rem;margin:1rem 0 .5rem}#page-game-loading .additional a{cursor:pointer;text-decoration:underline}#page-game-countdown{justify-content:center;align-items:center}#page-game-countdown>div{height:100%;width:100%}#page-game-countdown .value,#page-game-countdown>div{display:flex;justify-content:center;align-items:center}#page-game-countdown .value{font-size:15rem;position:absolute;left:0;right:0;top:0;bottom:0}#page-game-countdown .coutndown-appear{opacity:.1;-webkit-transform:scale(.2);transform:scale(.2)}#page-game-countdown .coutndown-appear.coutndown-appear-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}#page-game-countdown .coutndown-enter{opacity:.1;-webkit-transform:scale(.9);transform:scale(.9)}#page-game-countdown .coutndown-enter.coutndown-enter-active{opacity:1;transition:opacity .5s ease-in,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in;transition:opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in;-webkit-transform:scale(1);transform:scale(1)}#page-game-countdown .coutndown-exit{opacity:1;position:absolute}#page-game-countdown .coutndown-exit.coutndown-exit-active{opacity:.1;-webkit-transform:scale(2.1);transform:scale(2.1);transition:opacity .6s ease-in,-webkit-transform .6s ease-in;transition:opacity .6s ease-in,transform .6s ease-in;transition:opacity .6s ease-in,transform .6s ease-in,-webkit-transform .6s ease-in}@media (max-width:320px){#page-game-countdown .value{font-size:10rem}}#page-game-playfield,.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#page-game-playfield{position:relative}#page-game-playfield .play-container{width:100%;height:100%;margin-top:-1.5rem;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}#page-game-playfield .play-container .game-field{display:flex;height:100%;width:100%;margin:1rem auto 0}#page-game-playfield .page-cross{right:0;top:-3rem}@media (max-width:768px){#page-game-playfield{position:relative}#page-game-playfield .page-cross{display:none}#page-game-playfield .play-container{margin:0}#page-game-playfield .play-container .game-field{width:99%;margin:.5rem auto 0}}@media (max-width:320px){#page-game-playfield .page-cross{right:20px;top:-35px}}#helpers-panel{margin-top:.5rem}#helpers-panel .helper-items{display:flex;justify-content:center;align-items:center}#helpers-panel>.text{margin-top:4px;text-align:center;font-size:.7rem;color:hsla(0,0%,100%,.5)}@media (max-width:768px){#helpers-panel{height:4rem;margin-top:.5rem;margin-bottom:.2rem}}@media (max-width:320px){#helpers-panel{height:3.2rem;margin-top:.3rem;margin-bottom:0}}.helper-item{width:3.3rem;height:3.3rem;font-size:1.4rem;margin:0 10px;cursor:pointer;display:flex;justify-content:center;align-items:center;text-shadow:1px 1px 0 rgba(0,0,0,.2);background-color:hsla(0,0%,100%,.3);border-radius:10px;border:2px solid hsla(0,0%,100%,.5);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.helper-item.is-disabled{opacity:.5}.helper-item.is-active:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.helper-item .text{display:flex;align-items:center;position:relative;top:.09rem}.helper-item .icon,.helper-item .text span{font-size:1.7rem}@media (max-width:768px){.helper-item{width:2.8rem;height:2.8rem}}#multiplayer-game-panel{flex-direction:column;position:relative}#multiplayer-game-panel,#multiplayer-game-panel .users{display:flex;width:100%;align-items:center;justify-content:center}#multiplayer-game-panel .users{flex-direction:row}#multiplayer-game-panel .users .round{display:flex;align-items:center;justify-content:center;flex-direction:column}#multiplayer-game-panel .users .round .score{font-size:3rem;padding:0 1rem;letter-spacing:.7rem;white-space:nowrap;flex-direction:column;font-weight:700}#multiplayer-game-panel .users .round .round-value{margin-top:.1rem;text-transform:uppercase;font-size:.6rem;color:hsla(0,0%,100%,.5)}#multiplayer-game-panel .users .user{display:flex;width:100%}#multiplayer-game-panel .users .user .user-info .user-photo{width:5.3rem;height:5.3rem}#multiplayer-game-panel .users .user .user-game-info{display:flex;flex-direction:column;justify-content:center}#multiplayer-game-panel .users .user .user-game-info .user-name{white-space:nowrap;font-size:1.6rem}#multiplayer-game-panel .users .user .user-game-info .games-info{display:flex;flex-direction:row;margin-top:.35rem}#multiplayer-game-panel .users .user .user-game-info .games-info .info-item{margin-right:1rem;display:flex;align-items:center;opacity:.8}#multiplayer-game-panel .users .user .user-game-info .games-info .info-item.games-played .icon,#multiplayer-game-panel .users .user .user-game-info .games-info .info-item.games-win .icon{top:0}#multiplayer-game-panel .users .user .user-game-info .games-info .info-item .icon{font-size:1rem;margin-right:4px;position:relative}#multiplayer-game-panel .users .user .user-game-info .games-info .info-item span{display:block;font-size:.9rem}#multiplayer-game-panel .users .first-user{padding-right:1rem;justify-content:flex-end}#multiplayer-game-panel .users .first-user .user-game-info{text-align:right;margin-right:1.5rem}#multiplayer-game-panel .users .first-user .user-game-info .games-info{flex-direction:row-reverse;justify-content:flex-end}#multiplayer-game-panel .users .first-user .user-game-info .games-info .info-item{margin-right:0;margin-left:1rem}#multiplayer-game-panel .users .second-user{padding-left:1rem}#multiplayer-game-panel .users .second-user .user-game-info{text-align:left;margin-left:1.5rem}#multiplayer-game-panel .notification-block{position:absolute;overflow:hidden;bottom:-1.8rem;font-size:.8rem;height:1.3rem;display:flex;align-items:flex-end}#multiplayer-game-panel .notification-block .in-notification .notification-content{padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:3px}#multiplayer-game-panel .notification-block .in-notification .notification-content .icon{font-size:.7rem;margin-right:5px;vertical-align:middle}#multiplayer-game-panel .notification-block .in-notification .notification-content span{vertical-align:middle}#multiplayer-game-panel .notification-block .action-appear{opacity:.1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}#multiplayer-game-panel .notification-block .action-appear.action-appear-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity .2s ease-in,-webkit-transform .2s ease-in;transition:opacity .2s ease-in,transform .2s ease-in;transition:opacity .2s ease-in,transform .2s ease-in,-webkit-transform .2s ease-in}#multiplayer-game-panel .notification-block .action-enter{opacity:.1;-webkit-transform:translateY(10px);transform:translateY(10px)}#multiplayer-game-panel .notification-block .action-enter.action-enter-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity .2s ease-in,-webkit-transform .2s ease-in;transition:opacity .2s ease-in,transform .2s ease-in;transition:opacity .2s ease-in,transform .2s ease-in,-webkit-transform .2s ease-in}#multiplayer-game-panel .notification-block .action-exit{opacity:1;position:absolute}#multiplayer-game-panel .notification-block .action-exit.action-exit-active{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity .2s ease-in,-webkit-transform .2s ease-in;transition:opacity .2s ease-in,transform .2s ease-in;transition:opacity .2s ease-in,transform .2s ease-in,-webkit-transform .2s ease-in}@media (max-width:768px){#multiplayer-game-panel .users{padding-top:.35rem}#multiplayer-game-panel .users .round .score{font-size:2rem;padding:0 .5rem}#multiplayer-game-panel .users .user .user-info{width:3.5rem;height:3.5rem}#multiplayer-game-panel .users .user .user-info .user-photo{width:3.5rem;height:3.5rem;border-width:2px}#multiplayer-game-panel .users .user .user-game-info{margin:.35rem 0 0}#multiplayer-game-panel .users .user .user-game-info .user-name{font-size:1.1rem;font-weight:400}#multiplayer-game-panel .users .user .user-game-info .games-info{margin:.2rem 0 0}#multiplayer-game-panel .users .user .user-game-info .games-info .info-item span{font-size:.7rem}#multiplayer-game-panel .users .user .user-game-info .games-info .info-item .icon{font-size:.75rem}#multiplayer-game-panel .users .user.first-user{padding-right:.5rem;flex-direction:column-reverse;align-items:flex-end}#multiplayer-game-panel .users .user.second-user{padding-left:.5rem;flex-direction:column}}#questions-answers{display:flex;flex-direction:column;width:100%}#questions-answers .question-wrapper{height:55%;padding:1rem 0 .5rem}#questions-answers .question-wrapper .question{height:100%;background-color:rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;border-radius:10px 10px 0 0;position:relative}#questions-answers .question-wrapper .question .author-name{font-size:.7rem;left:.4rem;top:.4rem;color:hsla(0,0%,100%,.3);position:absolute}#questions-answers .question-wrapper .question .author-name svg{margin-right:.25rem}#questions-answers .question-wrapper .question .rate-emotions{position:absolute;font-size:.7rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;display:flex;flex-direction:row}#questions-answers .question-wrapper .question .rate-emotions>div{display:flex;align-items:center;justify-content:center;margin:0 1px;border-radius:0 0 100% 100%;padding:0 5px;min-width:3rem;height:1.2rem;transition:height .3s ease;color:hsla(0,0%,100%,.6);cursor:pointer}#questions-answers .question-wrapper .question .rate-emotions>div:hover{color:hsla(0,0%,100%,.9);height:1.35rem}#questions-answers .question-wrapper .question .rate-emotions>.like{background-color:rgba(103,178,25,.5)}#questions-answers .question-wrapper .question .rate-emotions>.dislike{background-color:rgba(175,64,0,.5)}#questions-answers .question-wrapper .question span{width:95%;display:block;margin:0 auto;text-align:center;color:#fff;font-size:1.35rem;line-height:1.3}#questions-answers .question-wrapper .question .question-problem{position:absolute;font-size:1rem;right:5px;top:5px;color:hsla(0,0%,100%,.5);cursor:pointer}#questions-answers .question-wrapper .question .question-problem:hover{color:hsla(0,0%,100%,.9)}#questions-answers .question-wrapper .progress-block{padding:0;position:relative;top:-10px}#questions-answers .question-wrapper .progress-block .progress-bar{border-radius:3px;height:10px;padding:1px;background-color:rgba(0,0,0,.2)}#questions-answers .question-wrapper .progress-block .progress-bar .progress{border-radius:2px}#questions-answers .answers{height:45%;padding:.35rem 0 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:.8rem;gap:.8rem}#questions-answers .answers .answer-wrapper{width:100%;height:100%}#questions-answers .answers .answer-wrapper.is-active .answer:hover{background-color:rgba(0,0,0,.15);-webkit-transform:scale(1.02);transform:scale(1.02)}#questions-answers .answers .answer-wrapper.is-active .answer:hover .letter{color:hsla(0,0%,100%,.25)}#questions-answers .answers .answer-wrapper.is-disabled{cursor:auto}#questions-answers .answers .answer-wrapper.is-selected .answer{background-color:rgba(255,166,0,.4)}#questions-answers .answers .answer-wrapper.is-correct .answer{background-color:rgba(103,178,25,.65)!important}#questions-answers .answers .answer-wrapper .answer{position:relative;border-radius:10px;padding:.5rem 1.5rem;display:flex;align-items:center;justify-content:center;height:100%;background-color:rgba(0,0,0,.1);cursor:pointer;transition:background .3s ease,-webkit-transform .3s ease;transition:background .3s ease,transform .3s ease;transition:background .3s ease,transform .3s ease,-webkit-transform .3s ease}#questions-answers .answers .answer-wrapper .answer .text{font-size:1.2rem;text-align:center}#questions-answers .answers .answer-wrapper .answer .letter{position:absolute;left:.5rem;top:.45rem;font-size:1.4rem;color:hsla(0,0%,100%,.2)}@media (max-width:768px){#questions-answers .question-wrapper{padding:1.5rem 1rem .2rem}#questions-answers .question-wrapper .question .author-name,#questions-answers .question-wrapper .question .author-name svg{font-size:.55rem}#questions-answers .question-wrapper .question span{font-size:1.2rem;line-height:1.05}#questions-answers .answers{padding:.35rem .5rem}#questions-answers .answers .answer-wrapper .answer .text{font-size:1rem}}@media (max-width:320px){#questions-answers .question-wrapper .question .author-name{display:none}#questions-answers .question-wrapper .question span{font-size:1.15rem}#questions-answers .question-wrapper .rate-emotions{display:none!important}#questions-answers .answers .answer-wrapper .answer .text{font-size:.9rem}}.progress-bar{overflow:hidden;border-radius:5px;width:100%;height:1.3rem;background-color:rgba(0,0,0,.5);padding:2px;position:relative;text-align:center;justify-content:center}.progress-bar .progress{height:100%;border-radius:4px;background-color:#86e01e;transition:background-color 1.5s ease-out,width .3s ease}.progress-bar .progress.warn{background-color:#f2d31b!important}.progress-bar .progress.danger{background-color:#f27011!important}.progress-bar .progress.critical{background-color:#f63a0f!important}.progress-bar .points{padding-top:2px;display:flex;justify-content:center;align-items:center;position:absolute;right:0;left:0;top:0;bottom:0;font-size:.7rem;text-shadow:0 0 1px rgba(0,0,0,.9)}.dialog-multiplayer .game-winner{display:flex;align-items:center;justify-content:center;padding-top:.5rem}.dialog-multiplayer .game-winner .winner-wrapper .name{text-align:center;margin-top:.5rem;font-size:1.5rem}.dialog-multiplayer .game-winner .winner-wrapper .draw{text-align:center;font-size:5rem;color:#19b419}.dialog-multiplayer .game-info{border-top:1px solid rgba(0,0,0,.05);width:55%;margin:1rem auto 0;padding-bottom:.5rem;padding-top:.5rem}.dialog-multiplayer .game-info .game-info-title{font-size:.8rem;padding:.5rem 0;text-align:center;color:#555}.dialog-multiplayer .game-info .stat-block.points{display:flex;align-items:center;justify-content:center;flex-direction:row!important;margin:0!important;color:#e0ac00!important}.dialog-multiplayer .game-info .stat-block.points .icon{width:auto!important;margin-right:5px}.dialog-multiplayer .game-info .stat-block.points span{font-size:.8rem!important}.dialog-user-disconnected .content{width:90%;margin:0 auto;padding-bottom:.2rem}.dialog-user-disconnected .content .game-info{padding:.5rem 0;font-size:6rem;display:flex;width:100%;align-items:center;justify-content:center;color:#af6565}.dialog-user-disconnected .content .text-block{line-height:1.3;text-align:center;margin:.5rem 0}.dialog-user-disconnected .buttons{margin-top:.5rem!important}.money-info{position:absolute!important;font-size:.75rem;background-color:#fff;bottom:-60px;left:-.5rem;display:flex;align-items:center;justify-content:center;color:#444;padding:.6rem;position:relative;border-radius:5px;min-width:9rem;box-shadow:0 0 5px rgba(0,0,0,.5)}.money-info:before{content:"";position:absolute;background-color:#fff;top:-5px;height:12px;width:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.money-info:hover .money-info-close{color:#444}.money-info .money-info-text{text-align:center}.money-info .money-info-close{position:absolute;top:4px;right:4px;font-size:.8rem;color:#aaa;transition:color .3s ease}.user-money{cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:row;justify-self:center;align-self:center;background:linear-gradient(180deg,#86e01e,#67b219);border:1px solid #fff;border-radius:4px;padding:0 15px 0 0;height:57%;transition:background .5s ease;position:relative}.user-money .icon-money{width:2.5rem;margin-right:3px;margin-left:-5px}.user-money .text{margin-left:8px}.user-money:hover{background:linear-gradient(180deg,#67b219,#86e01e)}.user-money.no-action{cursor:default;pointer-events:none}.game-block{display:flex;flex-direction:row;align-items:center;flex:1 1}.game-block .game-block-items{display:flex;width:100%;justify-content:space-around}.game-block .item{display:flex;flex-direction:column;align-items:center;cursor:pointer;margin-left:1rem;text-decoration:none}.game-block .item .icon{font-size:1.5rem}.game-block .item:hover span{color:#fff}.game-block .item span{font-size:.6rem;margin-top:2px;color:hsla(0,0%,100%,.8);transition:color .3s ease}.app-vk-app .game-block{overflow:hidden;padding-right:95px}.app-vk-app .game-block .game-block-items{justify-content:flex-start!important;overflow:hidden;width:auto}.app-vk-app .game-block .game-invite,.app-vk-app .game-block .game-logout{display:none}#dialog{display:flex;justify-content:center;align-items:center;position:fixed;background-color:rgba(0,0,0,.2);top:0;left:0;right:0;bottom:0;z-index:100}#dialog .dialog-animation,#dialog .dialog-layout{-webkit-transform:translateY(-5%);transform:translateY(-5%)}#dialog .dialog-layout{display:flex;min-width:400px;min-height:250px;border-radius:20px;border:10px solid hsla(0,0%,100%,.5);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;overflow:hidden;box-shadow:0 0 25px rgba(0,0,0,.4)}#dialog .dialog-layout .dialog{color:#000;min-height:100%;min-width:100%;background-color:#fff}#dialog .dialog-layout .dialog .dialog-content h2{text-align:center;font-size:2.1rem;margin:.5rem 0 .8rem;color:#b93a0e;text-shadow:none;font-weight:700}#dialog .dialog-appear{opacity:.2;-webkit-transform:scale(.3);transform:scale(.3)}#dialog .dialog-appear.dialog-appear-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}#dialog .dialog-exit{opacity:1}#dialog .dialog-exit.coutndown-exit-active{opacity:.1;-webkit-transform:scale(.8);transform:scale(.8);transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}@media (max-width:768px){#dialog .dialog-animation{-webkit-transform:translateY(0);transform:translateY(0);width:95%}#dialog .dialog-layout{min-width:auto}}@media (max-width:1000px){.dialog-animation{-webkit-transform:translateY(-20%);transform:translateY(-20%)}}.dialog-see-questions{padding:1rem 0 .4rem}.dialog-see-questions .content{max-width:40rem;min-height:400px;min-width:630px;width:90%;margin:0 auto;padding-bottom:.2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.dialog-see-questions .content .filter-menu{display:flex;width:100%;margin-bottom:10px;justify-content:center;font-size:13px}.dialog-see-questions .content .filter-menu .item{margin:0 5px;cursor:pointer;color:#999}.dialog-see-questions .content .filter-menu .item.is-active{color:#444;text-decoration:underline}.dialog-see-questions .content .questions{height:400px;overflow-y:auto}.dialog-see-questions .content .questions .question{padding:10px 7px;transition:background .2s ease}.dialog-see-questions .content .questions .question:nth-child(odd){background:#f9f9f9}.dialog-see-questions .content .questions .question:hover{background:#f1f1f1}.dialog-see-questions .content .questions .question .sub-info{margin-top:6px;font-size:11px;color:#888}.dialog-see-questions .content .questions .question .sub-info span{margin-right:10px}.dialog-see-questions .content .questions .question .sub-info span i{font-weight:400}.dialog-see-questions .content .questions .question .sub-info span i.yes{color:green}.dialog-see-questions .content .questions .question .sub-info span i.no{color:#ab0000}.dialog-see-questions .content .questions .question .title-block{display:flex;flex-direction:row}.dialog-see-questions .content .questions .question .title-block .title{width:82%;display:flex;align-items:center;font-size:.92rem;line-height:1.05rem}.dialog-see-questions .content .questions .question .title-block .action{display:flex;width:18%;justify-content:space-around}.dialog-see-questions .buttons{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:.5rem!important}.dialog-problem-questions{padding:1rem 0 .4rem}.dialog-problem-questions .content{max-width:40rem;min-height:400px;min-width:630px;width:90%;margin:0 auto;padding-bottom:.2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.dialog-problem-questions .content .questions{height:400px;overflow-y:auto;width:100%}.dialog-problem-questions .content .questions .question{padding:10px 7px;transition:background .2s ease;display:flex;flex-direction:column;flex:1 1}.dialog-problem-questions .content .questions .question:nth-child(odd){background:#f9f9f9}.dialog-problem-questions .content .questions .question:hover{background:#f1f1f1}.dialog-problem-questions .content .questions .question .title-block{display:flex;flex-direction:column;flex:1 1}.dialog-problem-questions .content .questions .question .title-block .sub-info{margin-bottom:6px;font-size:11px;color:#888}.dialog-problem-questions .content .questions .question .title-block .sub-info .saved{font-size:11px;color:green}.dialog-problem-questions .content .questions .question .title-block .sub-info span{margin-right:5px}.dialog-problem-questions .content .questions .question .title-block .title{display:flex;align-items:center;font-size:.92rem;line-height:1.05rem}.dialog-problem-questions .content .questions .question .title-block .answers{margin:5px 0;display:flex;flex-wrap:wrap}.dialog-problem-questions .content .questions .question .title-block .answers .answer{font-size:.75rem;width:50%;padding:0 5px 5px 0}.dialog-problem-questions .content .questions .question .title-block .message{margin-top:6px}.dialog-problem-questions .content .questions .question .title-block .message textarea{width:100%}.dialog-problem-questions .content .questions .question .action{display:flex;align-items:center;justify-content:center;padding:5px 0 0;flex-direction:row}.dialog-problem-questions .content .questions .question .action .app-button{margin:0 5px}.dialog-problem-questions .content .questions .question .action .app-button.decline{background-color:#aa2b2b}.dialog-problem-questions .content .questions .question .action .app-button.edit{background-color:#bb8c27}.dialog-problem-questions .buttons{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:.5rem!important}.dialog-edit-question{padding:1rem 0 .4rem}.dialog-edit-question .question-user-info{display:flex;flex-direction:row;align-items:center;justify-content:center}.dialog-edit-question .question-user-info .user-info{margin-right:.5rem}.dialog-edit-question .question-user-info .user-info .user-photo{width:2.5rem;height:2.5rem}.dialog-edit-question .question-user-info .user-info .user-level{color:#fff}.dialog-edit-question .question-user-info .user{display:flex;flex-direction:column}.dialog-edit-question .question-user-info .user .id{margin-top:.15rem;font-size:.7rem;color:#888}.dialog-edit-question .question-user-info .user .id svg{font-size:.6rem;margin-right:.15rem}.dialog-edit-question .content{max-width:40rem;width:90%;margin:0 auto;padding-bottom:.2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.dialog-edit-question .content>p{width:70%;text-align:center;margin:.5rem 0;font-size:.85rem;color:#777}.dialog-edit-question .content .error{height:1rem;padding:.1 0 0;text-align:center;font-size:.8rem}.dialog-edit-question .content .error span{top:4px;position:relative;background-color:rgba(170,0,0,.8);color:#fff;padding:.05rem .3rem;border-radius:4px}.dialog-edit-question .content .question-block{margin-top:.5rem;margin-bottom:.2rem;width:100%;display:flex;justify-content:center}.dialog-edit-question .content .question-block .question{border-width:2px;border-color:#9fc2c2;width:100%;border-radius:10px;height:5rem;padding:.5rem 1rem;font-size:.85rem;color:#777}.dialog-edit-question .content .question-block .question::-webkit-input-placeholder{color:#c4c4c4}.dialog-edit-question .content .question-block .question::placeholder{color:#c4c4c4}.dialog-edit-question .answers{display:flex;flex-wrap:wrap}.dialog-edit-question .answers .answer{padding:.4rem .2rem;width:50%;position:relative}.dialog-edit-question .answers .answer>span{color:#c4c4c4;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.7rem}.dialog-edit-question .answers .answer>input[type=checkbox]{position:absolute;right:.55rem;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dialog-edit-question .answers .answer>input[type=text]{border-radius:4px;padding:.5rem 1.8rem .5rem 1.6rem;width:100%;font-size:.85rem;color:#4e4e4e;-webkit-appearance:none;border:2px solid rgba(159,194,194,.5)}.dialog-edit-question .answers .answer>input[type=text]::-webkit-input-placeholder{color:#c4c4c4}.dialog-edit-question .answers .answer>input[type=text]::placeholder{color:#c4c4c4}.dialog-edit-question .answers .answer>input[type=text].selected{background-color:rgba(150,177,0,.1)}.dialog-edit-question .level{width:100%;margin-bottom:.5rem}.dialog-edit-question .level>p{width:100%;text-align:center;margin:.5rem 0;font-size:.9rem;color:#777}.dialog-edit-question .level .items{display:flex;flex-direction:row}.dialog-edit-question .level .items .item{margin:0 2px;width:25%;text-align:center;padding:.5rem;background-color:#f3f3f3;border-radius:5px;cursor:pointer;font-size:.9rem;transition:background-color .3s ease}.dialog-edit-question .level .items .item:hover{background-color:#e1e1e1}.dialog-edit-question .level .items .item.selected{background-color:rgba(150,177,0,.5)}.dialog-edit-question .buttons{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:.5rem!important}.dialog-edit-question .buttons .management{flex-direction:row}.dialog-edit-question .buttons .management .action-buttons{display:flex;align-items:center;justify-content:center}.dialog-edit-question .buttons .management .action-buttons .app-button{margin:0 5px}.dialog-edit-question .buttons .app-button.delete{background-color:rgba(170,0,0,.8)}.dialog-edit-question .buttons .fixing-helpers{display:flex;flex-direction:row;margin-bottom:1rem}.dialog-edit-question .buttons .fixing-helpers .sub-button{margin:.1rem .5rem}.dialog-edit-question .problems{max-width:40rem;width:90%;margin:0 auto;max-height:150px;overflow-y:auto}.dialog-edit-question .problems .problem{display:flex;margin-bottom:10px;flex-direction:row;padding:5px}.dialog-edit-question .problems .problem:nth-child(odd){background:#f9f9f9}.dialog-edit-question .problems .problem .user{padding-right:15px}.dialog-edit-question .problems .problem .user .user-info .user-photo{width:2.5rem;height:2.5rem}.dialog-edit-question .problems .problem .user .name{margin-top:5px;font-size:.8rem}.dialog-edit-question .problems .problem .message .userName{font-size:.8rem}.dialog-edit-question .problems .problem .message .text{margin-top:5px;font-size:.75rem;background:#f9f9f9;border-left:5px solid #ccc;padding-left:10px}#top-users .header{display:flex;flex-direction:column;align-items:center;padding-top:.5rem;margin-bottom:.9rem}#top-users .header img{width:4.5rem}#top-users .header span{display:block;margin-top:-5px;font-size:.8rem;text-shadow:1px 1px 1px rgba(0,0,0,.2)}#top-users .users{display:flex;flex-direction:column;align-items:center;justify-content:space-around;flex:1 1}#top-users .users .top-user{width:4.5rem;margin:.5rem 0 .6rem;text-align:center;display:flex;align-items:center;flex-direction:column;cursor:pointer}#top-users .users .top-user .user-photo{width:3.5rem;height:3.5rem;border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.8);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}#top-users .users .top-user .user-photo span{width:100%;height:100%;display:block;background-size:cover;background-repeat:no-repeat}#top-users .users .top-user .user-name{margin-top:.3rem;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#top-users .users .top-user:hover .user-photo{-webkit-transform:scale(1.05);transform:scale(1.05)}#notification-wrapper{position:absolute;top:20px;right:10px;z-index:100;width:250px}#notification-wrapper .wrapper{height:0;opacity:0;background-color:hsla(0,0%,100%,.85);transition:height .3s ease,opacity .3s ease;border-radius:4px;border:2px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.3)}#notification-wrapper .notification-enter-active,#notification-wrapper .notification-enter-done{height:60px;opacity:1}#notification-wrapper .notification-exit-active{height:0;opacity:0}.notification{position:relative;display:flex;align-items:center;justify-content:center;color:#626466;height:100%;flex-direction:column;text-align:center}.notification.is-error .title{color:#b93939}.notification .title{font-size:15px}.notification .description{margin-top:2px;font-size:14px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#auth-page{width:900px;height:90%;margin:0 auto;overflow:hidden}#auth-page,#auth-page .auth-block{display:flex;justify-content:center;flex-direction:column}#auth-page .auth-block{height:100%;align-items:center;position:relative}#auth-page .auth-block .app-logo{display:flex;justify-content:center;align-items:center;margin:0 0 15px}#auth-page .auth-block .app-logo img{max-width:350px}#auth-page .auth-block .blocker{display:none;background-color:rgba(0,0,0,.4);border-radius:8px;position:absolute;left:0;top:0;right:0;bottom:0;z-index:20;justify-content:center;align-items:center}#auth-page .auth-block.is-blocked{pointer-events:none}#auth-page .auth-block.is-blocked .blocker{display:flex}#auth-page .auth-block .methods{margin-top:1rem;margin-bottom:2rem;position:relative;width:400px;padding:1.5rem 1rem 2rem;background-color:hsla(0,0%,100%,.1);border-radius:8px}#auth-page .auth-block .methods h2{text-align:center;font-size:2.5rem;margin-bottom:2rem;text-shadow:1px 1px 0 rgba(0,0,0,.2)}#auth-page .auth-block .methods .buttons{margin-top:1.5rem;display:flex;justify-content:center;flex-direction:column;align-items:center}#auth-page .auth-block .methods .buttons .app-button{display:block;margin:0 0 10px;width:250px;border:0}#auth-page .auth-block .methods .buttons .app-button .internal .icon{font-size:1.5rem}#auth-page .auth-block .methods .buttons .app-button.vk{background-color:#45668e}#auth-page .auth-block .methods .buttons .app-button.fb{background-color:#3b5998}#auth-page .auth-block .methods .buttons .app-button.ok{background-color:#ed812b}@media (max-width:768px){#auth-page{width:auto;height:100%}#auth-page .auth-block{justify-content:space-evenly}#auth-page .auth-block .methods{border-radius:0;background-color:initial;border:0}#auth-page .auth-block .methods .buttons .app-button{border:2px solid hsla(0,0%,100%,.8)}}@media (max-width:320px){#auth-page{width:auto;height:100%}#auth-page .auth-block{justify-content:space-evenly}#auth-page .auth-block .app-logo img{height:90px}#auth-page .auth-block .methods{margin:0}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button:focus{outline:0}.noselect,.yandex-games{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media (min-width:1100px){.yandex-games{font-size:110%}.yandex-games #home{height:92vh;width:90vw}.yandex-games #home .page-content .content-wrapper .content{padding-left:3vw}.yandex-games #home header .user-header{width:100%}}@media (min-width:1370px){.yandex-games{font-size:120%}.yandex-games #home{height:92vh;width:91vw}.yandex-games #home .page-content .content-wrapper .content{padding-left:3vw}.yandex-games #home header .user-header{width:100%}.yandex-games #home header .user-header .user-level-progress{width:16rem;margin-left:8rem}.yandex-games #home header .user-header .user-money{margin-left:2.5rem}.yandex-games #home.is-game-started .page-content .content-wrapper>.content{padding:0}.yandex-games #page-default .menu.sub-menu .app-button{height:4.5rem}.yandex-games #page-default .menu.sub-menu .app-button .text{font-size:1.8rem}.yandex-games #page-default .menu.main-menu .app-button{width:22rem;height:4.5rem}.yandex-games #page-default .menu.main-menu .app-button .text{font-size:1.8rem}.yandex-games #page-default .menu.sub-menu{margin-top:1.8rem}.yandex-games .money-item .description .title{font-size:1.4rem}.yandex-games .money-item .description .price{font-size:1rem}.yandex-games .rating-user{padding:.65rem .9rem}.yandex-games .user-progress-block .progress-block .progress-item .value{font-size:1.2rem!important}.yandex-games .app-button.small-inline{height:3rem}.yandex-games .app-button.small-inline .text{font-size:1rem!important}.yandex-games #page-help .textBlock{width:70%;margin:0 auto}.yandex-games #questions-answers .question-wrapper{height:60%}.yandex-games #questions-answers .question-wrapper .question span{font-size:1.8rem;line-height:1.2;width:80%}.yandex-games #questions-answers .answers .answer-wrapper .answer .text{font-size:1.5rem}}body,html{font-size:100%}#root,body,html{width:100vw;height:100%}#root{background:#2c7fa7;background:linear-gradient(-45deg,#0d72a5,#3284ad);background-repeat:repeat-x;color:#fff;font-weight:400}#root,button,input,textarea{font-family:"Nunito",sans-serif}*{box-sizing:border-box}a{text-decoration:none}h1{text-align:center;font-size:2rem}h1,h2{text-shadow:1px 1px 1px rgba(0,0,0,.3);margin-bottom:10px}h2{text-align:left;font-size:1.2rem}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{border-radius:5px;background:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(0,0,0,.15)}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.15)}.black-line{position:absolute;left:0;right:0;top:0;height:calc(3.2rem + env(safe-area-inset-top));background-color:rgba(0,0,0,.3);z-index:1}.page{height:100%;display:flex;flex-direction:column;position:relative}.page.with-background{background-color:hsla(0,0%,100%,.1);padding:1.5rem 1rem;border-radius:8px}.textBlock{height:100%;color:#fff;overflow:auto}.textBlock p{margin:.9rem 0;line-height:1.2;font-size:.9rem;font-weight:400}.hover-item{transition:background-color .3s;border-radius:8px}.hover-item:hover{background-color:hsla(0,0%,100%,.1)}.sub-button{font-size:.85rem;margin:1rem 0 .5rem;color:#7a7a7a;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:3px}.sub-button:hover{color:#444;border-bottom:1px solid rgba(0,0,0,.18)}@-webkit-keyframes star-animation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes star-animation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.dialog-round-finished{background:linear-gradient(0deg,rgba(220,227,91,.0313725),#ffe0db);padding:.5rem 0}.dialog-round-finished.is-winner{background:linear-gradient(0deg,rgba(220,227,91,.0313725),rgba(138,189,15,.278431))}.dialog-round-finished .game-info .stat-block.points{display:flex;align-items:center;flex-direction:column;margin:1.1rem 0 1.6rem}.dialog-round-finished .game-info .stat-block.points .icon{width:57px;margin-right:.5rem;position:relative;-webkit-animation:star-animation 1.3s infinite;animation:star-animation 1.3s infinite}.dialog-round-finished .game-info .stat-block.points .value{font-size:5.2rem;font-weight:700}.dialog-round-finished .game-info .stat-block.points>span{color:rgba(0,0,0,.4);font-size:.75rem;margin-top:2px}.dialog-round-finished .game-info .stat-block.points.points .value{color:#ffc853;text-shadow:1px 1px 0 #dcae48;letter-spacing:3px}.dialog-round-finished .buttons{display:flex;align-items:center;flex-direction:column;margin:1rem 0 0}.dialog-round-finished .buttons .app-button{min-width:200px}.dialog-round-finished .buttons .sub-button{margin-top:.75rem}@media (max-width:768px){body,html,input{font-size:90%}h1{font-size:1.3rem}.page.with-background{padding:1rem .5rem 0;border-radius:0}.black-line.is-hidden{display:none}#you-level-tooltip,.__react_component_tooltip{display:none!important}}@media (max-width:320px){html{font-size:85%}h1{font-size:1.6rem}}
/*# sourceMappingURL=main.919708b1.chunk.css.map */