﻿@keyframes placeholder-d0b5d870
{
    0%
    {
        background-position: -1200px 0;
    }
    to
    {
        background-position: 1200px 0;
    }
}
@keyframes zommy-d0b5d870
{
    0%
    {
        transform: scale(1);
    }
    17%
    {
        transform: scale(1.2);
    }
    34%
    {
        transform: scale(.8);
    }
    51%
    {
        transform: scale(1.1);
    }
    68%
    {
        transform: scale(.9);
    }
    85%
    {
        transform: scale(1.05);
    }
    to
    {
        transform: scale(1);
    }
}
@keyframes pulse-d0b5d870
{
    0%
    {
        box-shadow: 0 0 #f9b24266;
    }
    70%
    {
        box-shadow: 0 0 0 10px #f9b24200;
    }
    to
    {
        box-shadow: 0 0 #f9b24200;
    }
}
@keyframes rubber-band-d0b5d870
{
    0%
    {
        opacity: .5;
        transform: scale3d(1.03,.8,1);
    }
    30%
    {
        transform: scale3d(.99,.8,1);
    }
    50%
    {
        transform: scale3d(1.02,.96,1);
    }
    65%
    {
        transform: scale3d(.99,1.05,1);
    }
    75%
    {
        transform: scale3d(1.01,1.01,1);
    }
    to
    {
        opacity: 1;
        transform: scaleX(1);
    }
}
@keyframes circle-out-d0b5d870
{
    0%
    {
        opacity: 1;
        transform: scale(0);
    }
    to
    {
        opacity: 0;
        transform: scale(1);
    }
}
@keyframes bounceShow-d0b5d870
{
    0%
    {
        opacity: 0;
        transform: scale(0);
    }
    80%
    {
        opacity: 1;
        transform: scale(1.1);
    }
    to
    {
        transform: scale(1);
    }
}
@keyframes bounce-show-2x-d0b5d870
{
    0%
    {
        opacity: 0;
        transform: scale(0);
    }
    40%
    {
        opacity: 1;
        transform: scale(1.1);
    }
    80%
    {
        transform: scale(.9);
    }
    to
    {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes bounceOut_2x-d0b5d870
{
    0%
    {
        opacity: 1;
        transform: scale(1);
    }
    40%
    {
        opacity: 1;
        transform: scale(1.1);
    }
    80%
    {
        transform: scale(.9);
    }
    to
    {
        opacity: 0;
        transform: scale(0);
    }
}
@keyframes bounceShow_3x-d0b5d870
{
    0%
    {
        opacity: 0;
        transform: scale(0);
    }
    40%
    {
        opacity: 1;
        transform: scale(1.7);
    }
    80%
    {
        transform: scale(.8);
    }
    to
    {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes bounceOutLeft-d0b5d870
{
    20%
    {
        opacity: 1;
        transform: translate3d(20px,0,0);
    }
    to
    {
        opacity: 0;
        transform: translate3d(-2000px,0,0);
    }
}
@keyframes slideBounceInLeft-d0b5d870
{
    0%
    {
        opacity: 0;
        transform: translate(500px);
    }
    80%
    {
        opacity: .8;
        transform: translate(-30px);
    }
    to
    {
        opacity: 1;
        transform: translate(0);
    }
}
@keyframes slideOutRight-d0b5d870
{
    0%
    {
        opacity: 1;
        transform: translate(0);
    }
    to
    {
        opacity: 0;
        transform: translate(500px);
    }
}
@keyframes bounceIn-d0b5d870
{
    0%, 20%, 40%, 60%, 80%, to
    {
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
    }
    0%
    {
        opacity: 0;
        transform: scale3d(.3,.3,.3);
    }
    20%
    {
        transform: scale3d(1.1,1.1,1.1);
    }
    40%
    {
        transform: scale3d(.9,.9,.9);
    }
    60%
    {
        opacity: 1;
        transform: scale3d(1.03,1.03,1.03);
    }
    80%
    {
        transform: scale3d(.97,.97,.97);
    }
    to
    {
        opacity: 1;
        transform: scaleX(1);
    }
}
@keyframes scaleOut-d0b5d870
{
    0%
    {
        opacity: 1;
        transform: scale(1);
    }
    to
    {
        opacity: 0;
        transform: scale(1.3);
        transform-origin: center center;
    }
}
@keyframes scaleIn-d0b5d870
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes fadeIn-d0b5d870
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes fadeOutSelectedTableRow-d0b5d870
{
    0%
    {
        background: #797979;
    }
    to
    {
        background: transparent;
    }
}
@keyframes shake-horizontal-d0b5d870
{
    0%
    {
        transform: translate(0);
    }
    4.41177%
    {
        transform: translate(5px);
    }
    8.82353%
    {
        transform: translate(0);
    }
    13.23529%
    {
        transform: translate(5px);
    }
    17.64706%
    {
        transform: translate(0);
    }
    22.05882%
    {
        transform: translate(5px);
    }
    26.47059%
    {
        transform: translate(0);
    }
    to
    {
        transform: translate(0);
    }
}
@keyframes scaleInRotate-d0b5d870
{
    to
    {
        opacity: 1;
        transform: rotate(1turn);
    }
}
@keyframes shrink-bounce-d0b5d870
{
    0%
    {
        transform: scale(1);
    }
    33%
    {
        transform: scale(.85);
    }
    to
    {
        transform: scale(1);
    }
}
@keyframes checkbox-check-d0b5d870
{
    0%
    {
        border-color: #f9b242;
        height: 0;
        transform: translateZ(0) rotate(45deg);
        width: 0;
    }
    33%
    {
        height: 0;
        transform: translateZ(0) rotate(45deg);
        width: 7px;
    }
    to
    {
        border-color: #f9b242;
        height: 15px;
        transform: translate3d(0,-15px,0) rotate(45deg);
        width: 7px;
    }
}
@keyframes checkbox-check-is-credited-d0b5d870
{
    0%
    {
        border-color: #13100e;
        height: 0;
        transform: translateZ(0) rotate(45deg);
        width: 0;
    }
    33%
    {
        height: 0;
        transform: translateZ(0) rotate(45deg);
        width: 7px;
    }
    to
    {
        border-color: #13100e;
        height: 15px;
        transform: translate3d(0,-15px,0) rotate(45deg);
        width: 7px;
    }
}
@keyframes checkbox-check-blow-d0b5d870
{
    0%
    {
        opacity: 1;
        transform: scale(0);
    }
    to
    {
        opacity: 0;
        transform: scale(1.5);
    }
}
@keyframes tada-d0b5d870
{
    0%
    {
        transform: scaleX(1);
    }
    10%, 20%
    {
        transform: scale3d(.9,.9,.9) rotate(-3deg);
    }
    30%, 50%, 70%, 90%
    {
        transform: scale3d(1.1,1.1,1.1) rotate(3deg);
    }
    40%, 60%, 80%
    {
        transform: scale3d(1.1,1.1,1.1) rotate(-3deg);
    }
    to
    {
        transform: scaleX(1);
    }
}
@keyframes loading-bg-d0b5d870
{
    0%
    {
        transform: translate(0);
    }
    to
    {
        transform: translate(46px);
    }
}
@keyframes slideFadeTopOut-d0b5d870
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes slideFadeTopIn-d0b5d870
{
    0%
    {
        opacity: 0;
        top: -200px;
    }
    to
    {
        opacity: 1;
        top: 0;
    }
}
@keyframes loaderBarAction-d0b5d870
{
    0%
    {
        width: 100%;
    }
    to
    {
        width: 0;
    }
}
@keyframes fadeInDown-d0b5d870
{
    0%
    {
        opacity: 0;
        transform: translate3d(0,-100%,0);
    }
    to
    {
        opacity: 1;
        transform: translateZ(0);
    }
}
@keyframes fadeOut-d0b5d870
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes header-fixed-show-d0b5d870
{
    0%
    {
        top: -140px;
    }
    to
    {
        top: 0;
    }
}
@keyframes mobile-menu-in-d0b5d870
{
    0%
    {
        opacity: 0;
        transform: translate3d(-100%,0,0);
    }
    to
    {
        opacity: 1;
        transform: translateZ(0);
    }
}
@keyframes coin-dashboard-d0b5d870
{
    to
    {
        background-position: -350px 0;
    }
}
@keyframes coin-dashboard-mobile-d0b5d870
{
    to
    {
        background-position: -180px 0;
    }
}
@keyframes coinheader-d0b5d870
{
    to
    {
        background-position: -210px 0;
    }
}
@keyframes jackpot-alarm-d0b5d870
{
    to
    {
        background-position: -1660px 8px;
    }
}
@keyframes new-winner-bounce-d0b5d870
{
    0%
    {
        transform: translateY(0);
    }
    50%
    {
        transform: translateY(50px);
    }
    to
    {
        transform: translateY(0);
    }
}
.button-favorites[data-v-d0b5d870]
{
    background: transparent;
    height: 16px;
    left: 10px;
    width: 20px;
}
.button-favorites[data-v-d0b5d870], .button-favorites-mobile[data-v-d0b5d870]
{
    border: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.button-favorites-mobile[data-v-d0b5d870]
{
    background: #302d28;
    border-radius: 40px;
    height: 40px;
    left: 5%;
    width: 40px;
}
.icon-favorites[data-v-d0b5d870]
{
    cursor: pointer;
    height: 16px;
    overflow: hidden;
    width: 20px;
    z-index: 10;
}
.icon-favorites_mobile[data-v-d0b5d870]
{
    height: 26px;
    left: 50%;
    margin: -11px 0 0 -15px;
    position: absolute;
    top: 50%;
    width: 30px;
    fill: #302d28;
}
.icon-favorites.is-active[data-v-d0b5d870]
{
    fill: #f9b242;
}
.icon-favorites.is-active[data-v-d0b5d870]:hover
{
    animation: tada-d0b5d870 1s;
}
.icon-favorites[data-v-d0b5d870]:hover
{
    animation: zommy-d0b5d870 1s infinite;
}
.button-list-remove[data-v-d0b5d870]
{
    background: #302d28;
    border: 1px solid #f9b242;
    border-radius: 50%;
    cursor: pointer;
    height: 24px;
    position: absolute;
    right: -5px;
    top: -5px;
    width: 24px;
    z-index: 20;
}
.icon-list-remove[data-v-d0b5d870]
{
    height: 14px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 14px;
}
@keyframes placeholder-dcbd48cd
{
    0%
    {
        background-position: -1200px 0;
    }
    to
    {
        background-position: 1200px 0;
    }
}
@keyframes zommy-dcbd48cd
{
    0%
    {
        transform: scale(1);
    }
    17%
    {
        transform: scale(1.2);
    }
    34%
    {
        transform: scale(.8);
    }
    51%
    {
        transform: scale(1.1);
    }
    68%
    {
        transform: scale(.9);
    }
    85%
    {
        transform: scale(1.05);
    }
    to
    {
        transform: scale(1);
    }
}
@keyframes pulse-dcbd48cd
{
    0%
    {
        box-shadow: 0 0 #f9b24266;
    }
    70%
    {
        box-shadow: 0 0 0 10px #f9b24200;
    }
    to
    {
        box-shadow: 0 0 #f9b24200;
    }
}
@keyframes rubber-band-dcbd48cd
{
    0%
    {
        opacity: .5;
        transform: scale3d(1.03,.8,1);
    }
    30%
    {
        transform: scale3d(.99,.8,1);
    }
    50%
    {
        transform: scale3d(1.02,.96,1);
    }
    65%
    {
        transform: scale3d(.99,1.05,1);
    }
    75%
    {
        transform: scale3d(1.01,1.01,1);
    }
    to
    {
        opacity: 1;
        transform: scaleX(1);
    }
}
@keyframes circle-out-dcbd48cd
{
    0%
    {
        opacity: 1;
        transform: scale(0);
    }
    to
    {
        opacity: 0;
        transform: scale(1);
    }
}
@keyframes bounceShow-dcbd48cd
{
    0%
    {
        opacity: 0;
        transform: scale(0);
    }
    80%
    {
        opacity: 1;
        transform: scale(1.1);
    }
    to
    {
        transform: scale(1);
    }
}
@keyframes bounce-show-2x-dcbd48cd
{
    0%
    {
        opacity: 0;
        transform: scale(0);
    }
    40%
    {
        opacity: 1;
        transform: scale(1.1);
    }
    80%
    {
        transform: scale(.9);
    }
    to
    {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes bounceOut_2x-dcbd48cd
{
    0%
    {
        opacity: 1;
        transform: scale(1);
    }
    40%
    {
        opacity: 1;
        transform: scale(1.1);
    }
    80%
    {
        transform: scale(.9);
    }
    to
    {
        opacity: 0;
        transform: scale(0);
    }
}
@keyframes bounceShow_3x-dcbd48cd
{
    0%
    {
        opacity: 0;
        transform: scale(0);
    }
    40%
    {
        opacity: 1;
        transform: scale(1.7);
    }
    80%
    {
        transform: scale(.8);
    }
    to
    {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes bounceOutLeft-dcbd48cd
{
    20%
    {
        opacity: 1;
        transform: translate3d(20px,0,0);
    }
    to
    {
        opacity: 0;
        transform: translate3d(-2000px,0,0);
    }
}
@keyframes slideBounceInLeft-dcbd48cd
{
    0%
    {
        opacity: 0;
        transform: translate(500px);
    }
    80%
    {
        opacity: .8;
        transform: translate(-30px);
    }
    to
    {
        opacity: 1;
        transform: translate(0);
    }
}
@keyframes slideOutRight-dcbd48cd
{
    0%
    {
        opacity: 1;
        transform: translate(0);
    }
    to
    {
        opacity: 0;
        transform: translate(500px);
    }
}
@keyframes bounceIn-dcbd48cd
{
    0%, 20%, 40%, 60%, 80%, to
    {
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
    }
    0%
    {
        opacity: 0;
        transform: scale3d(.3,.3,.3);
    }
    20%
    {
        transform: scale3d(1.1,1.1,1.1);
    }
    40%
    {
        transform: scale3d(.9,.9,.9);
    }
    60%
    {
        opacity: 1;
        transform: scale3d(1.03,1.03,1.03);
    }
    80%
    {
        transform: scale3d(.97,.97,.97);
    }
    to
    {
        opacity: 1;
        transform: scaleX(1);
    }
}
@keyframes scaleOut-dcbd48cd
{
    0%
    {
        opacity: 1;
        transform: scale(1);
    }
    to
    {
        opacity: 0;
        transform: scale(1.3);
        transform-origin: center center;
    }
}
@keyframes scaleIn-dcbd48cd
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes fadeIn-dcbd48cd
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes fadeOutSelectedTableRow-dcbd48cd
{
    0%
    {
        background: #797979;
    }
    to
    {
        background: transparent;
    }
}
@keyframes shake-horizontal-dcbd48cd
{
    0%
    {
        transform: translate(0);
    }
    4.41177%
    {
        transform: translate(5px);
    }
    8.82353%
    {
        transform: translate(0);
    }
    13.23529%
    {
        transform: translate(5px);
    }
    17.64706%
    {
        transform: translate(0);
    }
    22.05882%
    {
        transform: translate(5px);
    }
    26.47059%
    {
        transform: translate(0);
    }
    to
    {
        transform: translate(0);
    }
}
@keyframes scaleInRotate-dcbd48cd
{
    to
    {
        opacity: 1;
        transform: rotate(1turn);
    }
}
@keyframes shrink-bounce-dcbd48cd
{
    0%
    {
        transform: scale(1);
    }
    33%
    {
        transform: scale(.85);
    }
    to
    {
        transform: scale(1);
    }
}
@keyframes checkbox-check-dcbd48cd
{
    0%
    {
        border-color: #f9b242;
        height: 0;
        transform: translateZ(0) rotate(45deg);
        width: 0;
    }
    33%
    {
        height: 0;
        transform: translateZ(0) rotate(45deg);
        width: 7px;
    }
    to
    {
        border-color: #f9b242;
        height: 15px;
        transform: translate3d(0,-15px,0) rotate(45deg);
        width: 7px;
    }
}
@keyframes checkbox-check-is-credited-dcbd48cd
{
    0%
    {
        border-color: #13100e;
        height: 0;
        transform: translateZ(0) rotate(45deg);
        width: 0;
    }
    33%
    {
        height: 0;
        transform: translateZ(0) rotate(45deg);
        width: 7px;
    }
    to
    {
        border-color: #13100e;
        height: 15px;
        transform: translate3d(0,-15px,0) rotate(45deg);
        width: 7px;
    }
}
@keyframes checkbox-check-blow-dcbd48cd
{
    0%
    {
        opacity: 1;
        transform: scale(0);
    }
    to
    {
        opacity: 0;
        transform: scale(1.5);
    }
}
@keyframes tada-dcbd48cd
{
    0%
    {
        transform: scaleX(1);
    }
    10%, 20%
    {
        transform: scale3d(.9,.9,.9) rotate(-3deg);
    }
    30%, 50%, 70%, 90%
    {
        transform: scale3d(1.1,1.1,1.1) rotate(3deg);
    }
    40%, 60%, 80%
    {
        transform: scale3d(1.1,1.1,1.1) rotate(-3deg);
    }
    to
    {
        transform: scaleX(1);
    }
}
@keyframes loading-bg-dcbd48cd
{
    0%
    {
        transform: translate(0);
    }
    to
    {
        transform: translate(46px);
    }
}
@keyframes slideFadeTopOut-dcbd48cd
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes slideFadeTopIn-dcbd48cd
{
    0%
    {
        opacity: 0;
        top: -200px;
    }
    to
    {
        opacity: 1;
        top: 0;
    }
}
@keyframes loaderBarAction-dcbd48cd
{
    0%
    {
        width: 100%;
    }
    to
    {
        width: 0;
    }
}
@keyframes fadeInDown-dcbd48cd
{
    0%
    {
        opacity: 0;
        transform: translate3d(0,-100%,0);
    }
    to
    {
        opacity: 1;
        transform: translateZ(0);
    }
}
@keyframes fadeOut-dcbd48cd
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes header-fixed-show-dcbd48cd
{
    0%
    {
        top: -140px;
    }
    to
    {
        top: 0;
    }
}
@keyframes mobile-menu-in-dcbd48cd
{
    0%
    {
        opacity: 0;
        transform: translate3d(-100%,0,0);
    }
    to
    {
        opacity: 1;
        transform: translateZ(0);
    }
}
@keyframes coin-dashboard-dcbd48cd
{
    to
    {
        background-position: -350px 0;
    }
}
@keyframes coin-dashboard-mobile-dcbd48cd
{
    to
    {
        background-position: -180px 0;
    }
}
@keyframes coinheader-dcbd48cd
{
    to
    {
        background-position: -210px 0;
    }
}
@keyframes jackpot-alarm-dcbd48cd
{
    to
    {
        background-position: -1660px 8px;
    }
}
@keyframes new-winner-bounce-dcbd48cd
{
    0%
    {
        transform: translateY(0);
    }
    50%
    {
        transform: translateY(50px);
    }
    to
    {
        transform: translateY(0);
    }
}
.popup-game-wrapper[data-v-dcbd48cd]
{
    left: 50%;
    max-width: 285px;
    min-height: 410px;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 285px;
}
.game-popup[data-v-dcbd48cd]
{
    background: #302d28;
    border: 5px solid #403c37;
    border-radius: 15px;
    box-sizing: border-box;
    height: 100%;
    overflow-y: auto;
    padding: 30px 15px;
    width: 100%;
}
.game-title[data-v-dcbd48cd]
{
    padding: 0 0 25px;
    text-align: center;
}
.game-content[data-v-dcbd48cd], .game-title[data-v-dcbd48cd]
{
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.game-content[data-v-dcbd48cd]
{
    background: #403c37;
    border-radius: 10px;
    color: #f9b242;
    margin: 0 0 25px;
}
.game-content__footer[data-v-dcbd48cd], .game-content__header[data-v-dcbd48cd]
{
    box-sizing: border-box;
    padding: 10px 0;
    text-align: center;
}
.game-content__header[data-v-dcbd48cd]
{
    min-height: 20px;
}
.game-content__image[data-v-dcbd48cd]
{
    min-height: 160px;
    width: 100%;
}
.game-content__footer[data-v-dcbd48cd]
{
    align-items: center;
    display: flex;
    height: 50px;
    justify-content: center;
    position: relative;
}
.game-content-image[data-v-dcbd48cd]
{
    min-height: 160px;
    min-width: 245px;
}
.game-provider[data-v-dcbd48cd]
{
    max-height: 30px;
    max-width: 85px;
}
.game-buttons[data-v-dcbd48cd]
{
    display: flex;
    gap: 10px;
    justify-content: center;
}
.image-fade-enter-active[data-v-dcbd48cd], .image-fade-leave-active[data-v-dcbd48cd]
{
    transition: opacity .3s ease;
}
.image-fade-enter-from[data-v-dcbd48cd], .image-fade-leave-to[data-v-dcbd48cd]
{
    opacity: 0;
}