@keyframes chageRootZindex___pKF7Z {
    0% {
        z-index: 1003
    }

    99% {
        z-index: 1003
    }

    to {
        z-index: 3
    }
}

@media (max-height:750px) {}

.button___ss9Z2 {
    align-items: center;
    border: none;
    border-radius: 10px;
    box-shadow: 0 2px 8px 0#2727274d;
    cursor: pointer;
    display: inline-flex;
    justify-content: center;
    position: relative;
    text-align: center
}

.button___ss9Z2.sm___BgNVo {
    padding: 0 8px
}

.button___ss9Z2.md___fYrSq {
    font-size: 14px;
    font-weight: 700;
    height: 48px;
    line-height: 16px;
    padding: 0 16px
}

.button___ss9Z2.primary___Y5r3u {
    background: linear-gradient(180deg, #d1021b, #a71023);
    color: #fff
}

.button___ss9Z2.primary___Y5r3u:hover {
    background: linear-gradient(0deg, #ffffff0d, #ffffff0d), linear-gradient(180deg, #d1021b, #a71023);
    text-shadow: 0-1px 0#ffffff0f
}

.button___ss9Z2.primary___Y5r3u:active {
    background: linear-gradient(0deg, #0003, #0003), linear-gradient(180deg, #d1021b, #a71023)
}

.button___ss9Z2.secondary___EjD5P {
    background: linear-gradient(180deg, #fff, #dadada);
    color: #000
}

.button___ss9Z2.secondary___EjD5P:active,
.button___ss9Z2.secondary___EjD5P:hover {
    background: linear-gradient(0deg, #fffc, #fffc), linear-gradient(180deg, #fff, #dadada)
}

.button___ss9Z2.ghost___UPd8G {
    box-shadow: none
}

.button___ss9Z2.ghost___UPd8G:hover {
    text-shadow: 0 1px 4px #c7a05866
}

.button___ss9Z2.ghost___UPd8G:active {
    opacity: .7
}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:536px) {}

@media screen and (min-width:568px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-device-width:1024px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-device-width:1024px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:720px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-device-width:1024px) {}

@media screen and (min-width:720px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-device-width:1024px) {}

@media screen and (min-width:720px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-device-width:1024px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-device-width:1024px) {}

@keyframes appear___AYYeW {
    to {
        scale: 1
    }
}

@keyframes appear-landscape___LDfYV {
    to {
        transform: translateY(0)
    }
}

@font-face {
    font-family: Manrope;
    font-style: normal;
    font-weight: 200;
    src: local(""),
        /* original URL: https://7k696.casino/assets/fonts/Manrope-ExtraLight.woff2 */
        url(../fonts/0.woff2)format("woff2")
}

@font-face {
    font-family: Manrope;
    font-style: normal;
    font-weight: 300;
    src: local(""),
        /* original URL: https://7k696.casino/assets/fonts/Manrope-Light.woff2 */
        url(../fonts/2.woff2)format("woff2")
}

@font-face {
    font-family: Manrope;
    font-style: normal;
    font-weight: 400;
    src: local(""),
        /* original URL: https://7k696.casino/assets/fonts/Manrope-Regular.woff2 */
        url(../fonts/4.woff2)format("woff2")
}

@font-face {
    font-family: Manrope;
    font-style: normal;
    font-weight: 500;
    src: local(""),
        /* original URL: https://7k696.casino/assets/fonts/Manrope-Medium.woff2 */
        url(../fonts/6.woff2)format("woff2")
}

@font-face {
    font-family: Manrope;
    font-style: normal;
    font-weight: 600;
    src: local(""),
        /* original URL: https://7k696.casino/assets/fonts/Manrope-SemiBold.woff2 */
        url(../fonts/8.woff2)format("woff2")
}

@font-face {
    font-family: Manrope;
    font-style: normal;
    font-weight: 700;
    src: local(""),
        /* original URL: https://7k696.casino/assets/fonts/Manrope-Bold.woff2 */
        url(../fonts/10.woff2)format("woff2")
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 900;
    src: local(""),
        /* original URL: https://7k696.casino/assets/fonts/Inter-Black.woff2 */
        url(../fonts/12.woff2)format("woff2")
}

body {
    margin: 0
}

aside,
header,
main,
section {
    display: block
}

a {
    background-color: #0000
}

a:active,
a:hover {
    outline: 0
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

button,
input {
    color: inherit;
    font: inherit;
    margin: 0
}

button {
    overflow: visible
}

button {
    text-transform: none
}

button {
    -webkit-appearance: button;
    cursor: pointer
}

menu,
ul {
    margin: 0;
    padding: 0
}

menu,
ul {
    list-style-type: none
}

input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

* {
    box-sizing: border-box
}

html {
    -webkit-font-smoothing: auto;
    -webkit-text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
    font-size: 14px
}

body,
html {
    font-family: Manrope, sans-serif;
    height: 100%;
    width: 100%
}

@media (max-width:812px) {

    body,
    html {
        -webkit-overflow-scrolling: touch
    }
}

body {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    background: var(--main-content-bg)
}

body::-webkit-scrollbar {
    background-color: #0000;
    height: 2px;
    width: 8px
}

body::-webkit-scrollbar-thumb {
    background-color: #3b4253;
    border-radius: 9em
}

body::-webkit-scrollbar-thumb:hover {
    background-color: #606570
}

a {
    color: var(--brand-blue-link);
    text-decoration: none
}

button {
    outline: none;
    padding: 0
}

#root {
    height: auto;
    min-height: 100%;
    position: relative
}

#root:empty:before {
    animation-fill-mode: both;
    background:
        /* original URL: https://7k696.casino/assets/svg/preload.svg */
        url(../images/14.svg)100%no-repeat;
    bottom: 0;
    content: "";
    height: 50px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 50px;
    z-index: 1
}

@media screen and (min-width:1280px) {}

.layout {
    z-index: 2
}

.layout--desktop {
    background: var(--main-content-bg);
    height: auto;
    min-height: 100%;
    overflow: hidden;
    position: relative
}

#root.WebRoot {
    overflow: hidden
}

.notificationsWrapper___z1ukv {
    pointer-events: auto;
    position: fixed;
    z-index: 99999
}

.notificationsWrapperWeb___BaqvI {
    bottom: 64px;
    right: 20px
}

@media (max-width:530px) and (orientation:portrait) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media (prefers-color-scheme:light) {}

@keyframes fadeIn___xII6M {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@media screen and (min-width:412px) {}

@keyframes slideLeft___UVHvH {
    0% {
        left: 100%;
        opacity: 1
    }

    to {
        left: 0;
        opacity: 0
    }
}

@keyframes blink___tsSTv {

    0%,
    to {
        opacity: .2
    }

    50% {
        opacity: 1
    }
}

@keyframes fadeIn___BSgSq {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeIn___ggBfA {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.jackpot___YRPH5 {
    display: flex;
    height: 64px;
    padding: 0;
    position: relative;
    width: auto
}

.jackpotTitle___HABSG {
    -webkit-text-fill-color: #0000;
    background: var(--jackpot-letter-color);
    background-clip: text;
    -webkit-background-clip: text;
    color: var(--brand-yellow);
    font-family: Inter, sans-serif;
    font-size: 36px;
    font-weight: 900;
    letter-spacing: -.2px;
    line-height: 36px;
    position: relative;
    text-transform: uppercase
}

.jackpotTitle___HABSG:after {
    background: var(--jackpot-line-color);
    border: none;
    border-radius: 50%;
    bottom: 19px;
    box-shadow: 0 0 12px 0#9b2033;
    content: "";
    height: 4px;
    left: -38px;
    position: absolute;
    width: calc(100% + 76px)
}

.jackpot___YRPH5 .value___VqMra {
    -webkit-text-fill-color: #0000;
    background: var(--jackpot-letter-color);
    background-clip: text;
    -webkit-background-clip: text;
    box-sizing: border-box;
    color: var(--brand-yellow);
    display: flex;
    flex-direction: row-reverse;
    font-family: Inter, sans-serif;
    font-size: 36px;
    font-weight: 900;
    letter-spacing: -.6px;
    line-height: 36px;
    margin-left: 23px;
    position: relative;
    white-space: nowrap;
    z-index: 1
}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1096px) {}

@media (hover:hover) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:320px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:740px) {}

@media screen and (min-width:1020px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@keyframes points___qq5kP {
    0% {
        content: "."
    }

    33% {
        content: ".."
    }

    66% {
        content: "..."
    }

    99% {
        content: ""
    }
}

@keyframes points___cV50F {
    0% {
        content: "."
    }

    33% {
        content: ".."
    }

    66% {
        content: "..."
    }

    99% {
        content: ""
    }
}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media (-ms-high-contrast:active),
(-ms-high-contrast:none) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:536px) {}

@media (min-height:767px),
(min-width:767px) {}

@media screen and (min-width:375px) {}

@media screen and (min-width:414px) {}

@media screen and (min-width:731px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (min-width:667px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:731px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (min-width:1024px) {}

@media screen and (min-width:375px) {}

@media screen and (min-width:411px) and (max-height:732px) {}

@media screen and (min-width:414px) {}

@media screen and (min-width:768px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (min-width:320px) {}

@media screen and (min-height:321px) and (max-height:560px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (min-width:823px) {}

@media (orientation:landscape) and (min-width:1024px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:411px) {}

@media screen and (min-width:414px) {}

@media screen and (min-width:768px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (min-width:667px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (orientation:portrait) and (min-height:411px) {}

@media screen and (min-width:768px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:536px) {}

@media screen and (min-width:736px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:536px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:536px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:536px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:536px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:536px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@keyframes spin___ZehA2 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@media screen and (min-width:768px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@keyframes opacity___WpGFt {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@media screen and (min-width:414px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1288px) {}

@keyframes scale___tOoDH {
    to {
        transform: scale(1)
    }
}

@keyframes hide___MWjrv {
    to {
        transform: scale(0)
    }
}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:1096px) {}

@keyframes pulse___Eskoo {
    0% {
        box-shadow: 0 0 0 0#8b1015
    }

    50% {
        box-shadow: 0 0 28px 0#8b1015
    }

    to {
        box-shadow: 0 0 0 0#8b1015
    }
}

@media screen and (min-height:640px) {}

@media screen and (min-height:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (orientation:landscape) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-height:640px) {}

@media screen and (min-height:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@keyframes coin1___zNdF3 {
    to {
        top: calc(100% - 80px);
        transform: translate3d(-50%, 0, 0) scale(.5) rotate(80deg)
    }
}

@keyframes coin2___mHoCY {
    to {
        top: calc(100% - 80px);
        transform: translate3d(-50%, 0, 0) scale(.5) rotate(150deg)
    }
}

@keyframes coin3___rNRfS {
    to {
        top: calc(100% - 100px);
        transform: translate3d(-50%, 0, 0) scale(.5) rotate(-70deg)
    }
}

@keyframes coin4___u089v {
    to {
        top: calc(100% - 80px);
        transform: translate3d(-50%, 0, 0) scale(.5) rotate(-100deg)
    }
}

@keyframes coin5___GAk1B {
    to {
        top: calc(100% - 100px);
        transform: translate3d(-50%, 0, 0) scale(.5) rotate(-110deg)
    }
}

@keyframes coin6___dkkC1 {
    to {
        top: 100%;
        transform: translate3d(-50%, 0, 0) scale(.5) rotate(25deg)
    }
}

@keyframes coin7___j7wM5 {
    to {
        top: calc(100% - 125px);
        transform: translate3d(-50%, 0, 0) scale(.5) rotate(90deg)
    }
}

@keyframes coin8___EyIkW {
    to {
        top: calc(100% - 115px);
        transform: translate3d(-50%, 0, 0) scale(.5) rotate(45deg)
    }
}

@keyframes coin9___e0dwa {
    to {
        top: calc(100% - 125px);
        transform: translate3d(-50%, 0, 0) scale(.5) rotate(70deg)
    }
}

@keyframes coin10___kZVzK {
    to {
        top: calc(100% - 95px);
        transform: translate3d(-50%, 0, 0) scale(.5)
    }
}

@keyframes background___MTFg6 {
    to {
        background: #0009
    }
}

@media screen and (orientation:portrait) {}

@media screen and (min-width:1096px) {}

@supports (height:100dvh) {
    .portalWheel___xsaJ0:before {
        height: 100dvh !important
    }
}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@keyframes progress___ir_0k {
    0% {
        transform: translateX(-100%)
    }
}

@media screen and (min-width:360px) {}

@media screen and (max-width:1024px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@keyframes showPopup___f03S7 {
    0% {
        transform: translateY(100%)
    }

    80% {
        transform: translateY(-2%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes appearing___NoW_9 {
    0% {
        background-color: #0000
    }

    to {
        background-color: #000c
    }
}

@media screen and (min-width:640px) {}

@keyframes garlandAnimation___zWXjI {
    0% {
        background-image: url(https://7k696.casino/assets/img/advent-calendar/icons/garland1.webp)
    }

    50% {
        background-image: url(https://7k696.casino/assets/img/advent-calendar/icons/garland2.webp)
    }

    to {
        background-image: url(https://7k696.casino/assets/img/advent-calendar/icons/garland1.webp)
    }
}

@keyframes giftAnimation___cvVf6 {
    0% {
        transform: translateZ(0)
    }

    20% {
        transform: translateZ(0)
    }

    50% {
        transform: translate3d(0, -50px, 0)
    }

    70% {
        transform: translate3d(0, -50px, 0)
    }

    to {
        transform: translateZ(0)
    }
}

@media screen and (min-width:568px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:1096px) {}

.navigationSection___K1YeY {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center
}

@media screen and (min-width:1096px) {
    .navigationSection___K1YeY {
        align-items: flex-start
    }
}

.title___pSP3t {
    color: #ffffffe6;
    cursor: pointer;
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 16px;
    margin-right: 26px;
    position: relative;
    text-align: center
}

@media screen and (min-width:1096px) {
    .title___pSP3t {
        cursor: default;
        margin-bottom: 8px;
        text-align: left
    }
}

.title___pSP3t .navIcon___YaDqi {
    bottom: auto;
    height: 20px;
    left: auto;
    position: absolute;
    right: -28px;
    top: 2px;
    transition: rotate .3s linear;
    width: 20px;
    z-index: 0
}

@media screen and (min-width:1096px) {
    .title___pSP3t .navIcon___YaDqi {
        display: none
    }
}

.title___pSP3t .navIcon___YaDqi path {
    fill: var(--footer-text-color)
}

.navigation___kTP6V {
    display: grid;
    grid-template-rows: 0fr;
    transition: grid-template-rows .3s linear
}

@media screen and (min-width:1096px) {
    .navigation___kTP6V {
        grid-template-rows: 1fr
    }
}

.navigation___kTP6V>ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    overflow: hidden;
    row-gap: 8px
}

@media screen and (min-width:1096px) {
    .navigation___kTP6V>ul {
        align-items: center;
        display: grid;
        gap: 0 32px;
        grid-template-columns: auto 1fr;
        justify-content: flex-start
    }
}

@media screen and (min-width:1096px) {}

.listItem___iGktC a {
    box-shadow: none;
    color: var(--footer-text-color);
    display: block;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    padding: 8px;
    text-align: left
}

.listItem___iGktC a:hover {
    color: var(--brand-yellow);
    text-decoration: none
}

@media screen and (min-width:1096px) {
    .listItem___iGktC a {
        color: var(--footer-text-color);
        font-size: 14px;
        font-weight: 400;
        line-height: 22px;
        padding: 8px 0
    }
}

.navigationWrapper___YJsCh {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 16px;
    justify-content: center
}

@media screen and (min-width:1096px) {
    .navigationWrapper___YJsCh {
        align-items: flex-start;
        display: grid;
        gap: 65px;
        grid-template-columns: auto 1fr;
        justify-content: flex-start
    }
}

.navigationWrapper___YJsCh .legal___IVpR9 {
    max-width: 320px
}

@media screen and (min-width:1096px) {
    .navigationWrapper___YJsCh .legal___IVpR9 {
        max-width: 470px
    }
}

.navigationWrapper___YJsCh .legal___IVpR9>ul {
    row-gap: 0
}

.fieldWeb__input___nS516 {
    outline: 0
}

.fieldWeb__input___nS516::placeholder {
    color: inherit
}

.fieldWeb__input___nS516:focus {
    outline: none
}

.fieldWeb__input___nS516:-webkit-autofill,
.fieldWeb__input___nS516:-webkit-autofill:focus,
.fieldWeb__input___nS516:-webkit-autofill:hover {
    -webkit-text-fill-color: #fff !important;
    -webkit-appearance: none;
    box-shadow: inset 0 0 0 24px #000 !important
}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@keyframes animateChest___BMkiN {
    0% {
        filter: drop-shadow(0 8px 10px black) brightness(1);
        transform: translateY(0) scale(1)
    }

    50% {
        filter: drop-shadow(0 10px 6px black) brightness(1.2);
        transform: translateY(-2px) scale(1.02)
    }

    to {
        filter: drop-shadow(0 8px 10px black) brightness(1);
        transform: translateY(0) scale(1)
    }
}

@media screen and (min-width:1096px) {}

@keyframes animateBlock___DEGDL {
    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@media screen and (min-width:1096px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1096px) {
    @keyframes animateBlock___DEGDL {
        0% {
            opacity: 0;
            transform: scale(0)
        }

        80% {
            opacity: 1;
            transform: scale(1)
        }

        to {
            -webkit-backdrop-filter: blur(9px);
            backdrop-filter: blur(9px);
            opacity: 1;
            transform: scale(1)
        }
    }
}

@keyframes pulseCLose___adQqH {
    0% {
        opacity: .4;
        transform: scale(1)
    }

    50% {
        opacity: 1;
        transform: scale(1.1)
    }

    to {
        opacity: .4;
        transform: scale(1)
    }
}

@media (min-width:768px) and (orientation:portrait) {}

@media (orientation:landscape) {}

@media (min-device-width:768px) and (orientation:portrait) {}

@keyframes blinking-full___NvE6p {
    0% {
        opacity: 1
    }

    25% {
        opacity: 0
    }

    50% {
        opacity: 50%
    }

    75% {
        opacity: 80%
    }

    to {
        opacity: 1
    }
}

@keyframes blinking-full___UbJuR {
    0% {
        opacity: .35
    }

    25% {
        opacity: .35
    }

    50% {
        opacity: 1
    }

    75% {
        opacity: .35
    }

    to {
        opacity: .35
    }
}

@media screen and (min-width:412px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@keyframes santaAnimation___zcid0 {
    0% {
        transform: translate3d(-10px, 0, 0)
    }

    50% {
        transform: translate3d(-10px, -12px, 0)
    }

    to {
        transform: translate3d(-10px, 0, 0)
    }
}

@keyframes adventCalendarBannerSmoke___G1aIp {
    0% {
        background-position-y: 140px;
        -webkit-mask-image: linear-gradient(180deg, #0000, #000 20px, #000);
        mask-image: linear-gradient(180deg, #0000, #000 20px, #000)
    }

    to {
        background-position-y: -120px;
        -webkit-mask-image: linear-gradient(180deg, #0000, #000 20px, #000);
        mask-image: linear-gradient(180deg, #0000, #000 20px, #000)
    }
}

@media screen and (min-width:640px) {}

@keyframes bellMoveSubscribe____wZyy {
    0% {
        transform: rotate(0deg)
    }

    25% {
        transform: rotate(10deg)
    }

    75% {
        transform: rotate(-10deg)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes bellMoveUnsubscribe___Xv6uv {
    0% {
        transform: rotate(0deg)
    }

    25% {
        transform: rotate(10deg)
    }

    75% {
        transform: rotate(-10deg)
    }

    to {
        transform: rotate(0deg)
    }
}

@media screen and (min-width:760px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:1096px) {}

@keyframes progressGiftAnimation___fYngK {
    0% {
        transform: translateZ(0)
    }

    50% {
        transform: translate3d(0, -6px, 0)
    }

    to {
        transform: translateZ(0)
    }
}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@keyframes garlandAnimation___a7qKi {
    0% {
        background-image: url(https://7k696.casino/assets/img/advent-calendar/icons/garland1.webp)
    }

    50% {
        background-image: url(https://7k696.casino/assets/img/advent-calendar/icons/garland2.webp)
    }

    to {
        background-image: url(https://7k696.casino/assets/img/advent-calendar/icons/garland1.webp)
    }
}

@keyframes giftAnimation___W8hnk {
    0% {
        transform: translateZ(0)
    }

    20% {
        transform: translateZ(0)
    }

    50% {
        transform: translate3d(0, -50px, 0)
    }

    70% {
        transform: translate3d(0, -50px, 0)
    }

    to {
        transform: translateZ(0)
    }
}

@media screen and (min-width:720px) {}

@keyframes status-change___FUC1A {
    0% {
        width: 0
    }

    to {
        width: 100%
    }
}

@keyframes processing___L44y1 {
    0% {
        width: 0
    }

    50% {
        width: 100%
    }

    to {
        width: 0
    }
}

@media screen and (min-width:1288px) {}

@keyframes blinking____Mlcq {
    0% {
        filter: brightness(1)
    }

    50% {
        filter: brightness(.5)
    }

    to {
        filter: brightness(1)
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

.dropDownDevelopers___WsSd7 {
    align-items: center;
    color: var(--brand-text);
    display: flex;
    position: relative
}

.dropDownDevelopers___WsSd7 span {
    color: var(--brand-text);
    font-size: 12px;
    font-weight: 400;
    letter-spacing: .2px;
    line-height: 18px
}

.dropDownDevelopers___WsSd7:after {
    border-left: 4px solid #0000;
    border-right: 4px solid #0000;
    border-top: 4px solid var(--brand-text);
    content: "";
    display: inline-block;
    height: 0;
    position: absolute;
    right: -16px;
    width: 0
}

.dropDownDevelopers___WsSd7 .filterIcon___eAYtd {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: initial;
    border-radius: 8px;
    height: 16px;
    margin-right: 4px;
    width: 16px
}

.dropDownDevelopers___WsSd7:hover {
    cursor: pointer
}

.dropDownDevelopers___WsSd7:hover:after {
    border-top: 4px solid var(--brand-red)
}

.dropDownDevelopers___WsSd7:hover span {
    color: var(--brand-red);
    text-shadow: 0 0 4px var(--nav-list-active-item-color), 0 0 8px rgba(var(--nav-list-active-item-color), .6), 0 0 16px #2a824999
}

.dropDownDevelopers___WsSd7:hover .filterIcon___eAYtd g>*,
.dropDownDevelopers___WsSd7:hover .filterIcon___eAYtd path,
.dropDownDevelopers___WsSd7:hover .filterIcon___eAYtd rect,
.dropDownDevelopers___WsSd7:hover i g>*,
.dropDownDevelopers___WsSd7:hover i path,
.dropDownDevelopers___WsSd7:hover i rect {
    fill: var(--brand-red)
}

.gamesProviders___JX3mv {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    justify-content: center
}

@media screen and (min-width:640px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:320px) {}

@media screen and (min-width:1288px) {}

@media screen and (max-width:1024px) {}

@media screen and (max-width:1024px) {}

@media screen and (max-width:1024px) {}

@media screen and (max-width:1024px) {}

@media screen and (max-width:1024px) {}

@media screen and (max-width:412px) {}

@media screen and (max-width:412px) {}

@media screen and (max-width:1024px) {}

@media screen and (min-width:320px) and (orientation:landscape) {}

@media screen and (min-width:320) and (orientation:landscape) {}

@media screen and (min-height:960px) {}

@keyframes pulse___fs105 {
    0% {
        opacity: .4;
        transform: scale(1)
    }

    50% {
        opacity: 1;
        transform: scale(1.1)
    }

    to {
        opacity: .4;
        transform: scale(1)
    }
}

@keyframes shake___jPe44 {
    0% {
        transform: rotate(-7deg)
    }

    50% {
        transform: rotate(10deg)
    }

    to {
        transform: rotate(-7deg)
    }
}

@keyframes show___GxtfQ {
    to {
        opacity: 1
    }
}

@keyframes glowingEyes___Plwru {
    0% {
        fill: #581100;
        filter: drop-shadow(0 0 1px #581100);
        transform: scale(1)
    }

    20% {
        fill: #f5c005;
        filter: brightness(1.5) drop-shadow(0 0 1px #581100);
        transform: scale(1)
    }

    22% {
        fill: #f5c005;
        filter: brightness(1) drop-shadow(0 0 1px #581100);
        transform: scale(1)
    }

    50%,
    to {
        fill: #581100;
        filter: drop-shadow(0 0 1px #581100);
        transform: scale(1)
    }
}

@keyframes text-shadow___cjUEJ {

    0%,
    30% {
        color: #ffffffe6;
        transform: translateY(0) scale(1)
    }

    35% {
        color: #f5c66b;
        transform: translateY(-6px) scale(1)
    }

    40% {
        transform: translateY(4px) scale(1)
    }

    45% {
        transform: translateY(-2px) scale(1)
    }

    50% {
        transform: translateY(0) scale(1)
    }

    55%,
    to {
        color: #ffffffe6;
        transform: translateY(0) scale(1)
    }
}

@media screen and (min-height:720px),
screen and (min-width:720px) {}

@media screen and (min-width:390px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:390px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@keyframes blinking___wSnrH {
    0% {
        box-shadow: 0 0 0 0#c9051d00
    }

    14%,
    6% {
        box-shadow: 0 0 0 4px #c9051d4d
    }

    18%,
    26%,
    34% {
        box-shadow: 0 0 0 8px #c9051d4d
    }

    21%,
    29%,
    37% {
        box-shadow: 0 0 0 8px #c9051d00
    }

    22%,
    30%,
    38% {
        box-shadow: 0 0 0 0#c9051d00
    }

    to {
        box-shadow: 0 0 0 0#c9051d00
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:400px) {}

@media screen and (min-width:568px) {}

@keyframes caption-show___j_T9r {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes caption-hide___MRc8w {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes character-show___c_i4m {
    0% {
        opacity: 0
    }

    to {
        opacity: 1;
        transform: scale(105%)
    }
}

@keyframes character-hide___WQ1Nn {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: scale(100%)
    }
}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@-moz-document url-prefix() {
    .bonusCardPrizeBlockScrollOpen___jc15f {
        scrollbar-width: none
    }
}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@-moz-document url-prefix() {
    .bonusCardPrizeBlockScrollOpen___fv7a3 {
        scrollbar-width: none
    }
}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@-moz-document url-prefix() {
    .bonusProgressiveGroupCardPrizeBlockScrollOpen___HYvd1 {
        scrollbar-width: none
    }
}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@-moz-document url-prefix() {
    .bonusProgressiveGroupCardPrizeBlockScrollOpen___srOvI {
        scrollbar-width: none
    }
}

@media screen and (min-width:1288px) {}

.slide___miEq8 {
    height: 100%;
    position: relative
}

.slide___miEq8 picture {
    display: flex;
    height: 100%;
    justify-content: center;
    width: 100%
}

.slide___miEq8 picture img {
    height: 328px
}

.html____3WZR {
    bottom: 74px;
    left: calc(50% - 40px);
    padding: 12px 18px 0 44px;
    position: absolute;
    transform: translateX(-50%);
    width: 100%;
    max-width: 960px;
}

@media screen and (min-width:1288px) {
    .html____3WZR {
        width: 100%;
        max-width: 1152px;
    }
}

.html____3WZR .content___not4l {
    color: #fff;
    display: block;
    font-size: 32px;
    font-weight: 700;
    line-height: 40px;
    text-align: left
}

.html____3WZR .content___not4l .carousel-title {
    color: #fff;
    font-size: 26px;
    font-weight: 700;
    line-height: 32px;
    margin: 0 0 8px
}

.html____3WZR .content___not4l .carousel-subtitle {
    color: #fff;
    font-size: 24px;
    font-weight: 400;
    height: 32px;
    line-height: 32px
}

.html____3WZR .slideLink___lXzgI {
    display: inline-block;
    width: min-content
}

.html____3WZR .button___CuaSW {
    display: block;
    margin-top: 16px;
    max-width: 240px;
    min-width: 127px
}

.mainSlider___KTbhX {
    height: 328px;
    margin: -70px 0-5px;
    position: relative
}

.mainSlider___KTbhX .slick-dots {
    bottom: 8px;
    left: 50%;
    position: absolute;
    right: auto;
    top: auto;
    transform: translateX(-50%);
    width: auto;
    z-index: 2
}

.mainSlider___KTbhX .slick-dots li {
    border: 1px solid var(--brand-yellow);
    border-radius: 50%;
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    margin: 0 4px;
    opacity: .6;
    position: relative;
    width: 8px
}

.mainSlider___KTbhX .slick-dots li.slick-active {
    background: linear-gradient(1.85deg, #cb8130 -60.07%, #cea334 -23.93%, #cea334 17.13%, #f7eb76 49.4%, #cea334 89.71%, #f7eb76 138.09%, #d6770d 185.4%, #bb772d 185.42%);
    border: none;
    opacity: 1
}

.mainSlider___KTbhX .slick-dots li button {
    background: none;
    border: none;
    bottom: -3px;
    font-size: 0;
    height: 12px;
    left: -3px;
    outline: none;
    padding: 0;
    position: absolute;
    right: auto;
    top: auto;
    vertical-align: super;
    width: 12px;
    z-index: 1
}

.mainSlider___KTbhX .slick-list,
.mainSlider___KTbhX .slick-slide,
.mainSlider___KTbhX .slick-track {
    height: inherit
}

.mainSlider___KTbhX .slick-list {
    overflow: hidden;
    position: relative;
    width: 100%
}

.mainSlider___KTbhX .slick-slide {
    float: left;
    transition-duration: 1.5s, 1.5s !important
}

.mainSlider___KTbhX .slick-slide>div {
    height: inherit
}

.mainSlider___KTbhX .slick-slide:not(.slick-active) {
    pointer-events: none
}

@keyframes LetterBorderHiding___OmMUb {

    0%,
    25%,
    75%,
    to {
        opacity: 1
    }

    50% {
        opacity: 0
    }
}

@keyframes LetterBlinking___EGCq3 {

    0%,
    25%,
    75%,
    to {
        text-shadow: 0 0 8px #d5a8576b
    }

    50% {
        text-shadow: 0 0 8px #d5a8576b, 0-.06007px 8.75806px rgba(213, 168, 87, .506), 0-.308835px 8.59488px rgba(213, 168, 87, .408), 0-.047484px 8.75452px rgba(213, 168, 87, .325), 0-.097396px 8.00464px rgba(213, 168, 87, .231)
    }
}

@media screen and (min-width:320px) and (max-width:567px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1024px) {}

@media screen and (min-width:360px) {}

@keyframes NumbersBlurShadow___v94Li {

    0%,
    25%,
    75%,
    to {
        filter: drop-shadow(0 2px 11px rgba(var(--jackpot-number-shadow-color), .4)) drop-shadow(0 0 9px rgba(var(--jackpot-number-shadow-color), .32)) drop-shadow(0 0 5px rgba(var(--jackpot-number-shadow-color), .23))
    }

    50% {
        filter: drop-shadow(0 2px 11px rgba(var(--jackpot-number-shadow-color), .62)) drop-shadow(0 0 9px rgba(var(--jackpot-number-shadow-color), .5)) drop-shadow(0 0 5px rgba(var(--jackpot-number-shadow-color), .4))
    }
}

@keyframes LineBlinking___oJZz9 {

    0%,
    25%,
    75%,
    to {
        box-shadow: 0 0 12px #0000, 0 0 12px #0000
    }

    50% {
        box-shadow: 0 0 12px #d5a857, 0 0 12px #d5a857
    }
}

@keyframes BorderBlinking___SHxlM {
    0% {
        box-shadow: 0 0 16px #a71023, 0 0 16px #a71023
    }

    25% {
        box-shadow: 0 0 16px #0000, 0 0 16px #0000
    }

    50%,
    75%,
    to {
        box-shadow: 0 0 16px #a71023, 0 0 16px #a71023
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media (orientation:portrait) and (min-width:390px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:390px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:760px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (max-width:320px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (max-width:414px) {}

@media screen and (max-width:360px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1024px) {}

@media screen and (min-width:740px) {}

@media screen and (min-width:740px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:740px) {}

@media screen and (min-width:1024px) {}

@media screen and (min-width:1024px) {}

@media screen and (min-width:740px) {}

@media screen and (min-width:740px) {}

@media screen and (min-width:740px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:656px) {}

@media screen and (min-width:960px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:656px) {}

@media (orientation:portrait) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:768px) {}

@media (-ms-high-contrast:active),
(-ms-high-contrast:none) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:760px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1260px) {}

@media screen and (min-width:1260px) {}

@media screen and (min-width:1260px) {}

@media screen and (min-width:1280px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:720) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (max-width:720px) {}

@media screen and (max-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:1288px) {}

@keyframes blinking-full___DbnYp {
    0% {
        opacity: 1
    }

    25% {
        opacity: 0
    }

    50% {
        opacity: 50%
    }

    75% {
        opacity: 80%
    }

    to {
        opacity: 1
    }
}

@keyframes blinking-full___bO1mY {
    0% {
        opacity: .35
    }

    25% {
        opacity: .35
    }

    50% {
        opacity: 1
    }

    75% {
        opacity: .35
    }

    to {
        opacity: .35
    }
}

@keyframes bellMove___oH03O {
    0% {
        transform: rotate(0deg)
    }

    25% {
        transform: rotate(10deg)
    }

    75% {
        transform: rotate(-10deg)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes blinking-half___A8Bki {
    0% {
        opacity: .5
    }

    50% {
        opacity: 1
    }

    to {
        opacity: .5
    }
}

@keyframes wheel-rotate___f0es4 {
    0% {
        transform: rotate(0turn)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes blinking-full___X61QW {
    0% {
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 1
    }
}

@media screen and (min-width:1288px) {}

.userPanel___PXBCb {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    padding: 8px 0 10px 20px;
    position: relative
}

.userPanel___PXBCb .regBtn___RE3z2 {
    font-family: Manrope, sans-serif;
    letter-spacing: .1px;
    margin: 0 16px 0 0 !important;
    max-width: 260px;
    min-width: 138px
}

.userPanel___PXBCb .loginBtn___dNz0K {
    font-family: Manrope, sans-serif;
    letter-spacing: .04em;
    min-width: 82px;
    width: 82px
}

.logoScroll___iw3d7 {
    align-items: center;
    align-self: center;
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    height: 55px;
    justify-content: center;
    padding: 6px 4px;
    position: relative;
    width: 144px
}

.logoScroll___iw3d7 img {
    height: 100%;
    object-fit: contain;
    object-position: left;
    width: 100%
}

.activeNavLink___ay9Jx {
    pointer-events: none
}

.stickyHeaderButtons___QJqK8 {
    align-items: center;
    bottom: auto;
    display: flex;
    flex-direction: row;
    gap: 12px;
    justify-content: center;
    left: 150px;
    position: absolute;
    right: auto;
    top: 12px;
    z-index: 0
}

.stickyHeaderButtonsLink___VV8I7 {
    align-items: center;
    background: #110d0e;
    border-radius: var(--buttons-border-radius);
    display: flex;
    flex-direction: row;
    gap: 4px;
    height: 38px;
    justify-content: center;
    padding: 8px 10px 8px 8px;
    position: relative
}

.stickyHeaderButtonsLink___VV8I7:hover span,
.stickyHeaderButtonsLink___VV8I7[class*=active] span {
    color: #f5c66b
}

.stickyHeaderButtonsLink___VV8I7:hover:before,
.stickyHeaderButtonsLink___VV8I7[class*=active]:before {
    background: linear-gradient(180deg, #f5c66b, #f5c66b70)
}

.stickyHeaderButtonsLink___VV8I7:hover svg path,
.stickyHeaderButtonsLink___VV8I7[class*=active] svg path {
    fill: #f5c66b
}

.stickyHeaderButtonsLink___VV8I7:before {
    background: linear-gradient(180deg, #fff, #ffffff70);
    border-radius: var(--buttons-border-radius);
    bottom: -1px;
    content: "";
    left: -1px;
    position: absolute;
    right: -1px;
    top: -1px;
    z-index: -1
}

.stickyHeaderButtonsLink___VV8I7:nth-child(2) svg {
    animation: ball-animation-rotate___lqpOq 2.5s linear infinite
}

.stickyHeaderButtonsLink___VV8I7:nth-child(2) svg path {
    transform: translateY(-2px)
}

.stickyHeaderButtons___QJqK8 span {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px
}

@keyframes ball-animation-translate___AA_2L {

    0%,
    50%,
    to {
        transform: translateY(0)
    }

    25% {
        transform: translateY(-3px)
    }

    75% {
        transform: translateY(3px)
    }
}

@keyframes ball-animation-rotate___lqpOq {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.stickyHeader___hmF6r {
    background: #110d0e;
    box-shadow: 0 2px 4px 0#2626264d;
    height: 64px;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 12
}

.stickyHeader___hmF6r .stickyHeaderContent___kHR6S {
    align-items: normal;
    display: flex;
    flex-direction: row;
    height: 100%;
    justify-content: space-between;
    margin: 0 auto;
    position: relative;
    width: 100%;
    max-width: 960px;
}

@media screen and (min-width:1288px) {
    .stickyHeader___hmF6r .stickyHeaderContent___kHR6S {
        width: 100%;
        max-width: 1152px;
    }
}

@media screen and (min-width:1288px) {
    .stickyHeader___hmF6r {
        background-position: calc(50% + 4px) 100%
    }
}

.header____1b4W {
    height: 135px;
    margin: 0 auto;
    padding-top: 64px;
    position: relative;
    width: 100%;
    max-width: 960px;
}

@media screen and (min-width:1288px) {
    .header____1b4W {
        width: 100%;
        max-width: 1152px;
    }
}

.toFavourite___T3ZWg {
    color: #fff;
    float: right;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    position: relative;
    text-align: center;
    text-transform: uppercase
}

.toFavourite___T3ZWg .link___vdL5j {
    align-items: center;
    display: flex;
    flex-direction: row;
    height: 80px;
    justify-content: center;
    position: relative;
    text-decoration: none;
    transition: color .2s ease-in-out
}

.toFavourite___T3ZWg .link___vdL5j .icon___CbGFF {
    height: 26px;
    position: relative;
    width: 26px
}

.toFavourite___T3ZWg .link___vdL5j .icon___CbGFF [id=star] {
    display: none
}

.toFavourite___T3ZWg .link___vdL5j .title___nntFD {
    color: #fff;
    overflow: hidden;
    transition: width .2s ease-in-out;
    width: 0
}

.toFavourite___T3ZWg .link___vdL5j .wrap___S6wTr {
    align-items: center;
    display: flex;
    justify-content: center;
    position: relative
}

@keyframes counterPlus___blIda {

    0%,
    to {
        transform: translateZ(0)
    }

    33% {
        transform: translate3d(0, 1px, 0)
    }

    66% {
        transform: translate3d(0, -3px, 0)
    }
}

@media screen and (min-width:1288px) {}

.nav____VGEj {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    font-family: Manrope, sans-serif;
    height: 64px;
    justify-content: space-between;
    margin-left: -48px;
    margin-top: -2px;
    position: relative;
    width: calc(100% + 48px)
}

.nav____VGEj .listWrap___xKeRO {
    align-items: center;
    background: var(--nav-list-bg);
    border-radius: 10px;
    box-shadow: var(--nav-list-box-shadow);
    display: flex;
    height: inherit;
    justify-content: space-between;
    opacity: 1;
    padding: 0 20px 0 36px;
    transition: margin .2s ease-in-out, opacity .3s ease-in-out;
    width: calc(100% - 312px)
}

.nav____VGEj .list___g76tb {
    display: flex;
    height: inherit;
    justify-content: flex-start;
    width: 100%
}

.nav____VGEj .list___g76tb:not(.calculatedClass___uK8QW) {
    margin-right: 6px;
    opacity: 0
}

.nav____VGEj .list___g76tb:not(.calculatedClass___uK8QW) .item___JQPQG {
    opacity: 0;
    position: absolute;
    visibility: hidden
}

.nav____VGEj .list___g76tb.calculatedClass___uK8QW {
    opacity: 1;
    transition: opacity .2s
}

.nav____VGEj .item___JQPQG {
    display: inline-block;
    opacity: 0;
    position: absolute;
    text-align: center;
    visibility: hidden
}

.nav____VGEj .item___JQPQG.itemMore___lwcGH {
    cursor: pointer
}

.nav____VGEj .item___JQPQG.itemVisible___wugvB {
    opacity: 1;
    position: relative;
    visibility: visible
}

.nav____VGEj .item___JQPQG .link___HpCaf {
    align-items: center;
    color: #fff;
    display: flex;
    flex-direction: row;
    font-size: 14px;
    font-weight: 600;
    height: 64px;
    justify-content: center;
    line-height: 22px;
    padding: 0 16px;
    position: relative;
    text-decoration: none;
    transition: color .2s ease-in-out;
    white-space: nowrap
}

.nav____VGEj .item___JQPQG .link___HpCaf .arrowDown___v5a71 {
    fill: #fff;
    margin: -5px 0
}

.nav____VGEj .item___JQPQG .link___HpCaf .arrowDown___v5a71 path {
    fill: inherit
}

.nav____VGEj .item___JQPQG .link___HpCaf.active___Vgg04 .arrowDown___v5a71,
.nav____VGEj .item___JQPQG .link___HpCaf:hover .arrowDown___v5a71 {
    fill: var(--brand-yellow)
}

.nav____VGEj .item___JQPQG .link___HpCaf.active___Vgg04 {
    color: var(--nav-list-active-item-color);
    text-decoration: none
}

.nav____VGEj .item___JQPQG .link___HpCaf.active___Vgg04:after {
    background: #c9051d;
    bottom: 0;
    content: "";
    height: 3px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: auto;
    width: 100%;
    z-index: 1
}

.nav____VGEj .item___JQPQG:hover .link___HpCaf {
    color: var(--nav-list-active-item-color);
    text-decoration: none;
    text-shadow: 0 0 4px var(--nav-list-active-item-color), 0 0 8px rgba(var(--nav-list-active-item-color), .6), 0 0 16px #2a824999
}

.search___fXeGb {
    z-index: 1
}

.search___fXeGb form {
    position: static
}

.search___fXeGb form [class^=fieldWeb] {
    background: var(--nav-list-bg);
    border-radius: 10px;
    bottom: auto;
    height: 64px;
    left: auto;
    max-width: 304px;
    position: absolute;
    right: 0;
    top: 0;
    transition: max-width .25s ease-in-out;
    width: 100%;
    z-index: 0
}

.search___fXeGb form [class^=fieldWeb]:focus-within {
    max-width: 1152px
}

.search___fXeGb form [class^=fieldWeb] input {
    background: none;
    border: none;
    box-shadow: 0 1px 0#ffffff0d;
    box-sizing: border-box;
    color: #fff6;
    font-family: Manrope, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    max-width: none;
    overflow: hidden;
    padding-inline: 80px 64px;
    text-overflow: ellipsis;
    transition: none;
    white-space: nowrap;
    width: 100%
}

.search___fXeGb form [class^=fieldWeb] input:-webkit-autofill,
.search___fXeGb form [class^=fieldWeb] input:-webkit-autofill:active,
.search___fXeGb form [class^=fieldWeb] input:-webkit-autofill:focus,
.search___fXeGb form [class^=fieldWeb] input:-webkit-autofill:hover {
    -webkit-text-fill-color: #fff6 !important;
    background-clip: content-box;
    background-image: linear-gradient(1turn, #0000, #0006) !important;
    -webkit-box-shadow: inset 0 0 0 60px #0000 !important;
    caret-color: #fff6;
    transition-delay: 3600s;
    -webkit-transition-property: background, box-shadow !important;
    transition-property: background, box-shadow !important
}

.search___fXeGb form [class^=fieldWeb] [class*=searchBtn_] {
    height: 24px;
    left: 32px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 24px
}

@media screen and (max-width:1366px) {}

@media screen and (min-width:1366px) and (max-width:1920px) {}

@media screen and (max-width:1287px) {}

.title___j9stv {
    color: #ffffffe6;
    font-family: Manrope, sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 32px;
    margin: 5px 0;
    padding-left: 16px;
    text-align: left
}

.content___mIWnu {
    color: var(--brand-text);
    font-size: 14px;
    font-weight: inherit;
    line-height: 22px;
    margin: 16px 0 0;
    padding-left: 16px
}

.stickerWrapper___eX2BP {
    border-radius: 10px;
    bottom: unset;
    color: #000;
    font-size: 10px;
    font-weight: 700;
    left: 0;
    line-height: 12px;
    position: absolute;
    right: unset;
    text-transform: uppercase;
    top: 0;
    transition: left .2s, top .2s;
    z-index: 2
}

.stickerWrapper___eX2BP,
.stickerWrapper___eX2BP .sticker___yBElv {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.stickerWrapper___eX2BP .sticker___yBElv {
    border-radius: var(--game-sticker-border-radius)0;
    height: 22px;
    min-width: 24px;
    padding: 0 8px
}

.stickerWrapper___eX2BP .stickerNew___tg2ER {
    background: var(--game-thumb-label-new-color)
}

.stickerWrapper___eX2BP .stickerTournament___wm1TN {
    background: var(--game-thumb-label-tournament-color)
}

.stickerWrapper___eX2BP.someStickers___Voxrj .stickerNew___tg2ER {
    border-radius: var(--game-sticker-border-radius)0 0 0
}

.stickerWrapper___eX2BP.someStickers___Voxrj .stickerTournament___wm1TN {
    border-radius: 0 0 var(--game-sticker-border-radius)0
}

@media (max-height:400px) {}

@keyframes appearing___ITMcV {
    0% {
        transform: translateY(100%)
    }

    80% {
        transform: translateY(-2%)
    }

    to {
        transform: translateY(0)
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

.tmb___cuTrS {
    display: block;
    min-height: 156px;
    position: relative;
    width: 132px
}

@media screen and (min-width:1288px) {
    .tmb___cuTrS {
        width: 140px
    }
}

@media screen and (min-width:1288px) {}

.tmb___cuTrS:hover [class*=stickerWrapper] {
    left: 1px;
    top: 1px
}

.tmb___cuTrS:hover .tmbAction___VGtH9 {
    opacity: 1;
    visibility: visible
}

.tmb___cuTrS:hover .tmbAction___VGtH9 .actionButton___eV4wZ [class*=btnPlay],
.tmb___cuTrS:hover .tmbAction___VGtH9 .actionButton___eV4wZ [class*=ghost],
.tmb___cuTrS:hover .tmbAction___VGtH9 .actionButton___eV4wZ [class^=tipsWrap__] {
    opacity: 1;
    transform: translate(0)
}

.tmb___cuTrS:hover img {
    transform: scale(.965, .95) translateZ(0)
}

.tmb___cuTrS:hover .tmbImg___wFLwQ {
    box-shadow: none
}

.tmb___cuTrS a {
    text-decoration: none
}

.tmb___cuTrS:has(.goldenSevenThumbContent___X48E8) {
    min-height: unset;
    padding-top: 54px;
    width: 182px
}

.tmb___cuTrS:has(.goldenSevenThumbContent___X48E8):hover .goldenSevenThumbContent___X48E8 {
    background: linear-gradient(180deg, #39050c, #900a1a)
}

.tmb___cuTrS:has(.goldenSevenThumbContent___X48E8):hover .goldenSevenThumbContent___X48E8 .lightsContainer___b507f:before {
    animation: appearLights___cZMyx .5s linear, rotateLights___zd6SS 12s linear .5s infinite;
    opacity: .5
}

.tmb___cuTrS:has(.goldenSevenThumbContent___X48E8):hover .goldenSevenThumbContent___X48E8 .tmbImg___wFLwQ:after {
    animation: appearChip___S1ULz .5s linear, rotateChip___PkHjG 12s linear .5s infinite;
    opacity: 1
}

.tmbImg___wFLwQ {
    background: var(--brand-simple);
    border-radius: 10px;
    box-shadow: 0 0 0 2px var(--brand-simple);
    min-height: 132px;
    position: relative;
    width: 100%
}

.tmbImgContainer___yOlN3 {
    background-position: 50%;
    border-radius: var(--game-thumb-radius-mob);
    display: block;
    height: 132px;
    overflow: hidden;
    position: relative;
    width: 100%;
    z-index: 1
}

.tmbImgContainer___yOlN3>img:not([class*=loading_]) {
    border-radius: 8px;
    display: block;
    height: 100%;
    position: relative;
    transition: transform .2s ease-out;
    width: 100%;
    z-index: 10
}

.gameProvider___EUHhh {
    align-items: center;
    background: linear-gradient(0deg, #252323, #25232300);
    border-radius: 0 0 var(--buttons-border-radius) var(--buttons-border-radius);
    bottom: 0;
    display: flex;
    flex-direction: row;
    height: 24px;
    justify-content: center;
    left: 0;
    overflow: visible;
    position: absolute;
    right: 0;
    top: auto;
    width: 100%;
    z-index: 1
}

.gameProvider___EUHhh picture {
    display: flex
}

.gameProvider___EUHhh picture img {
    height: 100%;
    max-height: 24px;
    object-fit: contain;
    width: 100%
}

.tmbTitle___eVN21 {
    color: var(--footer-text-color);
    display: block;
    font-size: 12px;
    font-weight: 400;
    height: auto;
    line-height: 18px;
    margin-top: 8px;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.tmbAction___VGtH9 {
    align-items: normal;
    background-color: #000c;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    height: 132px;
    justify-content: center;
    opacity: 0;
    text-align: center;
    transition: opacity .2s ease-in-out;
    z-index: 9
}

.actionButton___eV4wZ,
.tmbAction___VGtH9 {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.actionButton___eV4wZ {
    z-index: 0
}

.actionButton___eV4wZ a[class*=ghost] {
    border: none;
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    height: 20px;
    left: 8px;
    line-height: 18px;
    opacity: 0;
    position: absolute;
    top: 8px;
    transform: translateY(-20px);
    transition: .2s ease-out
}

.actionButton___eV4wZ a[class*=ghost]:hover {
    text-decoration: underline
}

.actionButton___eV4wZ [class*=btnPlay] {
    bottom: 16px;
    height: 48px;
    left: 16px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    transform: translateY(30px);
    transition: .2s ease-out;
    width: calc(100% - 32px)
}

.actionButton___eV4wZ [class*=btnPlay] button {
    width: 100%
}

.goldenSevenThumbContent___X48E8 {
    align-items: flex-end;
    background: linear-gradient(180deg, #4d0716, #320d14);
    border-color: #7e091899 #7e091852 #7e09180d;
    border-radius: 12px;
    border-style: solid;
    border-width: 1px;
    display: flex;
    height: 168px;
    padding-bottom: 12px;
    width: 182px
}

.goldenSevenThumbContent___X48E8 .lightsContainer___b507f {
    border-radius: 10px;
    bottom: 0;
    height: 168px;
    left: unset;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: unset;
    width: 182px;
    z-index: 0
}

.goldenSevenThumbContent___X48E8 .lightsContainer___b507f:before {
    background:
        /* original URL: https://7k696.casino/assets/svg/gameThumb/light.svg */
        url(../images/15.svg)50%no-repeat;
    bottom: unset;
    content: "";
    display: block;
    height: 280px;
    left: 50%;
    opacity: .2;
    position: absolute;
    right: unset;
    top: -128px;
    transform: translateX(-50%);
    width: 280px;
    z-index: 1
}

.goldenSevenThumbContent___X48E8 .tmbImg___wFLwQ {
    border-radius: 50%;
    bottom: 0;
    height: 132px;
    left: 50%;
    position: absolute;
    right: 0;
    top: 16px;
    transform: translateX(-50%);
    width: 132px;
    z-index: 0
}

.goldenSevenThumbContent___X48E8 .tmbImg___wFLwQ:before {
    background: linear-gradient(180deg, #d1021b, #a71023);
    bottom: 0;
    content: "";
    display: block;
    filter: blur(37px);
    height: 69px;
    left: unset;
    position: absolute;
    right: 50%;
    top: unset;
    transform: translateX(50%);
    width: 99px;
    z-index: 0
}

.goldenSevenThumbContent___X48E8 .tmbImg___wFLwQ:after {
    background:
        /* original URL: https://7k696.casino/assets/svg/gameThumb/chip.svg */
        url(../images/16.svg)50%no-repeat;
    bottom: unset;
    content: "";
    display: block;
    height: 150px;
    left: unset;
    opacity: 0;
    position: absolute;
    right: 50%;
    top: -9px;
    transform: translateX(50%);
    width: 150px;
    z-index: 0
}

.goldenSevenThumbContent___X48E8 .tmbImgContainer___yOlN3 {
    border-radius: 50%
}

.goldenSevenThumbContent___X48E8 .gameInfo___Ec1rH {
    display: flex;
    flex-direction: column;
    width: 100%
}

.goldenSevenThumbContent___X48E8 .tmbTitle___eVN21 {
    color: #ffffffe6;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    margin: 8px auto 0;
    max-width: 150px;
    position: relative;
    width: 100%;
    z-index: 9
}

.goldenSevenThumbContent___X48E8 .gameProvider___EUHhh {
    background: none;
    position: static
}

.goldenSevenThumbContent___X48E8 .tmbAction___VGtH9 {
    border-radius: 50%;
    left: 25px;
    right: 25px;
    top: 16px
}

.goldenSevenThumbContent___X48E8 .tmbAction___VGtH9 .actionButton___eV4wZ [class*=btnPlay] {
    left: 16px;
    top: 40px;
    transform: translateY(-30px);
    transition: .4s ease-out
}

.goldenSevenThumbContent___X48E8 .tmbAction___VGtH9 .actionButton___eV4wZ a[class*=ghost] {
    bottom: 16px;
    left: 42px;
    top: unset;
    transform: translateY(30px);
    transition: .4s ease-out
}

@keyframes appearChip___S1ULz {
    0% {
        transform: translateX(50%) rotate(0deg)
    }

    to {
        transform: translateX(50%) rotate(90deg)
    }
}

@keyframes appearLights___cZMyx {
    0% {
        transform: translateX(-50%) rotate(0deg)
    }

    to {
        transform: translateX(-50%) rotate(90deg)
    }
}

@keyframes rotateChip___PkHjG {
    0% {
        transform: translateX(50%) rotate(90deg)
    }

    to {
        transform: translateX(50%) rotate(450deg)
    }
}

@keyframes rotateLights___zd6SS {
    0% {
        transform: translateX(-50%) rotate(90deg)
    }

    to {
        transform: translateX(-50%) rotate(450deg)
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@keyframes loading___kUC3A {
    55% {
        transform: perspective(1000px) rotateY(180deg) scale(1.4)
    }

    to {
        transform: perspective(-1000px) rotateY(180deg)
    }
}

.buttonUp___A9nKx {
    background: linear-gradient(180deg, #2c0d14, #5a0819);
    border-radius: 100%;
    bottom: 68px;
    cursor: pointer;
    height: 40px;
    left: unset;
    opacity: 0;
    pointer-events: none;
    position: fixed;
    right: 8px;
    top: unset;
    transition: opacity .3s linear;
    width: 40px;
    z-index: 11
}

.buttonUp___A9nKx:active .circularProgressBar___yK6ca .arrow___K7JTe path {
    stroke: #fff
}

.buttonUp___A9nKx .circularProgressBar___yK6ca {
    height: 40px;
    position: relative;
    width: 40px
}

.buttonUp___A9nKx .circularProgressBar___yK6ca>div {
    height: 100%;
    width: 100%
}

.buttonUp___A9nKx .circularProgressBar___yK6ca>div>div>div {
    bottom: 0;
    left: 0;
    margin-top: 0 !important;
    right: 0;
    top: 0;
    z-index: 0
}

.buttonUp___A9nKx .circularProgressBar___yK6ca .circular_progress_trail {
    stroke: #f5c66b33
}

.buttonUp___A9nKx .circularProgressBar___yK6ca .circular_progress_path {
    stroke: #f5c66b !important
}

.buttonUp___A9nKx .arrow___K7JTe {
    bottom: auto;
    left: auto;
    position: absolute;
    right: auto;
    top: auto;
    z-index: 1
}

.buttonUp___A9nKx .arrow___K7JTe path {
    stroke: #f5c66b
}

@media screen and (min-width:1096px) {
    .buttonUp___A9nKx {
        bottom: 120px;
        height: 48px;
        right: 16px;
        width: 48px
    }

    .buttonUp___A9nKx .circularProgressBar___yK6ca {
        height: 100%;
        width: 100%
    }

    .buttonUp___A9nKx:hover .circularProgressBar___yK6ca [class^=circular_progress_path],
    .buttonUp___A9nKx:hover .circularProgressBar___yK6ca [class^=circular_progress_trail] {
        stroke: none !important
    }

    .buttonUp___A9nKx:hover .circularProgressBar___yK6ca .arrow___K7JTe path {
        stroke: #fff
    }
}

.buttonUp___A9nKx svg {
    transform-style: preserve-3d
}

@keyframes buttonUpBorderAnimation___axEx_ {
    0% {
        transform: rotate(0deg)
    }

    50% {
        transform: rotate(180deg)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes buttonCenterAnimation___IZoU6 {
    0% {
        transform: rotateY(0deg)
    }

    50% {
        transform: rotateY(180deg)
    }

    to {
        transform: rotateY(0deg)
    }
}

@media screen and (min-width:412px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@keyframes fall-1___IOl8z {
    53.329% {
        transform: translate3d(18.0821vw, 39.99675vh, 0) scale(.8503)
    }

    to {
        transform: translate3d(22.75685vw, 2500px, 0) scale(.8503)
    }
}

@keyframes fall-2___tvGGp {
    35.141% {
        transform: translate3d(63.5128vw, 26.35575vh, 0) scale(.3335)
    }

    to {
        transform: translate3d(64.18365vw, 2500px, 0) scale(.3335)
    }
}

@keyframes fall-3___s6ZcQ {
    58.8% {
        transform: translate3d(24.2231vw, 44.1vh, 0) scale(.5831)
    }

    to {
        transform: translate3d(23.9138vw, 2500px, 0) scale(.5831)
    }
}

@keyframes fall-4___hKOBM {
    78.351% {
        transform: translate3d(56.8148vw, 58.76325vh, 0) scale(.8167)
    }

    to {
        transform: translate3d(56.5749vw, 2500px, 0) scale(.8167)
    }
}

@keyframes fall-5___pkRlr {
    68.979% {
        transform: translate3d(68.5347vw, 51.73425vh, 0) scale(.5652)
    }

    to {
        transform: translate3d(67.7627vw, 2500px, 0) scale(.5652)
    }
}

@keyframes fall-6___ISRd8 {
    72.282% {
        transform: translate3d(53.2913vw, 54.2115vh, 0) scale(.0341)
    }

    to {
        transform: translate3d(53.85915vw, 2500px, 0) scale(.0341)
    }
}

@keyframes fall-7___hH7an {
    37.664% {
        transform: translate3d(57.1083vw, 28.248vh, 0) scale(.7472)
    }

    to {
        transform: translate3d(55.9874vw, 2500px, 0) scale(.7472)
    }
}

@keyframes fall-8___ZJjXs {
    71.393% {
        transform: translate3d(34.8127vw, 53.54475vh, 0) scale(.238)
    }

    to {
        transform: translate3d(39.28045vw, 2500px, 0) scale(.238)
    }
}

@keyframes fall-9___FrE6H {
    75.82% {
        transform: translate3d(106.3797vw, 56.865vh, 0) scale(.3655)
    }

    to {
        transform: translate3d(102.45485vw, 2500px, 0) scale(.3655)
    }
}

@keyframes fall-10___JHybF {
    47.521% {
        transform: translate3d(70.1345vw, 35.64075vh, 0) scale(.5703)
    }

    to {
        transform: translate3d(73.23025vw, 2500px, 0) scale(.5703)
    }
}

@keyframes fall-11___F6Z84 {
    75.445% {
        transform: translate3d(-5.7715vw, 56.58375vh, 0) scale(.1856)
    }

    to {
        transform: translate3d(-2.1394vw, 2500px, 0) scale(.1856)
    }
}

@keyframes fall-12___i4wzE {
    43.056% {
        transform: translate3d(66.6736vw, 32.292vh, 0) scale(.8721)
    }

    to {
        transform: translate3d(62.4909vw, 2500px, 0) scale(.8721)
    }
}

@keyframes fall-13___s7JJ9 {
    54.559% {
        transform: translate3d(71.9672vw, 40.91925vh, 0) scale(.9779)
    }

    to {
        transform: translate3d(68.44625vw, 2500px, 0) scale(.9779)
    }
}

@keyframes fall-14___R5pVL {
    58.881% {
        transform: translate3d(88.6463vw, 44.16075vh, 0) scale(.705)
    }

    to {
        transform: translate3d(90.3998vw, 2500px, 0) scale(.705)
    }
}

@keyframes fall-15___p_MC7 {
    57.582% {
        transform: translate3d(25.9136vw, 43.1865vh, 0) scale(.4928)
    }

    to {
        transform: translate3d(28.42045vw, 2500px, 0) scale(.4928)
    }
}

@keyframes fall-16___T8xak {
    63.365% {
        transform: translate3d(27.4662vw, 47.52375vh, 0) scale(.6164)
    }

    to {
        transform: translate3d(29.5738vw, 2500px, 0) scale(.6164)
    }
}

@keyframes fall-17___Vg8rg {
    72.384% {
        transform: translate3d(66.0524vw, 54.288vh, 0) scale(.2167)
    }

    to {
        transform: translate3d(64.18225vw, 2500px, 0) scale(.2167)
    }
}

@keyframes fall-18___uwe_u {
    70.576% {
        transform: translate3d(52.3336vw, 52.932vh, 0) scale(.8584)
    }

    to {
        transform: translate3d(49.34575vw, 2500px, 0) scale(.8584)
    }
}

@keyframes fall-19___dbT6B {
    33.887% {
        transform: translate3d(86.5249vw, 25.41525vh, 0) scale(.2439)
    }

    to {
        transform: translate3d(84.7294vw, 2500px, 0) scale(.2439)
    }
}

@keyframes fall-20___ixo3_ {
    46.833% {
        transform: translate3d(37.155vw, 35.12475vh, 0) scale(.7535)
    }

    to {
        transform: translate3d(35.99195vw, 2500px, 0) scale(.7535)
    }
}

@keyframes fall-21___Wtj9c {
    67.619% {
        transform: translate3d(92.3898vw, 50.71425vh, 0) scale(.3747)
    }

    to {
        transform: translate3d(94.94405vw, 2500px, 0) scale(.3747)
    }
}

@keyframes fall-22___ln5Ot {
    71.382% {
        transform: translate3d(48.7059vw, 53.5365vh, 0) scale(.5982)
    }

    to {
        transform: translate3d(51.1924vw, 2500px, 0) scale(.5982)
    }
}

@keyframes fall-23___E_RDF {
    68.541% {
        transform: translate3d(58.9135vw, 51.40575vh, 0) scale(.2746)
    }

    to {
        transform: translate3d(58.50075vw, 2500px, 0) scale(.2746)
    }
}

@keyframes fall-24___pIVri {
    78.664% {
        transform: translate3d(19.924vw, 58.998vh, 0) scale(.3466)
    }

    to {
        transform: translate3d(17.9053vw, 2500px, 0) scale(.3466)
    }
}

@keyframes fall-25___Cr5zj {
    76.2% {
        transform: translate3d(48.4517vw, 57.15vh, 0) scale(.0338)
    }

    to {
        transform: translate3d(48.98055vw, 2500px, 0) scale(.0338)
    }
}

@keyframes fall-26___M6pDT {
    50.503% {
        transform: translate3d(36.9857vw, 37.87725vh, 0) scale(.1758)
    }

    to {
        transform: translate3d(39.30915vw, 2500px, 0) scale(.1758)
    }
}

@keyframes fall-27___p7k2z {
    44.537% {
        transform: translate3d(90.905vw, 33.40275vh, 0) scale(.3691)
    }

    to {
        transform: translate3d(89.3956vw, 2500px, 0) scale(.3691)
    }
}

@keyframes fall-28___vjown {
    48.045% {
        transform: translate3d(78.3882vw, 36.03375vh, 0) scale(.3061)
    }

    to {
        transform: translate3d(74.0308vw, 2500px, 0) scale(.3061)
    }
}

@keyframes fall-29___ZPKEi {
    48.847% {
        transform: translate3d(26.9323vw, 36.63525vh, 0) scale(.8856)
    }

    to {
        transform: translate3d(24.27325vw, 2500px, 0) scale(.8856)
    }
}

@keyframes fall-30___WxTyd {
    50.768% {
        transform: translate3d(94.5477vw, 38.076vh, 0) scale(.5954)
    }

    to {
        transform: translate3d(96.4973vw, 2500px, 0) scale(.5954)
    }
}

@keyframes fall-31___f4ANM {
    74.77% {
        transform: translate3d(93.0509vw, 56.0775vh, 0) scale(.2941)
    }

    to {
        transform: translate3d(95.19495vw, 2500px, 0) scale(.2941)
    }
}

@keyframes fall-32___dOFLg {
    31.166% {
        transform: translate3d(42.5222vw, 23.3745vh, 0) scale(.1182)
    }

    to {
        transform: translate3d(41.8984vw, 2500px, 0) scale(.1182)
    }
}

@keyframes fall-33___DOpm9 {
    36.48% {
        transform: translate3d(24.5104vw, 27.36vh, 0) scale(.82)
    }

    to {
        transform: translate3d(28.58865vw, 2500px, 0) scale(.82)
    }
}

@keyframes fall-34___axbqw {
    73.552% {
        transform: translate3d(36.7626vw, 55.164vh, 0) scale(.5007)
    }

    to {
        transform: translate3d(39.44825vw, 2500px, 0) scale(.5007)
    }
}

@keyframes fall-35___UWXg6 {
    70.027% {
        transform: translate3d(42.8666vw, 52.52025vh, 0) scale(.9027)
    }

    to {
        transform: translate3d(40.95025vw, 2500px, 0) scale(.9027)
    }
}

@keyframes fall-36___gjffW {
    38.681% {
        transform: translate3d(2.3827vw, 29.01075vh, 0) scale(.1318)
    }

    to {
        transform: translate3d(6.14205vw, 2500px, 0) scale(.1318)
    }
}

@keyframes fall-37___R2slp {
    77.046% {
        transform: translate3d(50.0103vw, 57.7845vh, 0) scale(.1455)
    }

    to {
        transform: translate3d(54.81315vw, 2500px, 0) scale(.1455)
    }
}

@keyframes fall-38___lwKsM {
    39.04% {
        transform: translate3d(62.3756vw, 29.28vh, 0) scale(.4846)
    }

    to {
        transform: translate3d(66.55485vw, 2500px, 0) scale(.4846)
    }
}

@keyframes fall-39___aijdY {
    47.698% {
        transform: translate3d(41.0138vw, 35.7735vh, 0) scale(.1698)
    }

    to {
        transform: translate3d(40.92195vw, 2500px, 0) scale(.1698)
    }
}

@keyframes fall-40___PksDc {
    59.35% {
        transform: translate3d(22.7896vw, 44.5125vh, 0) scale(.1956)
    }

    to {
        transform: translate3d(26.57305vw, 2500px, 0) scale(.1956)
    }
}

@keyframes fall-41___v6mt2 {
    70.918% {
        transform: translate3d(25.7447vw, 53.1885vh, 0) scale(.6221)
    }

    to {
        transform: translate3d(27.6334vw, 2500px, 0) scale(.6221)
    }
}

@keyframes fall-42___HWpl3 {
    35.075% {
        transform: translate3d(79.502vw, 26.30625vh, 0) scale(.0684)
    }

    to {
        transform: translate3d(84.2967vw, 2500px, 0) scale(.0684)
    }
}

@keyframes fall-43___jbyNu {
    39.008% {
        transform: translate3d(14.6085vw, 29.256vh, 0) scale(.2955)
    }

    to {
        transform: translate3d(17.2972vw, 2500px, 0) scale(.2955)
    }
}

@keyframes fall-44___iXqr1 {
    36.848% {
        transform: translate3d(81.5912vw, 27.636vh, 0) scale(.3234)
    }

    to {
        transform: translate3d(86.0087vw, 2500px, 0) scale(.3234)
    }
}

@keyframes fall-45___Kwo96 {
    30.971% {
        transform: translate3d(75.8597vw, 23.22825vh, 0) scale(.9605)
    }

    to {
        transform: translate3d(76.98905vw, 2500px, 0) scale(.9605)
    }
}

@keyframes fall-46___VI05U {
    65.378% {
        transform: translate3d(78.1632vw, 49.0335vh, 0) scale(.7357)
    }

    to {
        transform: translate3d(73.3755vw, 2500px, 0) scale(.7357)
    }
}

@keyframes fall-47___DD18N {
    72.712% {
        transform: translate3d(8.4059vw, 54.534vh, 0) scale(.5289)
    }

    to {
        transform: translate3d(6.64135vw, 2500px, 0) scale(.5289)
    }
}

@keyframes fall-48___E0RRS {
    64.596% {
        transform: translate3d(82.3248vw, 48.447vh, 0) scale(.3449)
    }

    to {
        transform: translate3d(85.79605vw, 2500px, 0) scale(.3449)
    }
}

@keyframes fall-49___vRGei {
    34.776% {
        transform: translate3d(80.6195vw, 26.082vh, 0) scale(.9686)
    }

    to {
        transform: translate3d(85.2772vw, 2500px, 0) scale(.9686)
    }
}

@keyframes fall-50___felJF {
    49.718% {
        transform: translate3d(70.977vw, 37.2885vh, 0) scale(.2879)
    }

    to {
        transform: translate3d(74.4351vw, 2500px, 0) scale(.2879)
    }
}

@keyframes fall-51___atY5m {
    59.488% {
        transform: translate3d(27.5769vw, 44.616vh, 0) scale(.4264)
    }

    to {
        transform: translate3d(31.84805vw, 2500px, 0) scale(.4264)
    }
}

@keyframes fall-52___Jx3EV {
    79.246% {
        transform: translate3d(34.7334vw, 59.4345vh, 0) scale(.0711)
    }

    to {
        transform: translate3d(38.1501vw, 2500px, 0) scale(.0711)
    }
}

@keyframes fall-53___htpRF {
    60.88% {
        transform: translate3d(31.403vw, 45.66vh, 0) scale(.3337)
    }

    to {
        transform: translate3d(33.746vw, 2500px, 0) scale(.3337)
    }
}

@keyframes fall-54___Qpqjl {
    55.991% {
        transform: translate3d(16.3678vw, 41.99325vh, 0) scale(.2678)
    }

    to {
        transform: translate3d(12.89455vw, 2500px, 0) scale(.2678)
    }
}

@keyframes fall-55___jCC8f {
    51.461% {
        transform: translate3d(1.2602vw, 38.59575vh, 0) scale(.5275)
    }

    to {
        transform: translate3d(2.0561vw, 2500px, 0) scale(.5275)
    }
}

@keyframes fall-56___QxRfJ {
    44.966% {
        transform: translate3d(54.9222vw, 33.7245vh, 0) scale(.7925)
    }

    to {
        transform: translate3d(54.39455vw, 2500px, 0) scale(.7925)
    }
}

@keyframes fall-57___SvM2X {
    51.992% {
        transform: translate3d(98.6062vw, 38.994vh, 0) scale(.1018)
    }

    to {
        transform: translate3d(98.1232vw, 2500px, 0) scale(.1018)
    }
}

@keyframes fall-58___n6T9I {
    65.158% {
        transform: translate3d(83.8848vw, 48.8685vh, 0) scale(.0788)
    }

    to {
        transform: translate3d(86.5282vw, 2500px, 0) scale(.0788)
    }
}

@keyframes fall-59___adxgV {
    63.346% {
        transform: translate3d(89.7421vw, 47.5095vh, 0) scale(.7023)
    }

    to {
        transform: translate3d(88.95915vw, 2500px, 0) scale(.7023)
    }
}

@keyframes fall-60___Uua7N {
    41.006% {
        transform: translate3d(67.8067vw, 30.7545vh, 0) scale(.4)
    }

    to {
        transform: translate3d(69.19915vw, 2500px, 0) scale(.4)
    }
}

@keyframes fall-61___r57yH {
    66.753% {
        transform: translate3d(4.2311vw, 50.06475vh, 0) scale(.4376)
    }

    to {
        transform: translate3d(4.35625vw, 2500px, 0) scale(.4376)
    }
}

@keyframes fall-62___M5Swc {
    37.167% {
        transform: translate3d(11.5476vw, 27.87525vh, 0) scale(.9001)
    }

    to {
        transform: translate3d(12.61vw, 2500px, 0) scale(.9001)
    }
}

@keyframes fall-63___MxhaM {
    33.147% {
        transform: translate3d(71.2833vw, 24.86025vh, 0) scale(.959)
    }

    to {
        transform: translate3d(66.3136vw, 2500px, 0) scale(.959)
    }
}

@keyframes fall-64___lage0 {
    42.248% {
        transform: translate3d(51.1728vw, 31.686vh, 0) scale(.6416)
    }

    to {
        transform: translate3d(51.65665vw, 2500px, 0) scale(.6416)
    }
}

@keyframes fall-65___ebTCE {
    64.679% {
        transform: translate3d(-2.3349vw, 48.50925vh, 0) scale(.754)
    }

    to {
        transform: translate3d(.0188vw, 2500px, 0) scale(.754)
    }
}

@keyframes fall-66___KwP5Y {
    77.402% {
        transform: translate3d(60.957vw, 58.0515vh, 0) scale(.6232)
    }

    to {
        transform: translate3d(59.4412vw, 2500px, 0) scale(.6232)
    }
}

@keyframes fall-67___IuHSE {
    66.541% {
        transform: translate3d(102.3411vw, 49.90575vh, 0) scale(.784)
    }

    to {
        transform: translate3d(98.77335vw, 2500px, 0) scale(.784)
    }
}

@keyframes fall-68___dzwyJ {
    66.193% {
        transform: translate3d(43.48vw, 49.64475vh, 0) scale(.8944)
    }

    to {
        transform: translate3d(39.6107vw, 2500px, 0) scale(.8944)
    }
}

@keyframes fall-69___bBKqx {
    64.648% {
        transform: translate3d(65.7746vw, 48.486vh, 0) scale(.3603)
    }

    to {
        transform: translate3d(67.52125vw, 2500px, 0) scale(.3603)
    }
}

@keyframes fall-70___TWsPB {
    66.687% {
        transform: translate3d(91.3235vw, 50.01525vh, 0) scale(.3065)
    }

    to {
        transform: translate3d(89.718vw, 2500px, 0) scale(.3065)
    }
}

@keyframes fall-71___vwtbk {
    69.255% {
        transform: translate3d(22.8264vw, 51.94125vh, 0) scale(.2523)
    }

    to {
        transform: translate3d(20.83095vw, 2500px, 0) scale(.2523)
    }
}

@keyframes fall-72___Koio2 {
    47.091% {
        transform: translate3d(46.4875vw, 35.31825vh, 0) scale(.7993)
    }

    to {
        transform: translate3d(49.76575vw, 2500px, 0) scale(.7993)
    }
}

@keyframes fall-73___ibEGM {
    41.121% {
        transform: translate3d(15.402vw, 30.84075vh, 0) scale(.3163)
    }

    to {
        transform: translate3d(16.02035vw, 2500px, 0) scale(.3163)
    }
}

@keyframes fall-74___hQSRc {
    46.633% {
        transform: translate3d(7.9569vw, 34.97475vh, 0) scale(.631)
    }

    to {
        transform: translate3d(12.11995vw, 2500px, 0) scale(.631)
    }
}

@keyframes fall-75___dZnJ3 {
    63.408% {
        transform: translate3d(9.0816vw, 47.556vh, 0) scale(.8748)
    }

    to {
        transform: translate3d(12.2844vw, 2500px, 0) scale(.8748)
    }
}

@keyframes fall-76___JP4yq {
    51.12% {
        transform: translate3d(88.7693vw, 38.34vh, 0) scale(.6443)
    }

    to {
        transform: translate3d(86.612vw, 2500px, 0) scale(.6443)
    }
}

@keyframes fall-77___bsVys {
    59.77% {
        transform: translate3d(7.8742vw, 44.8275vh, 0) scale(.3148)
    }

    to {
        transform: translate3d(11.3378vw, 2500px, 0) scale(.3148)
    }
}

@keyframes fall-78___tGtoh {
    53.981% {
        transform: translate3d(98.2448vw, 40.48575vh, 0) scale(.7864)
    }

    to {
        transform: translate3d(98.9414vw, 2500px, 0) scale(.7864)
    }
}

@keyframes fall-79___S9Mcf {
    60.523% {
        transform: translate3d(52.3172vw, 45.39225vh, 0) scale(.3473)
    }

    to {
        transform: translate3d(53.3041vw, 2500px, 0) scale(.3473)
    }
}

@keyframes fall-80___bjQl_ {
    51.418% {
        transform: translate3d(6.6413vw, 38.5635vh, 0) scale(.3792)
    }

    to {
        transform: translate3d(11.11385vw, 2500px, 0) scale(.3792)
    }
}

@keyframes fall-81___nuK1V {
    36.928% {
        transform: translate3d(55.338vw, 27.696vh, 0) scale(.9702)
    }

    to {
        transform: translate3d(57.00815vw, 2500px, 0) scale(.9702)
    }
}

@keyframes fall-82___UY472 {
    73.437% {
        transform: translate3d(83.1453vw, 55.07775vh, 0) scale(.268)
    }

    to {
        transform: translate3d(87.4805vw, 2500px, 0) scale(.268)
    }
}

@keyframes fall-83___oDJM8 {
    55.917% {
        transform: translate3d(84.3619vw, 41.93775vh, 0) scale(.939)
    }

    to {
        transform: translate3d(87.75615vw, 2500px, 0) scale(.939)
    }
}

@keyframes fall-84___dyICn {
    36.501% {
        transform: translate3d(61.3777vw, 27.37575vh, 0) scale(.8268)
    }

    to {
        transform: translate3d(61.5939vw, 2500px, 0) scale(.8268)
    }
}

@keyframes fall-85___JNoZh {
    50.461% {
        transform: translate3d(75.5655vw, 37.84575vh, 0) scale(.1132)
    }

    to {
        transform: translate3d(78.49695vw, 2500px, 0) scale(.1132)
    }
}

@keyframes fall-86___TMz3l {
    55.181% {
        transform: translate3d(83.1089vw, 41.38575vh, 0) scale(.0246)
    }

    to {
        transform: translate3d(86.85175vw, 2500px, 0) scale(.0246)
    }
}

@keyframes fall-87___UcxfO {
    39.487% {
        transform: translate3d(21.1737vw, 29.61525vh, 0) scale(.1513)
    }

    to {
        transform: translate3d(18.43125vw, 2500px, 0) scale(.1513)
    }
}

@keyframes fall-88___fZlFE {
    67.708% {
        transform: translate3d(29.284vw, 50.781vh, 0) scale(.5366)
    }

    to {
        transform: translate3d(29.273vw, 2500px, 0) scale(.5366)
    }
}

@keyframes fall-89___ztcnB {
    79.684% {
        transform: translate3d(15.1249vw, 59.763vh, 0) scale(.5695)
    }

    to {
        transform: translate3d(16.98865vw, 2500px, 0) scale(.5695)
    }
}

@keyframes fall-90___AcejN {
    50.042% {
        transform: translate3d(91.6551vw, 37.5315vh, 0) scale(.2603)
    }

    to {
        transform: translate3d(90.3728vw, 2500px, 0) scale(.2603)
    }
}

@keyframes fall-91___e3hz0 {
    75.179% {
        transform: translate3d(64.1082vw, 56.38425vh, 0) scale(.2987)
    }

    to {
        transform: translate3d(66.17505vw, 2500px, 0) scale(.2987)
    }
}

@keyframes fall-92___povSY {
    73.708% {
        transform: translate3d(28.8639vw, 55.281vh, 0) scale(.6994)
    }

    to {
        transform: translate3d(31.7819vw, 2500px, 0) scale(.6994)
    }
}

@keyframes fall-93___vo838 {
    32.989% {
        transform: translate3d(9.6776vw, 24.74175vh, 0) scale(.9459)
    }

    to {
        transform: translate3d(10.6081vw, 2500px, 0) scale(.9459)
    }
}

@keyframes fall-94___ndygU {
    63.495% {
        transform: translate3d(90.9311vw, 47.62125vh, 0) scale(.357)
    }

    to {
        transform: translate3d(94.78665vw, 2500px, 0) scale(.357)
    }
}

@keyframes fall-95___v9mk4 {
    60.526% {
        transform: translate3d(10.6331vw, 45.3945vh, 0) scale(.608)
    }

    to {
        transform: translate3d(15.43575vw, 2500px, 0) scale(.608)
    }
}

@keyframes fall-96____hCTv {
    78.513% {
        transform: translate3d(55.3831vw, 58.88475vh, 0) scale(.475)
    }

    to {
        transform: translate3d(57.6538vw, 2500px, 0) scale(.475)
    }
}

@keyframes fall-97___jEmiC {
    79.114% {
        transform: translate3d(92.2593vw, 59.3355vh, 0) scale(.004)
    }

    to {
        transform: translate3d(94.10005vw, 2500px, 0) scale(.004)
    }
}

@keyframes fall-98___AING0 {
    36.314% {
        transform: translate3d(50.2494vw, 27.2355vh, 0) scale(.9713)
    }

    to {
        transform: translate3d(52.79515vw, 2500px, 0) scale(.9713)
    }
}

@keyframes fall-99___sVWNY {
    46.071% {
        transform: translate3d(67.8083vw, 34.55325vh, 0) scale(.1948)
    }

    to {
        transform: translate3d(63.90795vw, 2500px, 0) scale(.1948)
    }
}

@keyframes fall-100___OpmxB {
    70.737% {
        transform: translate3d(15.588vw, 53.05275vh, 0) scale(.9962)
    }

    to {
        transform: translate3d(11.92155vw, 2500px, 0) scale(.9962)
    }
}

@keyframes fall-101___Fd_he {
    72.832% {
        transform: translate3d(64.8359vw, 54.624vh, 0) scale(.8188)
    }

    to {
        transform: translate3d(65.55245vw, 2500px, 0) scale(.8188)
    }
}

@keyframes fall-102___uyoxE {
    61.185% {
        transform: translate3d(100.6576vw, 45.88875vh, 0) scale(.7734)
    }

    to {
        transform: translate3d(99.6568vw, 2500px, 0) scale(.7734)
    }
}

@keyframes fall-103___apT2B {
    64.448% {
        transform: translate3d(72.903vw, 48.336vh, 0) scale(.8477)
    }

    to {
        transform: translate3d(70.9804vw, 2500px, 0) scale(.8477)
    }
}

@keyframes fall-104___mlMrl {
    65.082% {
        transform: translate3d(31.7285vw, 48.8115vh, 0) scale(.3473)
    }

    to {
        transform: translate3d(29.1256vw, 2500px, 0) scale(.3473)
    }
}

@keyframes fall-105___x2ne4 {
    35.69% {
        transform: translate3d(83.8088vw, 26.7675vh, 0) scale(.2016)
    }

    to {
        transform: translate3d(82.57215vw, 2500px, 0) scale(.2016)
    }
}

@keyframes fall-106___mxrqF {
    72.938% {
        transform: translate3d(49.8205vw, 54.7035vh, 0) scale(.3292)
    }

    to {
        transform: translate3d(52.80875vw, 2500px, 0) scale(.3292)
    }
}

@keyframes fall-107___QTtL5 {
    34.229% {
        transform: translate3d(10.3908vw, 25.67175vh, 0) scale(.3598)
    }

    to {
        transform: translate3d(11.18925vw, 2500px, 0) scale(.3598)
    }
}

@keyframes fall-108___Qc3zH {
    46.643% {
        transform: translate3d(85.7472vw, 34.98225vh, 0) scale(.462)
    }

    to {
        transform: translate3d(84.20495vw, 2500px, 0) scale(.462)
    }
}

@keyframes fall-109___cGy42 {
    39.21% {
        transform: translate3d(78.0202vw, 29.4075vh, 0) scale(.194)
    }

    to {
        transform: translate3d(78.33825vw, 2500px, 0) scale(.194)
    }
}

@keyframes fall-110___gOT7a {
    44.023% {
        transform: translate3d(38.83vw, 33.01725vh, 0) scale(.4711)
    }

    to {
        transform: translate3d(39.6413vw, 2500px, 0) scale(.4711)
    }
}

@keyframes fall-111___J1oVl {
    47.222% {
        transform: translate3d(28.8066vw, 35.4165vh, 0) scale(.922)
    }

    to {
        transform: translate3d(30.08895vw, 2500px, 0) scale(.922)
    }
}

@keyframes fall-112___jr9zO {
    37.937% {
        transform: translate3d(69.3816vw, 28.45275vh, 0) scale(.1188)
    }

    to {
        transform: translate3d(73.69805vw, 2500px, 0) scale(.1188)
    }
}

@keyframes fall-113___dMtQL {
    68.08% {
        transform: translate3d(53.1572vw, 51.06vh, 0) scale(.109)
    }

    to {
        transform: translate3d(48.5451vw, 2500px, 0) scale(.109)
    }
}

@keyframes fall-114___ILQvB {
    62% {
        transform: translate3d(80.8312vw, 46.5vh, 0) scale(.8237)
    }

    to {
        transform: translate3d(84.45705vw, 2500px, 0) scale(.8237)
    }
}

@keyframes fall-115___hhegz {
    52.203% {
        transform: translate3d(91.2595vw, 39.15225vh, 0) scale(.0479)
    }

    to {
        transform: translate3d(91.78795vw, 2500px, 0) scale(.0479)
    }
}

@keyframes fall-116___hb5Ww {
    31.566% {
        transform: translate3d(67.7212vw, 23.6745vh, 0) scale(.8706)
    }

    to {
        transform: translate3d(65.4518vw, 2500px, 0) scale(.8706)
    }
}

@keyframes fall-117___K9xf5 {
    58.125% {
        transform: translate3d(91.1559vw, 43.59375vh, 0) scale(.9716)
    }

    to {
        transform: translate3d(90.52335vw, 2500px, 0) scale(.9716)
    }
}

@keyframes fall-118___VAHks {
    68.472% {
        transform: translate3d(22.3589vw, 51.354vh, 0) scale(.2347)
    }

    to {
        transform: translate3d(19.4942vw, 2500px, 0) scale(.2347)
    }
}

@keyframes fall-119___jsygn {
    53.33% {
        transform: translate3d(46.2007vw, 39.9975vh, 0) scale(.424)
    }

    to {
        transform: translate3d(49.97505vw, 2500px, 0) scale(.424)
    }
}

@keyframes fall-120___FnGVa {
    54.667% {
        transform: translate3d(50.111vw, 41.00025vh, 0) scale(.3009)
    }

    to {
        transform: translate3d(45.13885vw, 2500px, 0) scale(.3009)
    }
}

@keyframes fall-121____HZxP {
    63.539% {
        transform: translate3d(86.7891vw, 47.65425vh, 0) scale(.5384)
    }

    to {
        transform: translate3d(88.74505vw, 2500px, 0) scale(.5384)
    }
}

@keyframes fall-122___azbcM {
    60.046% {
        transform: translate3d(79.1749vw, 45.0345vh, 0) scale(.0858)
    }

    to {
        transform: translate3d(77.9204vw, 2500px, 0) scale(.0858)
    }
}

@keyframes fall-123___fgND6 {
    39.177% {
        transform: translate3d(61.7656vw, 29.38275vh, 0) scale(.3926)
    }

    to {
        transform: translate3d(56.9706vw, 2500px, 0) scale(.3926)
    }
}

@keyframes fall-124___lnDCH {
    58.829% {
        transform: translate3d(75.8143vw, 44.12175vh, 0) scale(.7693)
    }

    to {
        transform: translate3d(74.5072vw, 2500px, 0) scale(.7693)
    }
}

@keyframes fall-125___iPs9W {
    50.085% {
        transform: translate3d(47.4412vw, 37.56375vh, 0) scale(.6204)
    }

    to {
        transform: translate3d(43.8569vw, 2500px, 0) scale(.6204)
    }
}

@keyframes fall-126___siXwB {
    65.39% {
        transform: translate3d(66.654vw, 49.0425vh, 0) scale(.7329)
    }

    to {
        transform: translate3d(70.0168vw, 2500px, 0) scale(.7329)
    }
}

@keyframes fall-127___tedbs {
    48.722% {
        transform: translate3d(26.3548vw, 36.5415vh, 0) scale(.1208)
    }

    to {
        transform: translate3d(25.76785vw, 2500px, 0) scale(.1208)
    }
}

@keyframes fall-128___mASJE {
    34.698% {
        transform: translate3d(33.4989vw, 26.0235vh, 0) scale(.9021)
    }

    to {
        transform: translate3d(33.90155vw, 2500px, 0) scale(.9021)
    }
}

@keyframes fall-129___SYjuk {
    71.214% {
        transform: translate3d(16.5439vw, 53.4105vh, 0) scale(.1723)
    }

    to {
        transform: translate3d(17.29045vw, 2500px, 0) scale(.1723)
    }
}

@keyframes fall-130___siVOj {
    56.799% {
        transform: translate3d(48.1377vw, 42.59925vh, 0) scale(.97)
    }

    to {
        transform: translate3d(47.6578vw, 2500px, 0) scale(.97)
    }
}

@keyframes fall-131___Fa007 {
    48.692% {
        transform: translate3d(60.4875vw, 36.519vh, 0) scale(.6141)
    }

    to {
        transform: translate3d(56.8272vw, 2500px, 0) scale(.6141)
    }
}

@keyframes fall-132___CO7Z4 {
    74.86% {
        transform: translate3d(51.1898vw, 56.145vh, 0) scale(.0287)
    }

    to {
        transform: translate3d(53.3467vw, 2500px, 0) scale(.0287)
    }
}

@keyframes fall-133___cAbgD {
    39.97% {
        transform: translate3d(51.6241vw, 29.9775vh, 0) scale(.4738)
    }

    to {
        transform: translate3d(48.1854vw, 2500px, 0) scale(.4738)
    }
}

@keyframes fall-134___rr1ft {
    30.665% {
        transform: translate3d(24.0571vw, 22.99875vh, 0) scale(.9178)
    }

    to {
        transform: translate3d(25.5578vw, 2500px, 0) scale(.9178)
    }
}

@keyframes fall-135___WTyuA {
    78.04% {
        transform: translate3d(88.2363vw, 58.53vh, 0) scale(.8307)
    }

    to {
        transform: translate3d(86.07175vw, 2500px, 0) scale(.8307)
    }
}

@keyframes fall-136___bq29z {
    74.99% {
        transform: translate3d(7.6373vw, 56.2425vh, 0) scale(.2271)
    }

    to {
        transform: translate3d(6.695vw, 2500px, 0) scale(.2271)
    }
}

@keyframes fall-137___JTNa4 {
    71.919% {
        transform: translate3d(10.8351vw, 53.93925vh, 0) scale(.9027)
    }

    to {
        transform: translate3d(14.81445vw, 2500px, 0) scale(.9027)
    }
}

@keyframes fall-138___GBY4F {
    67.009% {
        transform: translate3d(69.6453vw, 50.25675vh, 0) scale(.8407)
    }

    to {
        transform: translate3d(64.8491vw, 2500px, 0) scale(.8407)
    }
}

@keyframes fall-139___qvL_R {
    44.887% {
        transform: translate3d(81.8963vw, 33.66525vh, 0) scale(.2717)
    }

    to {
        transform: translate3d(83.37985vw, 2500px, 0) scale(.2717)
    }
}

@keyframes fall-140___Z82yN {
    42.129% {
        transform: translate3d(21.3584vw, 31.59675vh, 0) scale(.4679)
    }

    to {
        transform: translate3d(26.16975vw, 2500px, 0) scale(.4679)
    }
}

@keyframes fall-141___TQIcT {
    79.46% {
        transform: translate3d(68.9732vw, 59.595vh, 0) scale(.5668)
    }

    to {
        transform: translate3d(67.20315vw, 2500px, 0) scale(.5668)
    }
}

@keyframes fall-142___LKty5 {
    57.111% {
        transform: translate3d(86.052vw, 42.83325vh, 0) scale(.4931)
    }

    to {
        transform: translate3d(82.9352vw, 2500px, 0) scale(.4931)
    }
}

@keyframes fall-143___X3uFX {
    71.155% {
        transform: translate3d(100.5877vw, 53.36625vh, 0) scale(.7774)
    }

    to {
        transform: translate3d(96.1121vw, 2500px, 0) scale(.7774)
    }
}

@keyframes fall-144___es6CL {
    47.557% {
        transform: translate3d(52.1219vw, 35.66775vh, 0) scale(.2944)
    }

    to {
        transform: translate3d(54.5694vw, 2500px, 0) scale(.2944)
    }
}

@keyframes fall-145___isCn9 {
    45.089% {
        transform: translate3d(77.5019vw, 33.81675vh, 0) scale(.4988)
    }

    to {
        transform: translate3d(79.3115vw, 2500px, 0) scale(.4988)
    }
}

@keyframes fall-146___LkuxH {
    47.575% {
        transform: translate3d(20.598vw, 35.68125vh, 0) scale(.1645)
    }

    to {
        transform: translate3d(16.1785vw, 2500px, 0) scale(.1645)
    }
}

@keyframes fall-147___FXc1j {
    55.164% {
        transform: translate3d(32.3263vw, 41.373vh, 0) scale(.7761)
    }

    to {
        transform: translate3d(30.8027vw, 2500px, 0) scale(.7761)
    }
}

@keyframes fall-148___QK3dO {
    41.2% {
        transform: translate3d(25.9978vw, 30.9vh, 0) scale(.9043)
    }

    to {
        transform: translate3d(21.53245vw, 2500px, 0) scale(.9043)
    }
}

@keyframes fall-149___XH6jK {
    49.581% {
        transform: translate3d(51.7989vw, 37.18575vh, 0) scale(.1847)
    }

    to {
        transform: translate3d(54.0173vw, 2500px, 0) scale(.1847)
    }
}

@keyframes fall-150___E3EUD {
    57.941% {
        transform: translate3d(72.8748vw, 43.45575vh, 0) scale(.6443)
    }

    to {
        transform: translate3d(71.6515vw, 2500px, 0) scale(.6443)
    }
}

@keyframes fall-151___kzsH1 {
    63.735% {
        transform: translate3d(24.7435vw, 47.80125vh, 0) scale(.9382)
    }

    to {
        transform: translate3d(24.174vw, 2500px, 0) scale(.9382)
    }
}

@keyframes fall-152___DIG4y {
    49.968% {
        transform: translate3d(63.4522vw, 37.476vh, 0) scale(.1418)
    }

    to {
        transform: translate3d(58.66205vw, 2500px, 0) scale(.1418)
    }
}

@keyframes fall-153___qCKje {
    66.404% {
        transform: translate3d(1.2625vw, 49.803vh, 0) scale(.349)
    }

    to {
        transform: translate3d(2.84545vw, 2500px, 0) scale(.349)
    }
}

@keyframes fall-154___bc558 {
    46.29% {
        transform: translate3d(4.4462vw, 34.7175vh, 0) scale(.8289)
    }

    to {
        transform: translate3d(4.6634vw, 2500px, 0) scale(.8289)
    }
}

@keyframes fall-155___SJis8 {
    67.25% {
        transform: translate3d(72.8905vw, 50.4375vh, 0) scale(.539)
    }

    to {
        transform: translate3d(75.51515vw, 2500px, 0) scale(.539)
    }
}

@keyframes fall-156___IbTmY {
    49.53% {
        transform: translate3d(62.4329vw, 37.1475vh, 0) scale(.6761)
    }

    to {
        transform: translate3d(62.97865vw, 2500px, 0) scale(.6761)
    }
}

@keyframes fall-157___HIlsz {
    39.518% {
        transform: translate3d(56.3268vw, 29.6385vh, 0) scale(.8821)
    }

    to {
        transform: translate3d(59.41955vw, 2500px, 0) scale(.8821)
    }
}

@keyframes fall-158___Qir69 {
    34.069% {
        transform: translate3d(93.5768vw, 25.55175vh, 0) scale(.4322)
    }

    to {
        transform: translate3d(89.70345vw, 2500px, 0) scale(.4322)
    }
}

@keyframes fall-159___Z8ttk {
    50.002% {
        transform: translate3d(1.4033vw, 37.5015vh, 0) scale(.9513)
    }

    to {
        transform: translate3d(6.3637vw, 2500px, 0) scale(.9513)
    }
}

@keyframes fall-160___KK6Nf {
    52.933% {
        transform: translate3d(4.954vw, 39.69975vh, 0) scale(.1947)
    }

    to {
        transform: translate3d(8.45545vw, 2500px, 0) scale(.1947)
    }
}

@keyframes fall-161___dmrDk {
    55.09% {
        transform: translate3d(92.0493vw, 41.3175vh, 0) scale(.0207)
    }

    to {
        transform: translate3d(89.99175vw, 2500px, 0) scale(.0207)
    }
}

@keyframes fall-162___zpDMT {
    63.441% {
        transform: translate3d(58.2146vw, 47.58075vh, 0) scale(.7087)
    }

    to {
        transform: translate3d(57.28645vw, 2500px, 0) scale(.7087)
    }
}

@keyframes fall-163___ew_Xp {
    58.864% {
        transform: translate3d(53.4052vw, 44.148vh, 0) scale(.4365)
    }

    to {
        transform: translate3d(54.22845vw, 2500px, 0) scale(.4365)
    }
}

@keyframes fall-164___ToGyA {
    59.517% {
        transform: translate3d(27.4319vw, 44.63775vh, 0) scale(.4101)
    }

    to {
        transform: translate3d(28.40315vw, 2500px, 0) scale(.4101)
    }
}

@keyframes fall-165___Zmw3x {
    40.002% {
        transform: translate3d(22.2506vw, 30.0015vh, 0) scale(.8976)
    }

    to {
        transform: translate3d(20.5008vw, 2500px, 0) scale(.8976)
    }
}

@keyframes fall-166___MDXWT {
    55.003% {
        transform: translate3d(48.6738vw, 41.25225vh, 0) scale(.4648)
    }

    to {
        transform: translate3d(45.8645vw, 2500px, 0) scale(.4648)
    }
}

@keyframes fall-167___VVQcU {
    48.625% {
        transform: translate3d(70.0033vw, 36.46875vh, 0) scale(.3872)
    }

    to {
        transform: translate3d(70.6936vw, 2500px, 0) scale(.3872)
    }
}

@keyframes fall-168___QrXXb {
    57.914% {
        transform: translate3d(35.5497vw, 43.4355vh, 0) scale(.6772)
    }

    to {
        transform: translate3d(34.2506vw, 2500px, 0) scale(.6772)
    }
}

@keyframes fall-169___Vd6fM {
    42.494% {
        transform: translate3d(64.1165vw, 31.8705vh, 0) scale(.6723)
    }

    to {
        transform: translate3d(65.664vw, 2500px, 0) scale(.6723)
    }
}

@keyframes fall-170___VdMzH {
    70.964% {
        transform: translate3d(23.9725vw, 53.223vh, 0) scale(.0402)
    }

    to {
        transform: translate3d(19.70435vw, 2500px, 0) scale(.0402)
    }
}

@keyframes fall-171___fOw1w {
    44.627% {
        transform: translate3d(11.8712vw, 33.47025vh, 0) scale(.4407)
    }

    to {
        transform: translate3d(15.5064vw, 2500px, 0) scale(.4407)
    }
}

@keyframes fall-172___LnmaG {
    30.095% {
        transform: translate3d(102.1823vw, 22.57125vh, 0) scale(.1278)
    }

    to {
        transform: translate3d(97.4198vw, 2500px, 0) scale(.1278)
    }
}

@keyframes fall-173___mIdIu {
    58.438% {
        transform: translate3d(.9145vw, 43.8285vh, 0) scale(.166)
    }

    to {
        transform: translate3d(.56565vw, 2500px, 0) scale(.166)
    }
}

@keyframes fall-174___Yrx_3 {
    74.559% {
        transform: translate3d(75.0652vw, 55.91925vh, 0) scale(.6094)
    }

    to {
        transform: translate3d(73.3576vw, 2500px, 0) scale(.6094)
    }
}

@keyframes fall-175___ZO3M5 {
    38.908% {
        transform: translate3d(33.3655vw, 29.181vh, 0) scale(.8311)
    }

    to {
        transform: translate3d(31.05325vw, 2500px, 0) scale(.8311)
    }
}

@keyframes fall-176___1Y1zm {
    57.353% {
        transform: translate3d(71.6804vw, 43.01475vh, 0) scale(.4331)
    }

    to {
        transform: translate3d(75.6637vw, 2500px, 0) scale(.4331)
    }
}

@keyframes fall-177___Q1C5G {
    62.339% {
        transform: translate3d(53.778vw, 46.75425vh, 0) scale(.508)
    }

    to {
        transform: translate3d(53.4173vw, 2500px, 0) scale(.508)
    }
}

@keyframes fall-178___HqRZk {
    43.39% {
        transform: translate3d(19.6401vw, 32.5425vh, 0) scale(.9049)
    }

    to {
        transform: translate3d(17.0351vw, 2500px, 0) scale(.9049)
    }
}

@keyframes fall-179___NOYno {
    44.986% {
        transform: translate3d(26.7295vw, 33.7395vh, 0) scale(.6842)
    }

    to {
        transform: translate3d(31.1124vw, 2500px, 0) scale(.6842)
    }
}

@keyframes fall-180___gGcXQ {
    31.991% {
        transform: translate3d(38.0441vw, 23.99325vh, 0) scale(.9127)
    }

    to {
        transform: translate3d(36.2391vw, 2500px, 0) scale(.9127)
    }
}

@keyframes fall-181___tWeAe {
    35.206% {
        transform: translate3d(88.2767vw, 26.4045vh, 0) scale(.6421)
    }

    to {
        transform: translate3d(85.89295vw, 2500px, 0) scale(.6421)
    }
}

@keyframes fall-182___jTAgW {
    31.151% {
        transform: translate3d(42.8383vw, 23.36325vh, 0) scale(.2756)
    }

    to {
        transform: translate3d(46.02595vw, 2500px, 0) scale(.2756)
    }
}

@keyframes fall-183___rLwOY {
    73.043% {
        transform: translate3d(14.2185vw, 54.78225vh, 0) scale(.0755)
    }

    to {
        transform: translate3d(12.23715vw, 2500px, 0) scale(.0755)
    }
}

@keyframes fall-184___Gpkjt {
    74.692% {
        transform: translate3d(7.8913vw, 56.019vh, 0) scale(.6386)
    }

    to {
        transform: translate3d(11.1428vw, 2500px, 0) scale(.6386)
    }
}

@keyframes fall-185___GC79s {
    58.457% {
        transform: translate3d(80.8168vw, 43.84275vh, 0) scale(.2429)
    }

    to {
        transform: translate3d(77.07345vw, 2500px, 0) scale(.2429)
    }
}

@keyframes fall-186___KQ1ZY {
    35.018% {
        transform: translate3d(24.7919vw, 26.2635vh, 0) scale(.1157)
    }

    to {
        transform: translate3d(27.84655vw, 2500px, 0) scale(.1157)
    }
}

@keyframes fall-187___PuLA4 {
    75.895% {
        transform: translate3d(59.8019vw, 56.92125vh, 0) scale(.2411)
    }

    to {
        transform: translate3d(56.1065vw, 2500px, 0) scale(.2411)
    }
}

@keyframes fall-188___RbYMG {
    76.65% {
        transform: translate3d(30.3368vw, 57.4875vh, 0) scale(.3382)
    }

    to {
        transform: translate3d(29.4356vw, 2500px, 0) scale(.3382)
    }
}

@keyframes fall-189___CUT6j {
    75.089% {
        transform: translate3d(82.6429vw, 56.31675vh, 0) scale(.6999)
    }

    to {
        transform: translate3d(79.8771vw, 2500px, 0) scale(.6999)
    }
}

@keyframes fall-190___qHcu0 {
    32.192% {
        transform: translate3d(31.3246vw, 24.144vh, 0) scale(.9377)
    }

    to {
        transform: translate3d(32.14535vw, 2500px, 0) scale(.9377)
    }
}

@keyframes fall-191___qVbHn {
    62.842% {
        transform: translate3d(34.2889vw, 47.1315vh, 0) scale(.9328)
    }

    to {
        transform: translate3d(37.9979vw, 2500px, 0) scale(.9328)
    }
}

@keyframes fall-192___gfpE6 {
    35.8% {
        transform: translate3d(100.2093vw, 26.85vh, 0) scale(.9125)
    }

    to {
        transform: translate3d(97.2817vw, 2500px, 0) scale(.9125)
    }
}

@keyframes fall-193___CsbxR {
    79.758% {
        transform: translate3d(69.5045vw, 59.8185vh, 0) scale(.9266)
    }

    to {
        transform: translate3d(64.79455vw, 2500px, 0) scale(.9266)
    }
}

@keyframes fall-194___B9iGF {
    59.117% {
        transform: translate3d(16.2468vw, 44.33775vh, 0) scale(.9085)
    }

    to {
        transform: translate3d(18.4324vw, 2500px, 0) scale(.9085)
    }
}

@keyframes fall-195___prBBc {
    61.915% {
        transform: translate3d(47.2309vw, 46.43625vh, 0) scale(.0181)
    }

    to {
        transform: translate3d(49.5467vw, 2500px, 0) scale(.0181)
    }
}

@keyframes fall-196___grHbv {
    33.786% {
        transform: translate3d(5.9324vw, 25.3395vh, 0) scale(.3453)
    }

    to {
        transform: translate3d(6.7108vw, 2500px, 0) scale(.3453)
    }
}

@keyframes fall-197___Mnhg5 {
    49.399% {
        transform: translate3d(83.0163vw, 37.04925vh, 0) scale(.3318)
    }

    to {
        transform: translate3d(83.0333vw, 2500px, 0) scale(.3318)
    }
}

@keyframes fall-198___MzaPS {
    39.18% {
        transform: translate3d(75.2779vw, 29.385vh, 0) scale(.392)
    }

    to {
        transform: translate3d(72.5253vw, 2500px, 0) scale(.392)
    }
}

@keyframes fall-199___UYW9B {
    78.508% {
        transform: translate3d(72.1522vw, 58.881vh, 0) scale(.0242)
    }

    to {
        transform: translate3d(73.7913vw, 2500px, 0) scale(.0242)
    }
}

@keyframes fall-200___PQ2FT {
    57.98% {
        transform: translate3d(23.5273vw, 43.485vh, 0) scale(.073)
    }

    to {
        transform: translate3d(28.20305vw, 2500px, 0) scale(.073)
    }
}

@media screen and (min-width:1288px) {}

.titleWrap___tYW6Q {
    display: flex;
    flex-direction: row;
    width: 100%
}

.titleWrap___tYW6Q>span {
    max-width: 85%;
    text-overflow: ellipsis;
    white-space: nowrap
}

.promoTitle___i1UZv {
    align-items: center;
    color: #fff;
    display: flex;
    flex-direction: row;
    font-family: Manrope, sans-serif;
    font-size: 18px;
    font-weight: 500;
    height: 24px;
    justify-content: space-between;
    line-height: 24px;
    margin-bottom: 16px;
    position: relative;
    white-space: nowrap
}

.promoTitle___i1UZv .titleWrap___tYW6Q {
    align-items: normal;
    justify-content: normal;
    padding-right: 16px
}

.promoTitle___i1UZv .titleWrap___tYW6Q>span {
    color: #fff;
    font-family: Manrope, sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-decoration: none
}

.promoShowAll___oP8VW {
    display: block
}

.promoShowAll___oP8VW span {
    overflow: hidden;
    position: relative
}

.promoShowAll___oP8VW i {
    border-bottom: 1px solid var(--category-name-color);
    border-left: 1px solid var(--category-name-color);
    display: inline-block;
    height: 8px;
    transform: rotate(-135deg) translate(-12px, 2px);
    width: 8px
}

.contentBlockTotalCount___U6KQ6 {
    align-items: center;
    background-color: hsla(40, 87%, 69%, .239);
    border-radius: 12px;
    color: #f5c66b;
    display: flex;
    font-size: 10px;
    font-weight: 500;
    height: 18px;
    justify-content: center;
    line-height: 12px;
    margin: auto 0 auto 4px;
    padding: 0 8px;
    text-align: center
}

.promoBody___WGQzI {
    column-gap: 0;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(136px, 1fr));
    padding: 0;
    row-gap: 16px
}

@media screen and (min-width:1288px) {
    .promoBody___WGQzI {
        grid-template-columns: repeat(auto-fill, minmax(140px, 1fr))
    }

    .promoBody___WGQzI [class*=tmb_] {
        width: 140px
    }

    .promoBody___WGQzI [class*=tmb_] [class*=tmbImg_] {
        min-height: 140px
    }

    .promoBody___WGQzI [class*=tmb_] [class*=tmbAction_],
    .promoBody___WGQzI [class*=tmb_] [class*=tmbImgContainer_] {
        height: 140px
    }
}

.contentBlock___jkuYP {
    overflow: hidden;
    position: relative
}

.contentBlock___jkuYP.fullWidth___IfiP4 {
    padding: 0 0 40px
}

.contentBlock___jkuYP.fullWidth___IfiP4 [class*=promoTitle] {
    padding: 0
}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

.goldenSevenWidgetTitle___vRuBB {
    overflow: hidden
}

.goldenSevenWidgetTitle___vRuBB {
    align-items: center;
    color: #fff;
    display: flex;
    flex-direction: row;
    font-family: Manrope, sans-serif;
    font-size: 18px;
    height: 24px;
    line-height: 24px;
    position: relative;
    white-space: nowrap
}

.goldenSevenWidget___Eql34 {
    margin-bottom: 40px;
    position: relative
}

.goldenSevenWidget___Eql34:before {
    background: linear-gradient(270deg, var(--main-content-bg) 30%, #110d0e00 100%);
    bottom: 0;
    content: "";
    height: 215px;
    left: auto;
    position: absolute;
    right: -2px;
    top: 44px;
    width: 60px;
    z-index: 1
}

.goldenSevenWidgetTitle___vRuBB {
    font-weight: 600;
    gap: 8px;
    justify-content: flex-start;
    margin-bottom: 6px;
    padding: 0
}

.goldenSevenWidget___Eql34 [class*=tmb_] {
    margin-right: 14px
}

.goldenSevenWidget___Eql34 .slick-slider {
    box-sizing: border-box;
    display: block;
    height: 240px;
    overflow: hidden;
    position: relative;
    touch-action: pan-y;
    -webkit-user-select: none;
    user-select: none
}

.goldenSevenWidget___Eql34 .slick-list {
    display: block;
    height: 224px;
    margin: 0;
    overflow: hidden;
    position: relative
}

.goldenSevenWidget___Eql34 .slick-list:focus {
    outline: none
}

.goldenSevenWidget___Eql34 .slick-dots {
    bottom: 0;
    display: flex !important;
    justify-content: center;
    left: 50%;
    position: absolute;
    right: unset;
    top: unset;
    transform: translateX(-50%);
    z-index: 0
}

.goldenSevenWidget___Eql34 .slick-dots li {
    align-items: center;
    display: flex;
    margin-right: 0
}

.goldenSevenWidget___Eql34 .slick-dots li:last-child {
    margin-right: 0
}

.goldenSevenWidget___Eql34 .slick-dots li:last-child button {
    border-radius: 0 4px 4px 0
}

.goldenSevenWidget___Eql34 .slick-dots li:first-child button {
    border-radius: 4px 0 0 4px
}

.goldenSevenWidget___Eql34 .slick-dots li[class^=slick-active] button {
    background: var(--dots-color);
    border-radius: 4px;
    opacity: 1
}

.goldenSevenWidget___Eql34 .slick-dots button {
    background: #ffffff1a;
    border: none;
    font-size: 0;
    height: 2px;
    line-height: 1;
    width: 4px
}

.goldenSevenWidget___Eql34 .slick-slider .slick-list {
    transform: translateZ(0)
}

.goldenSevenWidget___Eql34 .slick-track {
    display: flex;
    left: 0;
    min-width: 100%;
    position: relative;
    top: 0
}

.goldenSevenWidget___Eql34 .slick-track:after,
.goldenSevenWidget___Eql34 .slick-track:before {
    content: "";
    display: table
}

.goldenSevenWidget___Eql34 .slick-track:after {
    clear: both
}

.goldenSevenWidget___Eql34 .slick-slide {
    float: left;
    height: 118px;
    min-height: 1px
}

.goldenSevenWidget___Eql34 .slick-slide:first-child {
    margin-left: -346px
}

@media screen and (min-width:1288px) {
    .goldenSevenWidget___Eql34 .slick-slide:first-child {
        margin-left: -440px
    }
}

.goldenSevenWidget___Eql34 .slick-slide img {
    display: block
}

.goldenSevenWidget___Eql34 .slick-initialized .slick-slide {
    display: block
}

.goldenSevenWidget___Eql34 .slick-slide.slick-active {
    margin-left: -2px;
    pointer-events: auto
}

@media screen and (min-width:760px) {}

@supports ((-webkit-mask-image:url(https://7k696.casino/public/ecd0e572/styles.css)) or (mask-image:url(https://7k696.casino/public/ecd0e572/styles.css))) {
    .tournamentGamesList___DxOxE {
        --mask-height: 13px;
        margin-top: 8px;
        -webkit-mask-image: linear-gradient(to bottom, #0000, #000 var(--mask-height), #000 calc(100% - var(--mask-height)), #0000);
        mask-image: linear-gradient(to bottom, #0000, #000 var(--mask-height), #000 calc(100% - var(--mask-height)), #0000);
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-size: auto;
        mask-size: auto;
        padding-top: 5px
    }
}

@supports ((-webkit-mask-image:url(https://7k696.casino/public/ecd0e572/styles.css)) or (mask-image:url(https://7k696.casino/public/ecd0e572/styles.css))) {
    .tournamentGames___JxUas.tournamentListPageGames___YHFLd .tournamentGamesList___DxOxE {
        -webkit-mask-image: linear-gradient(to right, #0000, #000 var(--mask-height), #000 calc(100% - var(--mask-height)), #0000);
        mask-image: linear-gradient(to right, #0000, #000 var(--mask-height), #000 calc(100% - var(--mask-height)), #0000);
        padding-top: 0
    }
}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

.container___tPVdB {
    min-height: 500px;
    padding: 20px 0;
    position: relative
}

.container___tPVdB:after,
.container___tPVdB:before {
    content: " ";
    display: table
}

.container___tPVdB:after {
    clear: both
}

.container___tPVdB .content___LKdvX {
    float: left;
    min-height: 500px;
    position: relative
}

@media screen and (min-width:1288px) {
    .container___tPVdB .content___LKdvX {
        width: 752px
    }
}

.container___tPVdB .content___LKdvX.withoutSidebar___tkIel {
    width: 100%
}

.content_render___NsXMk {
    opacity: 1;
    position: relative;
    visibility: visible
}

.content_render__search___oVhsg {
    height: 0;
    opacity: 0;
    visibility: hidden
}

.wrapper___zmZYq {
    margin: 0 auto;
    padding: 12px 18px 0 44px;
    position: relative;
    width: 100%;
    max-width: 960px;
}

@media screen and (min-width:1288px) {
    .wrapper___zmZYq {
        padding: 12px 24px 0 48px;
        width: 100%;
        max-width: 1152px;
    }
}

.mainPromo___ARL7y {
    align-items: normal;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    position: relative
}

.mainPromoPayments___FI__7 {
    bottom: 76px;
    position: absolute;
    right: 24px;
    width: 255px
}

.mainPromoPayments___FI__7 a {
    margin: 0;
    width: 100%
}

.subheader___gVug7 {
    position: relative
}

.subheader___gVug7:after {
    background: var(--main-content-bg);
    bottom: -1096px;
    content: "";
    height: 1096px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: -1
}

.btn___cQOHg {
    font-family: Manrope, sans-serif
}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (min-height:321px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media (max-width:320px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (height:320px),
screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-height:320px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (min-width:736px) {}

@media (orientation:landscape) and (min-width:1024px) {}

@media (orientation:portrait) and (min-width:360px) {}

@media (orientation:portrait) and (min-width:400px) {}

@media (orientation:portrait) and (min-width:584px) {}

@media (orientation:portrait) and (min-width:696px) {}

@media (orientation:portrait) and (min-width:912px) {}

@media (orientation:landscape) and (min-width:568px) {}

@media (orientation:landscape) and (min-width:896px) {}

@media (orientation:landscape) and (min-width:667px) {}

@media screen and (max-width:320px) {}

@media screen and (min-width:584px) {}

@media screen and (min-width:696px) {}

@media screen and (min-width:414px) and (orientation:portrait) {}

@media screen and (min-width:768px) and (orientation:portrait) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (min-width:736px) {}

@media (orientation:landscape) and (min-width:812px) {}

@media (orientation:landscape) and (min-width:1024px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:736px) and (orientation:landscape) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:1024px) and (orientation:landscape) {}

@media screen and (min-width:568px) {}

a[class*=regBtn] {
    box-shadow: none;
    margin-bottom: 16px;
    width: 100%
}

@media screen and (orientation:landscape) {}

@media (orientation:landscape) and (min-width:568px) {}

@media (orientation:landscape) and (min-width:896px) {}

@media (max-height:400px) {}

@media (max-height:400px) and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (max-width:1287px) {}

@media screen and (max-width:1287px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@keyframes loadImg___BV0wO {
    0% {
        filter: blur(8px)
    }

    to {
        filter: blur(0)
    }
}

@keyframes loading___xZf6d {
    0% {
        transform: perspective(1000px) rotateY(0deg)
    }

    45% {
        transform: perspective(1000px) rotateY(180deg) scale(1.4)
    }

    55% {
        transform: perspective(1000px) rotateY(180deg) scale(1.4)
    }

    to {
        transform: perspective(-1000px) rotateY(180deg)
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@supports ((-webkit-mask-image:url(https://7k696.casino/public/ecd0e572/styles.css)) or (mask-image:url(https://7k696.casino/public/ecd0e572/styles.css))) {
    .dropdownList___haPH2 .dropdownListItem___iNoSH i {
        background: var(--dropdown-not-active-icon-color);
        -webkit-mask-position: 50% 50%;
        mask-position: 50% 50%;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-size: auto;
        mask-size: auto
    }
}

@supports ((-webkit-mask-image:url(https://7k696.casino/public/ecd0e572/styles.css)) or (mask-image:url(https://7k696.casino/public/ecd0e572/styles.css))) {
    .dropdownList___haPH2 .dropdownListItem___iNoSH.dropdownListItemActive___cXbvN i {
        background: var(--active-list-item-color)
    }
}

@supports ((-webkit-mask-image:url(https://7k696.casino/public/ecd0e572/styles.css)) or (mask-image:url(https://7k696.casino/public/ecd0e572/styles.css))) {
    .categoryLink___DYu2s .icon___s4nas i {
        background: var(--game-category-icon-color);
        -webkit-mask-position: 50% 50%;
        mask-position: 50% 50%;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-size: auto;
        mask-size: auto
    }
}

@supports ((-webkit-mask-image:url(https://7k696.casino/public/ecd0e572/styles.css)) or (mask-image:url(https://7k696.casino/public/ecd0e572/styles.css))) {

    body:not([class*=searchOpened], [class*=moreCategoriesIsOpened]) .categoryLink___DYu2s.categoryLinkActive___nDErt .icon___s4nas i,
    body:not([class*=searchOpened], [class*=moreCategoriesIsOpened]) .categoryLink___DYu2s.categoryLinkSelected___aPp6u .icon___s4nas i,
    body[class*=moreCategoriesIsOpened] li[class^=more] .categoryLink___DYu2s.categoryLinkActive___nDErt .icon___s4nas i,
    body[class*=moreCategoriesIsOpened] li[class^=more] .categoryLink___DYu2s.categoryLinkSelected___aPp6u .icon___s4nas i {
        background: var(--game-category-active-color)
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1024px) {}

@media screen and (min-width:320px) and (max-width:359px) {}

@media screen and (min-width:360px) and (max-width:411px) {}

@media screen and (min-width:412px) and (max-width:639px) {}

@media screen and (min-width:640px) and (max-width:1023px) {}

@media screen and (min-width:1024px) {}

@media screen and (max-device-width:890px) and (min-device-width:641px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:569px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:390px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:390px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

.gamesCtrls___H12JH {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 6px;
    padding-bottom: 24px;
    padding-left: 0;
    padding-top: 0;
    position: relative;
    width: 880px
}

@media screen and (min-width:1288px) {
    .gamesCtrls___H12JH {
        padding-left: 3px;
        width: 1034px
    }
}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:640px) {}

@media screen and (max-width:768px) {}

@media screen and (max-width:320px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:768px) {}

@media screen and (max-aspect-ratio:1/1) and (max-width:414px) and (max-height:460px) and (-webkit-max-device-pixel-ratio:1.25),
screen and (max-aspect-ratio:1/1) and (max-width:414px) and (max-height:460px) and (max-resolution:120dpi) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media only screen and (min-device-height:768px) and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2),
only screen and (min-device-height:768px) and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1),
only screen and (min-device-height:768px) and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),
only screen and (min-device-height:768px) and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media (max-aspect-ratio:13/10) {}

@media (min-width:600px) and (max-aspect-ratio:13/10) {}

@media (min-width:800px) and (max-aspect-ratio:13/10) {}

@media (min-width:1024px) and (max-aspect-ratio:13/10) {}

@keyframes glare___K1zFY {
    0% {
        left: -20px;
        top: -75px
    }

    to {
        left: 75px;
        top: 20px
    }
}

@media screen and (min-width:768px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-height:667px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (max-height:300px) and (orientation:landscape) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:767px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-height:667px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:720) {}

@media screen and (min-width:720) {}

@media only screen and (min-width:768px) {}

@keyframes appearing___lw8NH {
    0% {
        margin-top: 100%;
        opacity: 0
    }

    25% {
        margin-top: 100%;
        opacity: 0
    }

    to {
        margin-top: 0;
        opacity: 1
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:720px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@keyframes appearing___GapOv {
    0% {
        margin-top: 100%;
        opacity: 0
    }

    25% {
        margin-top: 100%;
        opacity: 0
    }

    to {
        margin-top: 0;
        opacity: 1
    }
}

@media (min-width:720px),
screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:720px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:720px) {}

@media screen and (orientation:landscape) and (min-width:720px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:720px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:720px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:720px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@keyframes blinking___owrKE {
    0% {
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 1
    }
}

@keyframes wheelAnimation___kdmMr {
    0% {
        transform: rotate(0)
    }

    50% {
        transform: rotate(-3turn)
    }

    75% {
        transform: rotate(-1425deg)
    }

    80% {
        transform: rotate(-1430deg)
    }

    85% {
        transform: rotate(-1435deg)
    }

    90% {
        transform: rotate(-4turn)
    }

    to {
        transform: rotate(-4turn)
    }
}

@keyframes rotate___XA4Oa {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes jump___KLTgn {

    0%,
    to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(4px)
    }
}

@keyframes opacity___lTXxq {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@keyframes snow0Animation___CoN1y {
    0% {
        transform: translateZ(0)
    }

    50% {
        transform: translate3d(3px, -6px, 0)
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes snow1Animation___oC0i_ {
    0% {
        transform: translateZ(0)
    }

    50% {
        transform: translate3d(-6px, -3px, 0)
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes snow2Animation___EF0cs {
    0% {
        transform: translateZ(0)
    }

    50% {
        transform: translate3d(4px, 1px, 0)
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes snow3Animation___ii9Ae {
    0% {
        transform: translateZ(0)
    }

    50% {
        transform: translate3d(-7px, -1px, 0)
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes snow4Animation____Weez {
    0% {
        transform: translateZ(0)
    }

    50% {
        transform: translate3d(0, -3px, 0)
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes capAnimation___LS0jm {
    0% {
        transform: rotate(15deg) translateZ(0)
    }

    25% {
        transform: rotate(15deg) translate3d(0, -6px, 0)
    }

    50% {
        transform: rotate(15deg) translateZ(0)
    }

    75% {
        transform: rotate(15deg) translate3d(0, -6px, 0)
    }

    to {
        transform: rotate(15deg) translateZ(0)
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@keyframes wheelAnimation___sk4W5 {
    0% {
        transform: rotate(0)
    }

    50% {
        transform: rotate(-3turn)
    }

    75% {
        transform: rotate(-1425deg)
    }

    80% {
        transform: rotate(-1430deg)
    }

    85% {
        transform: rotate(-1435deg)
    }

    90% {
        transform: rotate(-4turn)
    }

    to {
        transform: rotate(-4turn)
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@supports ((-webkit-mask-image:url(https://7k696.casino/public/ecd0e572/styles.css)) or (mask-image:url(https://7k696.casino/public/ecd0e572/styles.css))) {
    .tournamentGamesList___F9qhl {
        --mask-height: 13px;
        -webkit-mask-image: linear-gradient(to right, #0000, #000 var(--mask-height), #000 calc(100% - var(--mask-height)), #0000);
        mask-image: linear-gradient(to right, #0000, #000 var(--mask-height), #000 calc(100% - var(--mask-height)), #0000);
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-size: auto;
        mask-size: auto
    }

    @media screen and (min-width:568px) {
        .tournamentGamesList___F9qhl {
            -webkit-mask-image: linear-gradient(to bottom, #0000, #000 var(--mask-height), #000 calc(100% - var(--mask-height)), #0000);
            mask-image: linear-gradient(to bottom, #0000, #000 var(--mask-height), #000 calc(100% - var(--mask-height)), #0000);
            padding-top: var(--mask-height)
        }
    }
}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {
    @supports ((-webkit-mask-image:url(https://7k696.casino/public/ecd0e572/styles.css)) or (mask-image:url(https://7k696.casino/public/ecd0e572/styles.css))) {
        .tournamentGames___ykjQy.tournamentListPageGames___UcEER .tournamentGamesList___F9qhl {
            -webkit-mask-image: linear-gradient(to right, #0000, #000 var(--mask-height), #000 calc(100% - var(--mask-height)), #0000);
            mask-image: linear-gradient(to right, #0000, #000 var(--mask-height), #000 calc(100% - var(--mask-height)), #0000);
            padding-top: 0
        }
    }
}

@keyframes appearing___JpKDP {
    0% {
        margin-top: 100%;
        opacity: 0
    }

    25% {
        margin-top: 100%;
        opacity: 0
    }

    to {
        margin-top: 0;
        opacity: 1
    }
}

@media only screen and (min-device-height:768px) and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media only screen and (orientation:landscape) and (min-aspect-ratio:11/16) {}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:768px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:640px) {}

@keyframes rotate___CCgYT {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@keyframes jump___d_auW {

    0%,
    to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(4px)
    }
}

@keyframes opacity___fYlPF {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@keyframes wheelAnimation___MgM80 {
    0% {
        transform: rotate(0)
    }

    50% {
        transform: rotate(-3turn)
    }

    75% {
        transform: rotate(-1425deg)
    }

    80% {
        transform: rotate(-1430deg)
    }

    85% {
        transform: rotate(-1435deg)
    }

    90% {
        transform: rotate(-4turn)
    }

    to {
        transform: rotate(-4turn)
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@keyframes sidebarOpenAnimation___mXbmK {
    0% {
        right: -288px
    }

    50% {
        right: 0
    }

    to {
        right: 0
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:430px) {}

@media screen and (min-width:568px) {}

@keyframes bannerShow___Dt3_2 {
    0% {
        max-height: 0
    }

    to {
        max-height: 600px
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1440px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:1440px) {}

@media screen and (min-width:1440px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@keyframes open___XwASZ {
    0% {
        height: 0;
        padding: 0
    }

    to {
        height: auto
    }
}

@keyframes close___un8sN {
    0% {
        height: auto;
        transform: scale(1)
    }

    to {
        height: 0;
        padding: 0;
        transform: scale(0)
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (orientation:landscape) {}

@media screen and (min-width:720px) and (orientation:portrait) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:720px) and (orientation:portrait) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:720px) and (orientation:portrait) {}

@media screen and (orientation:landscape) {}

@media screen and (min-width:720px) and (orientation:portrait) {}

@media screen and (min-width:720px) and (orientation:portrait) {}

@media screen and (orientation:landscape) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@-moz-document url-prefix() {
    .msg___wx1wI .msgHeader___Iu1YC {
        padding-right: 16px
    }
}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@media (hover:hover) {}

@supports not selector(::-webkit-scrollbar) {
    .popupSelfRestraintScroll___Z0Z2v {
        scrollbar-color: #fff3;
        scrollbar-width: thin
    }
}

@keyframes progress___kgke1 {
    0% {
        transform: translateX(-100%)
    }
}

@keyframes openePrizeAnimation___rvHLT {
    0% {
        opacity: 0;
        transform: translateY(240px);
        width: 0
    }

    75% {
        opacity: .75;
        width: 75%
    }

    to {
        opacity: 1;
        transform: translateY(0);
        width: 100%
    }
}

@keyframes closeButtonAnimation___HTo93 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:640px) {}

.seo___c_IzU {
    margin-left: 50%;
    padding-inline: 16px 8px;
    transform: translateX(-50%);
    width: 100vw
}

@media screen and (min-width:412px) {
    .seo___c_IzU {
        padding-inline: 24px 16px
    }
}

@media screen and (min-width:568px) {
    .seo___c_IzU {
        padding-inline: 64px 56px
    }
}

@media screen and (min-width:1096px) {
    .seo___c_IzU {
        padding-inline: 7px 0;
        width: calc(100% + 14px)
    }
}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

.android___kE_k0,
.ios___fWDVa {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
    display: block;
    height: 40px;
    image-rendering: -webkit-optimize-contrast;
    width: 140px
}

.android___kE_k0 img,
.ios___fWDVa img {
    height: 100%;
    width: 100%
}

.mobileApp___sEaz_ {
    align-items: center;
    border-bottom: var(--footer-divider);
    border-top: var(--footer-divider);
    display: flex;
    flex-direction: row;
    gap: 16px;
    justify-content: center;
    margin-bottom: 16px;
    padding-block: 16px
}

@media screen and (min-width:1096px) {
    .mobileApp___sEaz_ {
        align-items: flex-end;
        border: none;
        justify-content: flex-end;
        margin: 0-1px 40px 0;
        padding-block: 0
    }
}

.mobileApp___sEaz_:empty {
    display: none
}

.mobileApp___sEaz_:empty+[class*=disclaimer__] {
    margin-top: 16px
}

.gamesDevelopers___SOeoR {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 8px 18px;
    justify-content: center;
    max-height: 184px;
    overflow: hidden;
    transition: max-height .5s linear
}

@media screen and (min-width:1096px) {
    .gamesDevelopers___SOeoR {
        gap: 8px 24px;
        max-height: -moz-fit-content;
        max-height: fit-content
    }
}

.gamesDevelopersHidden___EufdO {
    margin-bottom: 0
}

@media screen and (min-width:1096px) {}

.item___l_CIi,
.picture___Dnabv {
    flex: 0 1 84px;
    height: 24px
}

.image___U9rBs,
.picture___Dnabv {
    height: 100%;
    width: 100%
}

.image___U9rBs {
    object-fit: contain
}

.payments___Eo6jx {
    align-items: center;
    background: linear-gradient(270deg, #ffffff0f, #ffffff0a 40.7%, #ffffff0a 82.26%);
    border-radius: 12px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 8px 16px;
    justify-content: center;
    padding-block: 16px
}

@media screen and (min-width:1096px) {
    .payments___Eo6jx {
        border-radius: 10px;
        gap: 8px 24px
    }
}

.item___S_M8E,
.picture___qdZSk {
    flex: 0 1 84px;
    height: 24px
}

.image___d96aH,
.picture___qdZSk {
    height: 100%;
    width: 100%
}

.image___d96aH {
    object-fit: contain
}

@media (hover:hover) {}

@media screen and (min-width:360px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@keyframes openPopup___gfXCC {
    0% {
        grid-template-rows: 0fr;
        padding: 0
    }

    to {
        grid-template-rows: 1fr;
        padding: 54px 16px 24px
    }
}

@keyframes visibleContent___iPiXm {
    0% {
        opacity: 0;
        pointer-events: none
    }

    to {
        opacity: 1;
        pointer-events: auto
    }
}

@media (hover:hover) {}

@media (hover:hover) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:360px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@keyframes openedPrizeAnimation___CPwJA {
    0% {
        opacity: 0;
        transform: translateY(240px);
        width: 0
    }

    75% {
        opacity: .75;
        width: 75%
    }

    to {
        opacity: 1;
        transform: translateY(0);
        width: 100%
    }
}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@keyframes progress___o5xWw {
    0% {
        transform: translateX(-100%)
    }
}

@media screen and (min-width:1096px) {}

@keyframes frontSideAfterFlip___PNkVl {
    to {
        opacity: 1
    }
}

@keyframes appearing___ST8sm {
    0% {
        margin-top: 100%;
        opacity: 0
    }

    25% {
        margin-top: 100%;
        opacity: 0
    }

    to {
        margin-top: var(--header-height);
        opacity: 1
    }
}

@media screen and (min-width:568px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:413px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:768px) {}

@media screen and (min-width:768px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-height:600px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-height:600px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:768px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:768px) {}

@keyframes blinking-full___vV8oc {
    0% {
        opacity: 0
    }

    50% {
        transform: translateX(-100%)
    }

    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@keyframes blinking-tablet___GyAOX {
    0% {
        opacity: 0
    }

    50% {
        transform: translateX(-175%)
    }

    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@keyframes appearing___mmhiG {
    0% {
        transform: translateY(100%)
    }

    25% {
        transform: translateY(100%)
    }

    to {
        transform: translateY(0)
    }
}

@media screen and (min-width:768px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:768px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:768px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:768px) {}

@media (min-width:768px),
screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (orientation:landscape) and (min-width:768px) and (max-height:412px) {}

@media (orientation:portrait) and (max-width:767px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media only screen and (min-device-height:768px) and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2),
only screen and (min-device-height:768px) and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1),
only screen and (min-device-height:768px) and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),
only screen and (min-device-height:768px) and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2) {}

@media screen and (min-width:768px) {}

@media screen and (orientation:landscape) and (min-width:768px) {}

@media screen and (orientation:landscape) and (min-width:768px) and (max-height:412px) {
    @supports (-webkit-touch-callout:none) {
        .menuWrap___SXVCH .menuInnerTabs___fLz7T [class^=swipable_] [class*=tabsCtrls_] {
            margin-bottom: 56px
        }
    }
}

@media only screen and (orientation:landscape) and (min-aspect-ratio:11/16) {}

@media only screen and (orientation:landscape) and (min-aspect-ratio:11/16) and (max-width:768px) {}

@media only screen and (min-device-width:732px) and (-webkit-device-pixel-ratio:2.625) and (orientation:landscape) {}

@media (min-width:768px),
screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:768px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:768px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-height:320px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (max-height:150px) {}

@media screen and (min-width:1288px) {}

@supports not selector(::-webkit-scrollbar) {
    .userBalancesWrapper___veGAo .userBalancesContentBonuses___xWCNY[class*=macScroll__] {
        scrollbar-color: #bbbdc126 #0000;
        scrollbar-width: thin
    }
}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@keyframes progress___zHHqE {
    0% {
        transform: translateX(-100%)
    }
}

@media screen and (min-width:1096px) {}

@keyframes frontSideAfterFlip___YKGI8 {
    to {
        opacity: 1
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

.localeSelect___r2Enq {
    display: inline-block;
    position: relative;
    z-index: 2
}

.localeSelect___r2Enq[class*=white]:not(.opened___VZ3xk) .localeName___MJcAR {
    color: var(--brand-text)
}

.localeSelect___r2Enq[class*=white]:not(.opened___VZ3xk) .arrow___TxCPI {
    fill: var(--brand-text)
}

.currentLocale___zansA {
    align-items: center;
    cursor: pointer;
    display: inline-flex;
    transition: background-color .3s
}

.currentLocale___zansA svg {
    fill: #fff
}

.localeFlag___VDRBJ {
    display: inline-block
}

.localeFlag___VDRBJ img {
    border-radius: 2px;
    display: block
}

.localeName___MJcAR {
    color: var(--lang-selector-color);
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px
}

.arrow___TxCPI {
    display: inline-block;
    height: 20px;
    transition: transform .2s;
    width: 20px
}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media (hover:hover) {}

@media (hover:hover) {}

@media (hover:hover) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media (hover:hover) {}

@media screen and (min-width:360px) {}

@keyframes openedPrizeAnimation___Xxc1V {
    0% {
        opacity: 0;
        transform: translateY(240px);
        width: 0
    }

    75% {
        opacity: .75;
        width: 75%
    }

    to {
        opacity: 1;
        transform: translateY(0);
        width: 100%
    }
}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

.contacts___ZES2B {
    border-bottom: var(--footer-divider);
    border-top: var(--footer-divider);
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding: 11px 0
}

@media screen and (min-width:1096px) {
    .contacts___ZES2B {
        min-height: 64px
    }
}

.contacts___ZES2B [class*=currentLocale__] {
    border-radius: 4px;
    height: 32px;
    padding: 0 16px
}

.contacts___ZES2B [class*=localeName__] {
    margin-left: 8px
}

.contacts___ZES2B [class*=arrow__] {
    margin-left: 8px
}

.supportLinks___mRQFR {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: flex-start
}

@media screen and (min-width:1096px) {
    .supportLinks___mRQFR {
        align-items: flex-end;
        flex-direction: row;
        gap: 32px
    }
}

.supportLinkWrapper___L16HO {
    width: 100%
}

.supportLink___FeK0i {
    align-items: center;
    color: #ffffffe6;
    display: flex;
    flex-direction: row;
    font-size: 12px;
    font-weight: 400;
    gap: 8px;
    justify-content: flex-start;
    line-height: 18px;
    padding-block: 4px
}

@media screen and (min-width:1096px) {
    .supportLink___FeK0i {
        color: #ffffffe6;
        font-size: 14px;
        font-weight: 400;
        line-height: 22px
    }
}

.supportLink___FeK0i svg {
    height: 16px;
    width: 16px
}

@media screen and (min-width:1096px) {
    .supportLink___FeK0i svg {
        height: 24px;
        width: 24px
    }
}

.supportLink___FeK0i svg,
.supportLink___FeK0i svg * {
    fill: var(--footer-text-color)
}

.license___zWElw div {
    align-items: center;
    display: flex;
    flex-direction: row;
    gap: 8px;
    justify-content: flex-start;
    margin-bottom: 16px
}

.license___zWElw div p {
    color: var(--footer-text-color);
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    margin: 0
}

.icon___h_ed0 {
    height: 32px;
    width: 32px
}

.partners___Wu0l2 {
    align-items: center;
    border-bottom: var(--footer-divider);
    border-top: var(--footer-divider);
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 24px;
    justify-content: center;
    margin: 0 0 24px;
    padding: 15px 0 23px
}

.partners___Wu0l2>* {
    margin-bottom: -8px
}

.link___d7PbE,
.partners___Wu0l2>* {
    align-items: center;
    display: flex;
    flex-direction: row;
    height: 24px;
    justify-content: center
}

.link___d7PbE {
    opacity: .9
}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media (hover:hover) {}

@media screen and (min-width:1288px) {}

@keyframes rotateUpdate___rG4G3 {
    0% {
        transform: rotate(0)
    }

    50% {
        transform: rotate(-180deg)
    }

    to {
        transform: rotate(-1turn)
    }
}

@media screen and (min-width:720px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@keyframes rotateUpdate___Bwr9r {
    0% {
        transform: rotate(0)
    }

    50% {
        transform: rotate(-180deg)
    }

    to {
        transform: rotate(-1turn)
    }
}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@media (hover:hover) {}

@supports not selector(::-webkit-scrollbar) {
    .historyScroll___xUmLe {
        scrollbar-color: #fff3;
        scrollbar-width: thin
    }
}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@media (hover:hover) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@keyframes progress___wXKrv {
    0% {
        transform: translateX(-100%)
    }
}

@media screen and (min-width:1096px) {}

@media screen and (min-width:640px) {}

@keyframes openePrizeAnimation___lxuZG {
    0% {
        opacity: 0;
        transform: translateY(240px);
        width: 0
    }

    75% {
        opacity: .75;
        width: 75%
    }

    to {
        opacity: 1;
        transform: translateY(0);
        width: 100%
    }
}

@keyframes closeButtonAnimation___yzOsS {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:412px) {}

@media (hover:hover) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1288px) {}

@media (hover:hover) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1288px) {}

:root {
    --lootboxesCategoryStyle: 45, 216, 144
}

@media screen and (min-width:360px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:720) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:1096px) {}

@keyframes appearRotate___J5KWX {
    0% {
        transform: rotate(45deg)
    }

    to {
        transform: rotate(inherit)
    }
}

@media screen and (min-width:1096px) {}

@keyframes appearRotate___ZXoPQ {
    0% {
        transform: rotate(45deg)
    }

    to {
        transform: rotate(inherit)
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:390px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:1096px) {}

@keyframes appearText___LwmnQ {
    0% {
        transform: translateY(-60px)
    }

    to {
        transform: translateY(0)
    }
}

@media screen and (min-width:390px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:390px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:390px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@keyframes moveRightLeft___lAYDz {
    0% {
        transform: translateX(0)
    }

    50% {
        transform: translateX(-10px)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes moveLeftRight___GB9ic {
    0% {
        transform: translateX(0)
    }

    50% {
        transform: translateX(10px)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes appear___FR61z {
    0% {
        opacity: 0;
        transform: scale(.5)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes disappear___dHR4V {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    to {
        opacity: 0;
        transform: scale(.5)
    }
}

@keyframes disappearText___HE76U {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(-60px)
    }
}

@keyframes disappearRotate___o1dvQ {
    0% {
        transform: rotate(inherit)
    }

    to {
        transform: rotate(45deg)
    }
}

@keyframes shine___ld4yh {
    0% {
        transform: rotate(0deg)
    }

    16% {
        transform: rotate(-20deg)
    }

    32% {
        transform: rotate(1turn)
    }

    48% {
        transform: rotate(320deg)
    }

    64% {
        transform: rotate(680deg)
    }

    80% {
        transform: rotate(640deg)
    }

    to {
        transform: rotate(2turn)
    }
}

@keyframes shine___ST1DL {
    0% {
        transform: rotate(0deg)
    }

    16% {
        transform: rotate(-20deg)
    }

    32% {
        transform: rotate(1turn)
    }

    48% {
        transform: rotate(320deg)
    }

    64% {
        transform: rotate(680deg)
    }

    80% {
        transform: rotate(640deg)
    }

    to {
        transform: rotate(2turn)
    }
}

@keyframes moveRightLeft___xNIna {
    0% {
        transform: translateX(0)
    }

    50% {
        transform: translateX(-10px)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes moveLeftRight___WSUwy {
    0% {
        transform: translateX(0)
    }

    50% {
        transform: translateX(10px)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes appear___RIaDz {
    0% {
        opacity: 0;
        transform: scale(.5)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes disappear___RN6VB {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    to {
        opacity: 0;
        transform: scale(.5)
    }
}

@keyframes disappearText___bJeBK {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(-60px)
    }
}

@keyframes disappearRotate___TwpN9 {
    0% {
        transform: rotate(inherit)
    }

    to {
        transform: rotate(45deg)
    }
}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (max-height:500px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px),
screen and (min-width:720px) {}

@media screen and (min-width:1096px) and (min-height:720px),
screen and (min-width:720px) and (min-height:1096px) {}

@media screen and (min-width:1024px) and (min-height:720px),
screen and (min-width:720px) and (min-height:1024px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) {}

@media screen and (orientation:landscape) {}

@media screen and (min-width:720px) {}

@media screen and (min-aspect-ratio:1/1) and (min-aspect-ratio:13/9) and (min-width:480px) and (min-width:320px) {}

@media screen and (min-width:640px) {}

@media screen and (max-width:360px) {}

@media screen and (min-width:360px) and (max-width:412px) {}

@media screen and (max-width:568px) {}

@media screen and (min-width:768px) and (max-width:1096px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@supports (gap:16px) {
    .wrapItems___faHda [class*=caption___] {
        margin-bottom: 16px
    }
}

@supports (gap:16px) {
    .wrapItems___faHda .ticket___fl9sp {
        margin-top: 0
    }
}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@media (orientation:landscape),
screen and (min-width:720px) and (min-height:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:568px) {}

@keyframes show___Q6d0p {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:1288px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:720px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:360px) {}

@media screen and (min-width:568px) {}

@media screen and (min-width:640px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:360px) {}

.disclaimer___WQMqd {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 24px;
    justify-content: center;
    margin-bottom: 16px
}

@media screen and (min-width:568px) {
    .disclaimer___WQMqd {
        flex-direction: row;
        gap: 0
    }
}

.link___k5FcG,
.partner___AASUd,
.picture___NHOSD {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.image___WWIEY {
    background-size: contain;
    height: 36px;
    width: auto
}

@media (hover:hover) {}

@media screen and (min-width:1096px) {}

@media screen and (min-width:412px) {}

@media screen and (min-width:1096px) {}

@keyframes rise___Om3o9 {
    0% {
        opacity: 0;
        transform: translateY(0)
    }

    10% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translateY(var(--rise-distance))
    }
}

.footer___h7GuG {
    background-color: var(--footer-background-color);
    padding: 40px 16px 32px
}

@media screen and (min-width:1096px) {
    .footer___h7GuG {
        display: grid;
        grid-template-areas: "navigation navigation" "messengers mobile-apps" "seo seo" "developers developers" "payments payments" "contacts contacts" "disclaimer disclaimer" "license license" "partners partners" "copyright copyright";
        grid-template-columns: 1fr 220px
    }
}

@media screen and (min-width:1096px) {}

.footerNavigation___FRVMi {
    grid-area: navigation;
    margin-bottom: 24px
}

@media screen and (min-width:1096px) {
    .footerNavigation___FRVMi {
        margin-bottom: 32px
    }
}

@media screen and (min-width:1096px) {}

.footerSeo___iq8Pp {
    grid-area: seo;
    margin-bottom: 40px
}

.footerMobileApp___R12a_ {
    grid-area: mobile-apps
}

.footerGamesDevelopers___aTnqT {
    grid-area: developers
}

.footerPayments___kwN4k {
    grid-area: payments;
    margin-bottom: 40px
}

.footer___h7GuG [class*=disclaimer] {
    grid-area: disclaimer
}

.footer___h7GuG [class*=contacts__] {
    align-items: center;
    grid-area: contacts
}

.footer___h7GuG [class*=license__] {
    grid-area: license
}

.footer___h7GuG [class*=partners__] {
    grid-area: partners
}

.footer___h7GuG .copyright___hyYNx {
    color: #c7bfb5;
    display: block;
    font-size: 10px;
    font-weight: 400;
    grid-area: copyright;
    line-height: 14px;
    text-align: center
}

@media screen and (min-width:412px) {
    .footer___h7GuG {
        padding: 40px 24px 32px
    }
}

@media screen and (min-width:568px) {
    .footer___h7GuG {
        padding: 40px 64px 32px
    }
}

@media screen and (min-width:1096px) {
    .footer___h7GuG {
        margin: 0 auto;
        max-width: 872px;
        padding: 48px 0 70px
    }
}

@media screen and (min-width:1288px) {
    .footer___h7GuG {
        max-width: 1064px
    }
}