*{-webkit-user-select:none;-moz-user-select:none;user-select:none}.bg{background:url(../media/bg.5158f109.webp) 50%/cover;position:fixed;top:0;bottom:0;left:0;right:0;z-index:2!important}.bg-match{background:url(../media/bg-match.05663755.webp) 50%/cover;position:fixed;top:0;bottom:0;left:0;right:0;z-index:2!important}.loading{z-index:3;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.loading .character{z-index:1;animation-name:up;animation-delay:0;opacity:0;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards;position:relative;width:70vw!important;height:70vw!important}.loading h1{color:#000;text-align:center;opacity:0;background:#fff;border-top:8px solid #aaa;border-bottom:4px solid #fff;border-left:2px solid #fff;border-right:10px solid #fff;border-radius:10px 10px 50px 50px;margin-top:-50px;padding-top:15px;padding-bottom:10px;font-size:40px;animation-name:up;animation-duration:1s;animation-iteration-count:1;animation-delay:.1s;animation-fill-mode:forwards;box-shadow:inset 0 5px 20px #bbb}.loading .btns{margin-top:-20px}.loading .btns .btn{color:#000;text-align:center;opacity:0;background:gold;border-radius:100px;padding:10px;font-size:20px;animation-name:up;animation-duration:1s;animation-iteration-count:1;animation-delay:.3s;animation-fill-mode:forwards}.magnifire{margin-top:-100px;animation-name:victoryCrown;animation-duration:1.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:forwards;position:absolute;left:50%;transform:translate(-50%)}.g-header{z-index:3;height:60px;margin-bottom:50px;padding:0 20px;position:relative}.g-header .player{opacity:0;float:left;text-align:left;background:#fff;border:5px solid #eee;border-radius:15px;width:calc(32% - 43px);height:calc(100% - 5px);margin-left:10px;padding:10px;animation:.5s linear 1s alternate forwards fadeIn;display:inline-block;box-shadow:0 5px #ccc}.g-header .player.styles-gold{background:#ffe57e;border:5px solid #e3b90f;box-shadow:0 5px #c09b05}.g-header .player.styles-pink{background:#ff8bcf;border:5px solid #e641a9;box-shadow:0 5px #ac2a69}.g-header .player.styles-green{background:#9dfecf;border:5px solid #0fe392;box-shadow:0 5px #05c05f}.g-header .player.right{text-align:right;float:right}.g-header .player .avatar{float:left;background-image:url(../media/bean.42a6c2dd.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:10px;width:30px;height:30px;margin-right:5px}.g-header .player .avatar.nokhod{background-image:url(../media/nokhod.c91088a2.webp);background-position:50%;background-repeat:no-repeat;background-size:contain}.g-header .player.right .avatar{float:right;margin-left:5px;margin-right:0}.g-header .player span{color:#fff;text-align:center;float:left;background:#000;border-radius:100px;width:calc(100% - 45px);margin-top:3px;padding:2px 5px;font-size:12px;display:block}.g-header .player.right span{float:right}.g-header .player i{clear:both;float:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:5px;font-size:15px;font-style:normal;text-decoration:underline;display:block;overflow:hidden}.g-header .letters{float:left;white-space:nowrap;direction:ltr;width:100%;height:calc(100% + 20px);margin-top:-20px;overflow-x:auto;overflow-y:hidden}.g-header .letters div{color:#000;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;margin-top:18px;margin-left:7px;font-family:appFont;font-size:25px;font-weight:700;display:inline-flex}.g-header .letters div span{margin-top:5px}.g-header .letters .color-yellow{background:gold;border:6px solid #daa520}.g-header .letters .color-orange{background:orange;border:6px solid #ff7236}.g-header .letters .color-green{background:#95f870;border:6px solid #52da20}.g-header .letters .color-blue{background:#84e8fa;border:6px solid #4dc5da}.g-header .letters .color-purple{background:#d970f9;border:6px solid #9b4bb4}.g-header .letters div{margin-right:-15px;transform:scale(.7)}.g-header .letters div:first-child{margin-right:0;transform:scale(1)}.grid{opacity:1;z-index:3;float:left;background:#fff;border:8px solid #ddd;border-radius:20px;width:calc(90vw - 40px);margin-top:-30px;margin-bottom:20px;margin-left:calc(5vw + 5px);padding:10px;position:relative;overflow:hidden;box-shadow:0 8px #aaa}.grid .row div{float:left;color:#000;background:#ddd;border:6px solid transparent;border-radius:10px;justify-content:center;align-items:center;width:calc(20vw - 38px);height:calc(20vw - 40px);margin-bottom:12px;margin-left:4.5px;margin-right:4.5px;transition:all .3s;display:flex;box-shadow:0 5px transparent;font-size:18px!important}.grid .row div:active{transform:scale(.9)}.grid .row.helper div:first-child{background:gold;border-color:#daa520;box-shadow:0 5px #000}.grid .row.helper div:nth-child(2){background:#ff9d3b;border-color:#ff7236;box-shadow:0 5px #000}.grid .row.helper div:nth-child(3){background:#8f0;border-color:#52da20;box-shadow:0 5px #000}.grid .row.helper div:nth-child(4){background:#00fff2;border-color:#4dc5da;box-shadow:0 5px #000}.grid .row.helper div:nth-child(5){background:#d472fb;border-color:#9b4bb4;box-shadow:0 5px #000}.grid .row div{border-radius:100px;font-size:20px;font-weight:700}.grid .row div.no{box-shadow:none;background:0 0;border-color:transparent}.grid .row.helper div{color:#000;border-radius:100px;height:calc(20vw - 38px);font-family:appFont;font-weight:400;box-shadow:0 3px #939393!important}.grid .row div .bean{background:url(../media/bean.42a6c2dd.webp) 50%/contain no-repeat;width:120%;height:120%;display:block}.grid.tut .row div{background:#fff;z-index:999!important}.grid.tut .row:nth-child(4) div:nth-child(4){color:#fff;background:#000;animation:.5s linear infinite alternate forwards blinking}.tut-shadow{z-index:10;position:fixed;top:0;bottom:0;left:0;right:0}.tut-character{z-index:100;background:linear-gradient(transparent,#000);display:block;position:fixed;top:0;bottom:0;left:0;right:0}.tut-shadow.hide{pointer-events:none}.tut-character.hide{display:none}.tut-character .char{background-image:url(../media/character1.4f76b2ba.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:75vw;height:75vw;animation:.5s steps(20,end) infinite alternate forwards talking;position:fixed;bottom:10vh;right:-18vw}.tut-character .text{direction:rtl;background:#fff;border-radius:15px;width:42vw;height:auto;padding:15px;position:fixed;bottom:15vh;left:20px;box-shadow:0 6px #ddd}.tut-character .text:before{content:"";background:#fff;width:15px;height:15px;position:absolute;bottom:30px;right:-7.5px;transform:rotate(45deg)}@keyframes talking{0%{background-image:url(../media/character0.07d0f9ac.webp);transform:rotate(-.5deg)}25%{background-image:url(../media/character3.c1dfef2c.png);transform:rotate(.5deg)}75%{background-image:url(../media/character2.abf54c69.png);transform:rotate(.7deg)}to{background-image:url(../media/character22.bfc7ef46.png);transform:rotate(0)}}@keyframes blinking{0%{opacity:1}to{opacity:0}}.head-menu{z-index:10;border-radius:10px;width:90vw;height:100px;margin-top:20px;margin-bottom:20px;margin-left:5vw;position:relative}.head-menu .back{float:left;background-color:#222;background-image:url(../media/back.ef01cab5.webp);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:10px;width:60px;height:60px;margin-top:20px;position:relative}.head-menu .mute{float:left;color:#fff;background:#222;border-radius:10px;justify-content:center;align-items:center;height:60px;margin-top:20px;margin-left:5px;padding:0 20px;font-size:20px;display:flex;position:relative}.head-menu .mash{float:right;pointer-events:none;background:url(../media/character.07d0f9ac.webp) 0 0/contain no-repeat;width:100px;height:100%;position:relative}.head-menu .mash .talk{text-align:right;color:#fff;direction:rtl;width:100vw;height:auto;font-size:12px;line-height:20px;position:absolute;top:50%;right:100px;transform:translateY(-40%)}.victory-daberna{z-index:10;background:rgba(0,0,0,.9);position:fixed;top:0;bottom:0;left:0;right:0}.victory-daberna .inner{color:#000;text-align:center;direction:rtl;background:#fff;border:8px solid #ddd;border-radius:15px;padding:15px 0 7px;font-size:35px;position:fixed;top:50%;left:40px;right:40px;transform:translateY(-20%);box-shadow:0 8px #bbb}.victory-daberna .inner .title{width:100%;margin-bottom:10px}.victory-daberna .inner .btn{float:left;background:#eee;border:5px solid #ccc;border-radius:15px;width:calc(100% - 26px);margin-bottom:10px;margin-left:10px;margin-right:10px;padding:10px 0;font-size:19px}.victory-daberna .inner :nth-child(2){background:#8aff8e;border-color:#38c738}@keyframes victorysunrays{0%{transform:translate(-50%,-90%)rotate(0)}to{transform:translate(-50%,-90%)rotate(360deg)}}.victory-daberna:after{content:"";z-index:-2;background:url(../media/sunrays.86f2de5c.png) 50%/contain no-repeat;width:80vw;height:80vw;animation:5s linear infinite victorysunrays;position:fixed;top:50%;left:50%;transform:translate(-50%,-90%)}.victory-daberna:before{content:"";z-index:-1;background:url(../media/victory-character.4054307f.png) 50%/contain no-repeat;width:80vw;height:80vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-90%)}.theme-01 .bg-match{background:url(../media/bg.219aa796.jpg) 50%/cover;position:fixed;top:0;bottom:0;left:0;right:0;z-index:2!important}.theme-01 .head-menu .mash{background:url(../media/character.edb68569.avif) 0 0/contain no-repeat}.theme-01 .head-menu .mash .talk{color:#fff}.theme-01 .grid{opacity:0;z-index:3;float:left;background:rgba(255,255,255,.7);border:8px solid #aaa;border-radius:20px;width:calc(90vw - 40px);margin-top:-30px;margin-bottom:20px;margin-left:calc(5vw + 5px);padding:10px;animation:.5s linear .5s alternate forwards fadeIn;position:relative;overflow:hidden;box-shadow:0 8px rgba(0,0,0,.6)}.theme-01 .grid .row div{float:left;color:#000;background:#fff;border:6px solid transparent;border-radius:100px;justify-content:center;align-items:center;width:calc(20vw - 38px);height:calc(20vw - 40px);margin-bottom:12px;margin-left:4.5px;margin-right:4.5px;font-family:appFont;font-size:20px;font-weight:700;transition:all .3s;display:flex;box-shadow:0 5px transparent}.grid.anim{opacity:1;animation:.3s linear .5s 4 alternate forwards vibrate}.shiner{z-index:1000;background:rgba(255,255,255,.1);width:30vw;height:200%;animation:.3s linear .9s alternate forwards shiner;position:fixed;top:-200%;left:20%;transform:rotate(30deg)}.grid .row div .bean{background:url(../media/bean.872e555a.png) 50%/contain no-repeat;width:120%;height:120%;animation:.5s linear alternate forwards beanBomb;display:block}@keyframes shiner{0%{top:-200%}to{top:100%}}@keyframes vibrate{0%{opacity:1;transform:rotate(1deg)scale(1)}25%{opacity:1;transform:rotate(0)scale(.9)}75%{opacity:1;transform:rotate(-1deg)scale(.95)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes beanBomb{0%{opacity:0;transform:scale(5)}90%{opacity:.7;transform:scale(4)}to{opacity:1;transform:scale(1)}}
