button{outline:0;border:0;background:transparent;cursor:pointer}button::-moz-focus-inner{border:0}.game{display:none;position:relative;z-index:1000005}.game.hide-game{-webkit-animation:hideGame 1s ease-in both;animation:hideGame 1s ease-in both}.game__salutation{position:fixed;width:100%;height:100vh;bottom:0;right:0;overflow:hidden;pointer-events:none;z-index:3}.game__intro{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#102e27;z-index:2;display:none}.game__intro.show{display:block;-webkit-animation:show 1s linear both;animation:show 1s linear both}.game__intro-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game__intro-wrap::before,.game__intro-wrap::after{content:'';width:100%;height:50%;background-color:#102e27;position:absolute;left:0;right:0;z-index:-1;-webkit-animation:intro 2s 1s both;animation:intro 2s 1s both;display:none}.game__intro-wrap::before{top:0;-webkit-transform-origin:right;transform-origin:right}.game__intro-wrap::after{bottom:0;-webkit-transform-origin:left;transform-origin:left}.game__intro-screen{position:absolute;width:200px;display:none}.game__intro-screen:first-child{top:20%;-webkit-animation:introFood 4s 1s both;animation:introFood 4s 1s both}.game__intro-screen:nth-child(2){bottom:10%;animation:introFood 2s 1s both reverse}.game__scene{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#102e27;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;cursor:none;display:none}.game__scene.show{display:-webkit-box;display:-ms-flexbox;display:flex}.game__scene.overlay::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:showOverlay .6s ease-in both;animation:showOverlay .6s ease-in both;background-color:#000;z-index:6000}.game__scene.gameAfterWin .effect-discount{display:none}.game__progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;padding-bottom:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;bottom:0;left:0;z-index:1000;-webkit-animation:bounceInUp 1s both;animation:bounceInUp 1s both;pointer-events:none;pointer-events:all;background-image:-webkit-gradient(linear,left bottom,left top,from(#102e27),to(rgba(16,46,39,0)));background-image:linear-gradient(0,#102e27 0,rgba(16,46,39,0) 100%)}.game__close{position:absolute;top:30px;right:0;z-index:1000;-webkit-animation:fadeInRight .8s both;animation:fadeInRight .8s both;cursor:none}.game__egg{position:absolute;bottom:25px;right:80px;width:120px;height:163px;z-index:2;-webkit-animation:shake 1s 1s 3 linear;animation:shake 1s 1s 3 linear}.game__egg.hide-egg .dialogue{animation:show .2s both reverse}.game__egg.hide-egg .egg__bottom,.game__egg.hide-egg .egg__dragon,.game__egg.hide-egg .egg__shadow,.game__egg.hide-egg .egg__crack-wrap{-webkit-animation:bounceOutRight 1.2s both;animation:bounceOutRight 1.2s both}.game__egg.hide-egg .egg__top{-webkit-animation:rotateRight .8s linear both;animation:rotateRight .8s linear both;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.game__egg.hide-egg .egg__top::before{-webkit-animation:hidden .1s linear both;animation:hidden .1s linear both}.game__egg.show-on-scene .game__dialogue{right:78%}.game__egg.show-on-scene.game__egg{right:2%}.game__egg.show-on-scene .dialogue{display:none;cursor:none}@media screen and (max-width:767px){.game__egg.show-on-scene .dialogue{position:fixed;bottom:50%;right:50%;transform:translate(50%,50%)}}.game__egg.show-on-scene button{cursor:none}.game__egg.show-on-scene .egg__bottom,.game__egg.show-on-scene .egg__dragon,.game__egg.show-on-scene .egg__shadow,.game__egg.show-on-scene .egg__crack-wrap{-webkit-animation:bounceInRight 1s both;animation:bounceInRight 1s both}.game__egg.show-on-scene .egg__top{visibility:hidden}.game__egg.show-on-scene.hideDragon .egg__bottom,.game__egg.show-on-scene.hideDragon .egg__dragon,.game__egg.show-on-scene.hideDragon .egg__shadow,.game__egg.show-on-scene.hideDragon .egg__crack-wrap,.game__egg.show-on-scene.hideDragon .egg__top{visibility:hidden}.game__dialogue{width:600px;height:600px;position:absolute;right:68%;bottom:81%;display:none}.game__dialogue.show-d{display:block}@media screen and (max-width:1368px){.game__dialogue{width:481px;height:479px;bottom:112%;right:-68%}}@media screen and (max-width:768px){.game__dialogue{width:326px;height:339px}}@media screen and (max-height:767px){.game__dialogue{position:fixed;bottom:50%;right:50%;transform:translate(50%,50%)}}.game__rules{width:100%}.game__counter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:inherit;display:none}
.game__counter.show{display:block;-webkit-animation:show .6s ease-in both;animation:show .6s ease-in both}.game__cursor{position:fixed;top:0;width:60px;height:100px;z-index:9999;pointer-events:none}.game__cursor img{width:100%;height:100%}.egg__top{position:absolute;top:2%;left:6%;width:89%;height:auto;z-index:5;-webkit-animation:eggTop .6s 4.6s cubic-bezier(0.4,0,1,1) backwards,eggTopOnFloor .8s 5.2s cubic-bezier(0.85,0.09,0.24,0.98) forwards;animation:eggTop .6s 4.6s cubic-bezier(0.4,0,1,1) backwards,eggTopOnFloor .8s 5.2s cubic-bezier(0.85,0.09,0.24,0.98) forwards}.egg__top svg{width:100%;height:100%}.egg__top::before{content:'';width:55%;height:0;border-radius:50%;-webkit-box-shadow:10px 10px 21px 12px rgba(0,0,0,0.4);box-shadow:10px 10px 21px 12px rgba(0,0,0,0.4);position:absolute;top:10%;left:46%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;-webkit-animation:show .5s 5.2s ease-in both;animation:show .5s 5.2s ease-in both}.egg__bottom{position:absolute;bottom:0;width:100%;height:auto;z-index:2}.egg__bottom svg{width:100%;height:100%}.egg__bottom::before{content:'';width:55%;height:0;border-radius:50%;-webkit-box-shadow:10px 10px 21px 12px rgba(0,0,0,0.4);box-shadow:10px 10px 21px 12px rgba(0,0,0,0.4);position:absolute;bottom:10%;left:46%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.egg__crack-wrap{position:absolute;top:19%;padding-top:61%;width:84%;left:13%;z-index:3;-webkit-animation:crack1 3s 1s ease-in both;animation:crack1 3s 1s ease-in both;overflow:hidden;z-index:6}.egg__crack{position:absolute;top:-13%;left:-2%;width:101%;height:100%;-webkit-animation:crack2 3s 1s ease-in both,hidden .1s 4.6s both;animation:crack2 3s 1s ease-in both,hidden .1s 4.6s both}.egg__dragon{position:absolute;bottom:38%;left:0;right:0;margin:0 auto;width:83%;z-index:1;overflow:hidden;border:1px solid transparent}.egg__dragon .dragon{width:100%;height:100%;-webkit-animation:dragon 2.2s 3s ease-in both;animation:dragon 2.2s 3s ease-in both}.egg__shadow{width:100%;height:auto;position:absolute;bottom:0}.dialogue{-webkit-box-sizing:border-box;box-sizing:border-box;background-size:139% auto;background:url("../img/cloud.svg") center -24px no-repeat;background-size:100% auto;-webkit-animation:dialogue .4s 6s cubic-bezier(0.4,0,1,1) both;animation:dialogue .4s 6s cubic-bezier(0.4,0,1,1) both;text-align:center}.dialogue__btn-box{pointer-events:all}.dialogue__text-box{position:absolute;width:80%;top:33%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-animation:show .8s 6.2s ease-in both;animation:show .8s 6.2s ease-in both}@media screen and (max-width:1368px){.dialogue__text-box{font-size:10px;top:30%}}@media screen and (max-width:768px){.dialogue__text-box{font-size:9px;top:24%}}.dialogue__text-box_no-discounts{top:29%}@media screen and (min-width:769px){.dialogue__text-box_no-discounts{top:36%}}.dialogue__text-box_no-discounts img{width:1.75em;height:1.75em;vertical-align:middle}.dialogue__text-box_no-discounts .dialogue__text{margin-bottom:1em;font-size:1.4em}@media screen and (max-width:1368px){.dialogue__text-box_no-discounts .dialogue__text{font-size:1.1em}}.dialogue__text-box_prvnt-cancel,.dialogue__text-box_game-over,.dialogue__text-box_no-discounts,.dialogue__text-box_prvnt-cancel-aw{display:none}.dialogue__text-box_prvnt-cancel,.dialogue__text-box_prvnt-cancel-aw{top:33%}@media screen and (max-width:768px){.dialogue__text-box_prvnt-cancel,.dialogue__text-box_prvnt-cancel-aw{top:29%}}.dialogue.preventCancel,.dialogue.game-over,.dialogue.no-discounts,.dialogue.prvntCancel-after-win{display:block !important;-webkit-animation-delay:.01s;animation-delay:.01s}.dialogue.preventCancel .dialogue__text-box,.dialogue.game-over .dialogue__text-box,.dialogue.no-discounts .dialogue__text-box,.dialogue.prvntCancel-after-win .dialogue__text-box{display:none}.dialogue.preventCancel .dialogue__text-box_prvnt-cancel{display:block}.dialogue.no-discounts .dialogue__text-box_no-discounts{display:block}.dialogue.prvntCancel-after-win .dialogue__text-box_prvnt-cancel-aw{display:block}.dialogue.preventCancel .dialogue__btn-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dialogue.preventCancel .dialogue__btn-box>*{width:14.68em;height:2.5em}.dialogue.preventCancel .dialogue__btn-box>*:not(:last-child){margin:0 0 .6em 0}.dialogue.prvntCancel-after-win .dialogue__text{font-size:1.4em}.dialogue.prvntCancel-after-win .dialogue__btn-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dialogue.prvntCancel-after-win .dialogue__btn-box>*{width:20em;height:2.5em}.dialogue.prvntCancel-after-win .dialogue__btn-box>*:not(:last-child){margin:0 0 .6em 0}.dialogue.game-over .dialogue__text-box_game-over{display:block}.dialogue.preventCancel .dialogue__text-box,.dialogue.game-over .dialogue__text-box,.dialogue.no-discounts .dialogue__text-box,.dialogue.prvntCancel-after-win .dialogue__text-box{-webkit-animation-delay:.2s;animation-delay:.2s}
.dialogue .g-o-dialogue{font-size:12px;top:31%}@media screen and (max-width:1368px){.dialogue .g-o-dialogue{font-size:7px}}.dialogue .g-o-dialogue__disc-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2%}.dialogue .g-o-dialogue__disc-info>*:not(:last-child){margin-right:3%}.dialogue .g-o-dialogue__disc-info-text{font-size:1.75em;font-weight:700;color:black}.dialogue .g-o-dialogue__disc-info-img{width:2.44em;height:auto}.dialogue .g-o-dialogue__continue{font-size:1em;padding:.5em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;color:#c74141}.dialogue .g-o-dialogue .dialogue__btn-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dialogue .g-o-dialogue .dialogue__btn_confirm{width:14.5em;height:4.5em;margin-bottom:4%}.dialogue__text{font-size:1.75em;line-height:1.36;margin-bottom:.2em;text-align:center;color:#002624}.dialogue__text_have-disc{display:none}.dialogue__text_accent{display:block;font-size:1.5em;font-weight:bold;color:#72ac1b}@media screen and (min-width:1001px){.dialogue__text{margin-bottom:.64em}}.dialogue.have-disc .dialogue__text_have-disc{display:block}.dialogue.have-disc .dialogue__text_have-no-disc{display:none}.dialogue__btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1369px){.dialogue__btn-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.dialogue__btn-box>*:not(:last-child){margin-right:8px}}@media screen and (max-width:1368px){.dialogue__btn-box>*:not(:last-child){margin-bottom:6px}}.dialogue__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1em;width:10.25em;height:3.5em;border-radius:6px;color:#fff;-webkit-transition:.3s ease-in;transition:.3s ease-in}.dialogue__btn_confirm{background-color:#678f29;position:relative;-webkit-animation:btnBlink .6s linear alternate infinite both;animation:btnBlink .6s linear alternate infinite both}.dialogue__btn_confirm:hover{background-color:#4a671e}.dialogue__btn_cancel{background-color:#d35b3f}.dialogue__btn_cancel:hover{background-color:#b5442a}.dialogue__btn_neutral{background-color:#d1d1d1}.dialogue__btn_neutral:hover{background-color:#b8b8b8}@media screen and (max-width:1368px){.dialogue__btn{width:60%;margin:0 auto}}.dragon__img{width:100%;height:auto}.dragon__paw{-webkit-animation:paw 2s 5.6s cubic-bezier(0.77,0.38,0,1.46) both;animation:paw 2s 5.6s cubic-bezier(0.77,0.38,0,1.46) both}.dragon__paw path:not(:last-child){-webkit-animation:fingers 1.5s 6s ease-in both;animation:fingers 1.5s 6s ease-in both}.dragon__spike{-webkit-animation:spike 8s 5s cubic-bezier(0.42,0,0,1.9) infinite both;animation:spike 8s 5s cubic-bezier(0.42,0,0,1.9) infinite both;-webkit-transform-origin:99% 57%;transform-origin:99% 57%}.dragon__spike:first-child{-webkit-transform-origin:75% 56%;transform-origin:75% 56%}.dragon__spike:nth-child(2){-webkit-transform-origin:50% 44%;transform-origin:50% 44%}.dragon-moz-eye-l{position:absolute;width:13%;top:32%;left:23%;z-index:200;height:auto;display:none}.dragon-moz-eye-r{position:absolute;width:17%;left:49%;top:32%;z-index:200;height:auto;display:none}.dragon__eye-left{position:absolute;top:38px;left:21px;width:15px}.dragon__eye-left>*{position:absolute;top:50%;width:100%;height:auto;-webkit-animation:eye .08s linear backwards,eye .08s linear alternate;animation:eye .08s linear backwards,eye .08s linear alternate;opacity:0}.dragon__eye-left>*:first-child{-webkit-animation:eyeOpen .1s linear backwards,eye .08s linear alternate;animation:eyeOpen .1s linear backwards,eye .08s linear alternate;-webkit-animation-delay:6.1s,7.25s;animation-delay:6.1s,7.25s;-webkit-animation-fill-mode:backwards,forwards;animation-fill-mode:backwards,forwards}.dragon__eye-left>*:nth-child(2){-webkit-animation-delay:6.16s,7.19s;animation-delay:6.16s,7.19s;-webkit-transform:translate(0,5%);transform:translate(0,5%)}.dragon__eye-left>*:nth-child(3){-webkit-animation-delay:6.22s,7.13s;animation-delay:6.22s,7.13s;-webkit-transform:translate(0,19%);transform:translate(0,19%)}.dragon__eye-left>*:nth-child(4){-webkit-animation-delay:6.28s,7.07s;animation-delay:6.28s,7.07s;-webkit-transform:translateY(26%);transform:translateY(26%)}.dragon__eye-left>*:nth-child(5){-webkit-animation-delay:6.34s,7.01s;animation-delay:6.34s,7.01s;-webkit-transform:translateY(56%);transform:translateY(56%)}
.dragon__eye-left>*:nth-child(6){-webkit-animation-delay:6.4s,6.95s;animation-delay:6.4s,6.95s;-webkit-transform:translateY(73%);transform:translateY(73%)}.dragon__eye-left>*:nth-child(7){-webkit-animation:eye .08s linear backwards,eyeOpen .1s linear alternate;animation:eye .08s linear backwards,eyeOpen .1s linear alternate;-webkit-animation-delay:6.48s,6.89s;animation-delay:6.48s,6.89s;-webkit-animation-fill-mode:forwards,forwards;animation-fill-mode:forwards,forwards;-webkit-transform:translateY(159%);transform:translateY(159%)}.dragon__eye-right{position:absolute;top:39px;left:47px;width:17px}.dragon__eye-right>*{width:100%;top:50%;height:auto;position:absolute;-webkit-animation:eye .08s linear backwards,eye .08s linear alternate;animation:eye .08s linear backwards,eye .08s linear alternate;opacity:0}.dragon__eye-right>*:first-child{-webkit-animation:eyeOpen .1s linear backwards,eye .08s linear alternate;animation:eyeOpen .1s linear backwards,eye .08s linear alternate;-webkit-animation-delay:6.1s,7.25s;animation-delay:6.1s,7.25s;-webkit-animation-fill-mode:backwards,forwards;animation-fill-mode:backwards,forwards}.dragon__eye-right>*:nth-child(2){-webkit-animation-delay:6.16s,7.19s;animation-delay:6.16s,7.19s;-webkit-transform:translateY(1%);transform:translateY(1%)}.dragon__eye-right>*:nth-child(3){-webkit-animation-delay:6.22s,7.13s;animation-delay:6.22s,7.13s;-webkit-transform:translateY(17%);transform:translateY(17%)}.dragon__eye-right>*:nth-child(4){-webkit-animation-delay:6.28s,7.07s;animation-delay:6.28s,7.07s;-webkit-transform:translateY(31%);transform:translateY(31%)}.dragon__eye-right>*:nth-child(5){-webkit-animation-delay:6.34s,7.01s;animation-delay:6.34s,7.01s;-webkit-transform:translateY(57%);transform:translateY(57%)}.dragon__eye-right>*:nth-child(6){-webkit-animation-delay:6.4s,6.95s;animation-delay:6.4s,6.95s;-webkit-transform:translateY(65%);transform:translateY(65%)}.dragon__eye-right>*:nth-child(7){-webkit-animation:eye .08s linear backwards,eyeOpen .1s linear alternate;animation:eye .08s linear backwards,eyeOpen .1s linear alternate;-webkit-animation-delay:6.48s,6.89s;animation-delay:6.48s,6.89s;-webkit-transform:translateY(206%);transform:translateY(206%);-webkit-animation-fill-mode:forwards,forwards;animation-fill-mode:forwards,forwards}.eye-happy{visibility:hidden}@media screen and (max-width:1000px){.eye-happy{display:none}}.happy .eye-happy{visibility:visible;-webkit-animation:eye 1s 8s both;animation:eye 1s 8s both}.happy .eye-happy__pupil{-webkit-transform-origin:12% 3%;transform-origin:12% 3%;-webkit-animation:eye-happy 1s ease-in both;animation:eye-happy 1s ease-in both}.happy .eye-happy__sparks{-webkit-animation:eye-happy-sparks 1s linear infinite alternate;animation:eye-happy-sparks 1s linear infinite alternate;-webkit-transform-origin:9% 9%;transform-origin:9% 9%}.happy .eye-happy__sparks:last-child{-webkit-animation-delay:.1s;animation-delay:.1s}.happy .dragon__spike{-webkit-animation:spike 8s cubic-bezier(0.42,0,0,1.9) infinite both;animation:spike 8s cubic-bezier(0.42,0,0,1.9) infinite both}@-webkit-keyframes eye-happy{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes eye-happy{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes eye-happy-sparks{from{-webkit-transform:scale(0.5);transform:scale(0.5)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes eye-happy-sparks{from{-webkit-transform:scale(0.5);transform:scale(0.5)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes eye2{from{-webkit-transform:scaleY(1);transform:scaleY(1)}99%{opacity:1}to{opacity:0;-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}}@keyframes eye2{from{-webkit-transform:scaleY(1);transform:scaleY(1)}99%{opacity:1}to{opacity:0;-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}}@-webkit-keyframes eye{from{opacity:0}1%{opacity:1}to{opacity:1}}@keyframes eye{from{opacity:0}1%{opacity:1}to{opacity:1}}@-webkit-keyframes eyeOpen{from{opacity:1}to{opacity:0}}@keyframes eyeOpen{from{opacity:1}to{opacity:0}}.counter__item{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:15vw;color:#fff;font-family:Arial,sans-serif;font-weight:700;opacity:0;-webkit-animation:counterHidden 1s forwards;animation:counterHidden 1s forwards}.counter__item::before{content:attr(data-count);position:absolute;top:0;left:0;-webkit-animation:counter 1s ease-in 1;animation:counter 1s ease-in 1}.counter__item:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}.counter__item:nth-child(2)::before{-webkit-animation-delay:1s;animation-delay:1s}.counter__item:nth-child(3){-webkit-animation-delay:2s;animation-delay:2s}.counter__item:nth-child(3)::before{-webkit-animation-delay:2s;animation-delay:2s}.counter::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:overlayblinking 1s 3 linear both;animation:overlayblinking 1s 3 linear both;-webkit-box-shadow:inset 0 2000px 44px rgba(255,237,190,0.5);box-shadow:inset 0 2000px 44px rgba(255,237,190,0.5)}
@-webkit-keyframes showOverlay{from{opacity:0}to{opacity:.8}}@keyframes showOverlay{from{opacity:0}to{opacity:.8}}@-webkit-keyframes overlayblinking{from{opacity:0}40%{opacity:.8}50%{opacity:1}60%{opacity:.8}to{opacity:0}}@keyframes overlayblinking{from{opacity:0}40%{opacity:.8}50%{opacity:1}60%{opacity:.8}to{opacity:0}}@-webkit-keyframes counter{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes counter{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@-webkit-keyframes counterHidden{from{opacity:1}85%{opacity:1}to{opacity:0}}@keyframes counterHidden{from{opacity:1}85%{opacity:1}to{opacity:0}}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes crack1{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes crack1{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes crack2{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes crack2{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes hidden{from{opacity:1}to{opacity:0}}@keyframes hidden{from{opacity:1}to{opacity:0}}@-webkit-keyframes dragon{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dragon{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes paw{from{-webkit-transform:translateY(4%);transform:translateY(4%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes paw{from{-webkit-transform:translateY(4%);transform:translateY(4%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fingers{from{-webkit-transform:translateY(4px);transform:translateY(4px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fingers{from{-webkit-transform:translateY(4px);transform:translateY(4px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spike{from{-webkit-transform:skew(4deg,18deg) translateY(10px);transform:skew(4deg,18deg) translateY(10px)}20%{-webkit-transform:skew(0,0) translateY(0);transform:skew(0,0) translateY(0)}to{-webkit-transform:skew(0,0) translateY(0);transform:skew(0,0) translateY(0)}}@keyframes spike{from{-webkit-transform:skew(4deg,18deg) translateY(10px);transform:skew(4deg,18deg) translateY(10px)}20%{-webkit-transform:skew(0,0) translateY(0);transform:skew(0,0) translateY(0)}to{-webkit-transform:skew(0,0) translateY(0);transform:skew(0,0) translateY(0)}}@-webkit-keyframes dialogue{from{opacity:0}to{opacity:1}}@keyframes dialogue{from{opacity:0}to{opacity:1}}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes eggTop{from,10%,80%,100%{-webkit-transform-origin:left;transform-origin:left}from{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translate(-3%,-17%) rotate(-26deg);transform:translate(-3%,-17%) rotate(-26deg)}
50%{-webkit-transform:translate(-3%,-17%) rotate(-26deg);transform:translate(-3%,-17%) rotate(-26deg)}60%{-webkit-transform:translate(-3%,0) rotate(-44deg);transform:translate(-3%,0) rotate(-44deg)}70%{-webkit-transform:translate(-3%,8%) rotate(-53deg);transform:translate(-3%,8%) rotate(-53deg)}80%{-webkit-transform:translate(-3%,36%) rotate(-81deg);transform:translate(-3%,36%) rotate(-81deg)}90%{-webkit-transform:translate(-3%,54%) rotate(-134deg);transform:translate(-3%,54%) rotate(-134deg)}to{-webkit-transform:translate(-3%,75%) rotate(-171deg);transform:translate(-3%,75%) rotate(-171deg)}}@keyframes eggTop{from,10%,80%,100%{-webkit-transform-origin:left;transform-origin:left}from{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translate(-3%,-17%) rotate(-26deg);transform:translate(-3%,-17%) rotate(-26deg)}50%{-webkit-transform:translate(-3%,-17%) rotate(-26deg);transform:translate(-3%,-17%) rotate(-26deg)}60%{-webkit-transform:translate(-3%,0) rotate(-44deg);transform:translate(-3%,0) rotate(-44deg)}70%{-webkit-transform:translate(-3%,8%) rotate(-53deg);transform:translate(-3%,8%) rotate(-53deg)}80%{-webkit-transform:translate(-3%,36%) rotate(-81deg);transform:translate(-3%,36%) rotate(-81deg)}90%{-webkit-transform:translate(-3%,54%) rotate(-134deg);transform:translate(-3%,54%) rotate(-134deg)}to{-webkit-transform:translate(-3%,75%) rotate(-171deg);transform:translate(-3%,75%) rotate(-171deg)}}@-webkit-keyframes eggTopOnFloor{from,30%,60%,100%{-webkit-transform-origin:61% 0;transform-origin:61% 0}from{-webkit-transform:translate(-135%,163%) rotate(-168deg);transform:translate(-135%,163%) rotate(-168deg)}to{-webkit-transform:translate(-135%,167%) rotate(-181deg);transform:translate(-135%,167%) rotate(-181deg)}}@keyframes eggTopOnFloor{from,30%,60%,100%{-webkit-transform-origin:61% 0;transform-origin:61% 0}from{-webkit-transform:translate(-135%,163%) rotate(-168deg);transform:translate(-135%,163%) rotate(-168deg)}to{-webkit-transform:translate(-135%,167%) rotate(-181deg);transform:translate(-135%,167%) rotate(-181deg)}}.rules{padding:0 15px;opacity:0}.rules__text{font-size:40px;margin-bottom:2em;line-height:1.2;text-align:center;color:#fff}@media screen and (min-width:768px){.rules__text{font-size:50px}}@media screen and (min-width:1368px){.rules__text{font-size:80px}}@media screen and (min-width:1920px){.rules__text{font-size:110px}}.rules__animation{width:280px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media screen and (min-width:768px){.rules__animation{width:360px}}@media screen and (min-width:1368px){.rules__animation{width:400px}}@media screen and (min-width:1920px){.rules__animation{width:460px}}.rules__cursour{width:30%;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.5s;transition:.5s;z-index:20}.rules__right-v,.rules__wrong-v{width:50%;padding-top:50%;position:relative}.rules__right-v>*,.rules__wrong-v>*{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;-webkit-transform-origin:50%;transform-origin:50%}.rules__right-v>*:not(.food-sample),.rules__wrong-v>*:not(.food-sample){opacity:0}.rules__right-v .food-sample,.rules__wrong-v .food-sample{width:70%}.rules.show{opacity:1;-webkit-animation:bounceInDown .8s both;animation:bounceInDown .8s both}.rules.hidden>*{-webkit-animation:hiddenScale .6s cubic-bezier(0.87,-0.18,0.1,1.18) both;animation:hiddenScale .6s cubic-bezier(0.87,-0.18,0.1,1.18) both}@-webkit-keyframes discountHide{from{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}20%{opacity:1;-webkit-transform:translate(8px,-40px);transform:translate(8px,-40px)}40%{-webkit-transform:translate(-8px,-80px);transform:translate(-8px,-80px)}60%{-webkit-transform:translate(8px,-120px);transform:translate(8px,-120px);opacity:1}to{-webkit-transform:translate(8px,-160px);transform:translate(8px,-160px);opacity:0}}@keyframes discountHide{from{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}20%{opacity:1;-webkit-transform:translate(8px,-40px);transform:translate(8px,-40px)}40%{-webkit-transform:translate(-8px,-80px);transform:translate(-8px,-80px)}60%{-webkit-transform:translate(8px,-120px);transform:translate(8px,-120px);opacity:1}to{-webkit-transform:translate(8px,-160px);transform:translate(8px,-160px);opacity:0}}.start-anim>*{opacity:1}.start-anim .food-sample{-webkit-animation:hiddenScale .1s .01s cubic-bezier(0.87,-0.18,0.1,1.18) both;animation:hiddenScale .1s .01s cubic-bezier(0.87,-0.18,0.1,1.18) both}.start-anim .step1-dot{-webkit-animation:show .1s .1s backwards,scaleDot .5s .01s forwards,scaleDot2 .1s .6s forwards;animation:show .1s .1s backwards,scaleDot .5s .01s forwards,scaleDot2 .1s .6s forwards;z-index:6}.start-anim .step2-text{width:42%;-webkit-animation:show .1s .1s backwards,text .2s .1s forwards,bubbleBurst .1s .5s forwards;animation:show .1s .1s backwards,text .2s .1s forwards,bubbleBurst .1s .5s forwards;z-index:7}
.start-anim .step2-ray{width:10%;height:10%;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:show .1s .1s backwards,scaleDot .5s .1s forwards,bubbleBurst .1s .6s forwards;animation:show .1s .1s backwards,scaleDot .5s .1s forwards,bubbleBurst .1s .6s forwards}.start-anim .step3-bubble-burst{-webkit-animation:ray .5s .5s backwards,bubbleBurst .7s .7s forwards;animation:ray .5s .5s backwards,bubbleBurst .7s .7s forwards;bottom:11%;left:1%}.start-anim .effect-discount{font-size:40px;font-weight:700;-webkit-animation:discountHide 1s .6s linear both;animation:discountHide 1s .6s linear both;text-align:center}.start-anim .effect-discount_success{color:#a6e34a}.start-anim .effect-discount_fail{color:#c74141}@media screen and (max-width:768px){.start-anim .effect-discount{font-size:25px}}@-webkit-keyframes text{from{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(2.1);transform:scale(2.1)}}@keyframes text{from{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(2.1);transform:scale(2.1)}}@-webkit-keyframes ray{from{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ray{from{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleDot{from{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(3.5);transform:scale(3.5)}}@keyframes scaleDot{from{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(3.5);transform:scale(3.5)}}@-webkit-keyframes scaleDot2{from{-webkit-transform:scale(3.5);transform:scale(3.5);opacity:1}to{-webkit-transform:scale(5);transform:scale(5);opacity:0}}@keyframes scaleDot2{from{-webkit-transform:scale(3.5);transform:scale(3.5);opacity:1}to{-webkit-transform:scale(5);transform:scale(5);opacity:0}}@-webkit-keyframes bubbleBurst{from{opacity:1}40%{opacity:.1}to{-webkit-transform:scale(2.2);transform:scale(2.2);opacity:0}}@keyframes bubbleBurst{from{opacity:1}40%{opacity:.1}to{-webkit-transform:scale(2.2);transform:scale(2.2);opacity:0}}@-webkit-keyframes bubbleBurst2{from{-webkit-transform:scale(1);transform:scale(1);opacity:0}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}}@keyframes bubbleBurst2{from{-webkit-transform:scale(1);transform:scale(1);opacity:0}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}}@-webkit-keyframes hiddenScale{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.05);transform:scale(0.05)}}@keyframes hiddenScale{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.05);transform:scale(0.05)}}@-webkit-keyframes introFood{from{-webkit-transform:translateX(60vw);transform:translateX(60vw)}to{-webkit-transform:translateX(-60vw);transform:translateX(-60vw)}}@keyframes introFood{from{-webkit-transform:translateX(60vw);transform:translateX(60vw)}to{-webkit-transform:translateX(-60vw);transform:translateX(-60vw)}}.game-close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:8px;width:5.75em;height:4.75em;border-top-left-radius:85px;border-bottom-left-radius:85px;background-color:#ffedbe;-webkit-transition:.4s;transition:.4s}.game-close-btn svg{width:1.5em;height:1.5em;fill:#102e27}.game-close-btn:hover{-webkit-box-shadow:0 4px 44px #ffedbe;box-shadow:0 4px 44px #ffedbe}@media screen and (min-width:768px){.game-close-btn{font-size:10px}}@media screen and (min-width:1368px){.game-close-btn{font-size:12px}}@media screen and (min-width:1920px){.game-close-btn{font-size:16px}}.progress{width:60%;font-size:6px}@media screen and (min-width:768px){.progress{font-size:11px}}@media screen and (min-width:1368px){.progress{font-size:13px}}@media screen and (min-width:1920px){.progress{font-size:16px}}.progress__text{font-size:1.75em;margin-bottom:.89em;line-height:1.14;text-align:center;color:#ffedbe;z-index:300}.progress__text span{font-weight:700}.progress__outline{height:4.69em;border-radius:100px;background-color:#6f7450;-webkit-box-shadow:0 4px 44px rgba(0,0,0,0.15);box-shadow:0 4px 44px rgba(0,0,0,0.15);position:relative;overflow:hidden;z-index:200}.progress__innerline{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:100px;background-color:#ffedbe;-webkit-box-shadow:0 4px 44px #ffedbe;box-shadow:0 4px 44px #ffedbe;-webkit-transition:.5s;transition:.5s;position:relative;overflow:hidden;z-index:100;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.progress__innerline.subtractLengt::before,.progress__innerline.subtractLengt::after{content:'';width:15%;height:100%;border-top-right-radius:100px;border-bottom-right-radius:100px;position:absolute}.progress__innerline.subtractLengt::before{right:-1%;top:0;-webkit-animation:discountBlink .5s 2;animation:discountBlink .5s 2;opacity:0;background-color:#c74141}
.progress__innerline.subtractLengt::after{background-color:#ffedbe;right:1%;top:0}.progress__discount{font-size:1.75em;line-height:1.39;font-weight:700;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#102e27;z-index:300}#successEffect,#failEffect{width:120px;padding-top:120px;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;opacity:0}#successEffect>*,#failEffect>*{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;-webkit-transform-origin:50%;transform-origin:50%}#successEffect .food-sample,#failEffect .food-sample{-webkit-animation:hiddenScale .1s .01s cubic-bezier(0.87,-0.18,0.1,1.18) both;animation:hiddenScale .1s .01s cubic-bezier(0.87,-0.18,0.1,1.18) both}#successEffect .step1-dot,#failEffect .step1-dot{-webkit-animation:show .1s .1s backwards,scaleDot .5s .01s forwards,scaleDot2 .1s .6s forwards;animation:show .1s .1s backwards,scaleDot .5s .01s forwards,scaleDot2 .1s .6s forwards;z-index:6}#successEffect .step2-text,#failEffect .step2-text{width:42%;-webkit-animation:show .1s .1s backwards,text .2s .1s forwards,bubbleBurst .1s .5s forwards;animation:show .1s .1s backwards,text .2s .1s forwards,bubbleBurst .1s .5s forwards;z-index:7}#successEffect .step2-ray,#failEffect .step2-ray{width:10%;height:10%;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:show .1s .1s backwards,scaleDot .5s .1s forwards,bubbleBurst .1s .6s forwards;animation:show .1s .1s backwards,scaleDot .5s .1s forwards,bubbleBurst .1s .6s forwards}#successEffect .step3-bubble-burst,#failEffect .step3-bubble-burst{-webkit-animation:ray .5s .5s backwards,bubbleBurst .7s .7s forwards;animation:ray .5s .5s backwards,bubbleBurst .7s .7s forwards;bottom:11%;left:1%}#successEffect .effect-discount,#failEffect .effect-discount{font-size:40px;font-weight:700;-webkit-animation:discountHide 1s .6s linear both;animation:discountHide 1s .6s linear both;text-align:center}#successEffect .effect-discount_success,#failEffect .effect-discount_success{color:#a6e34a}#successEffect .effect-discount_fail,#failEffect .effect-discount_fail{color:#c74141}@media screen and (max-width:768px){#successEffect .effect-discount,#failEffect .effect-discount{font-size:25px}}.food{position:absolute;top:0;left:0;width:100%;height:100%}.food__item{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:9px;opacity:0}@media screen and (min-width:768px){.food__item{font-size:11px}}@media screen and (min-width:1368px){.food__item{font-size:12px}}@media screen and (min-width:1500px){.food__item{font-size:14px}}@media screen and (min-width:1920px){.food__item{font-size:16px}}.food__item.meat{width:5em}.food__item.avocado{width:3em}.food__item.bacon{width:3.5em}.food__item.broccoli{width:5em}.food__item.cucumber{width:5em}.food__item.eggplant{width:4em}.food__item.garlic{width:3.5em}.food__item.ham{width:3.5em}.food__item.pepper{width:4.5em}.food__item.carrot{width:3.5em}.food__item.tomato{width:4em}.food__item.steak{width:4em}.food__item.sausage{width:2.5em}@-webkit-keyframes discountBlink{from{opacity:.5}to{opacity:1}}@keyframes discountBlink{from{opacity:.5}to{opacity:1}}@-webkit-keyframes intro{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes intro{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes food{from{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}40%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}60%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}80%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes food{from{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}40%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}60%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}80%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@-webkit-keyframes btnBlink{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes btnBlink{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes rotateRight{from{-webkit-transform:translate(-115%,68%) rotate(-180deg);transform:translate(-115%,68%) rotate(-180deg)}30%{-webkit-transform:translate(-69%,49%) rotate(-84deg);transform:translate(-69%,49%) rotate(-84deg)}60%{-webkit-transform:translate(-16%,9%) rotate(49deg);transform:translate(-16%,9%) rotate(49deg)}to{-webkit-transform:translate(3000px,-40%) rotate(221deg);transform:translate(3000px,-40%) rotate(221deg)}}@keyframes rotateRight{from{-webkit-transform:translate(-115%,68%) rotate(-180deg);transform:translate(-115%,68%) rotate(-180deg)}30%{-webkit-transform:translate(-69%,49%) rotate(-84deg);transform:translate(-69%,49%) rotate(-84deg)}60%{-webkit-transform:translate(-16%,9%) rotate(49deg);transform:translate(-16%,9%) rotate(49deg)}to{-webkit-transform:translate(3000px,-40%) rotate(221deg);transform:translate(3000px,-40%) rotate(221deg)}}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes hideGame{from{opacity:1}to{opacity:0;visibility:hidden}}@keyframes hideGame{from{opacity:1}to{opacity:0;visibility:hidden}}