.odometer.odometer-auto-theme,
.odometer.odometer-theme-car {
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    position: relative;
    vertical-align: middle;
    *vertical-align: auto
}

.odometer.odometer-auto-theme .odometer-digit,
.odometer.odometer-theme-car .odometer-digit {
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    position: relative;
    vertical-align: middle;
    *vertical-align: auto
}

.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,
.odometer.odometer-theme-car .odometer-digit .odometer-digit-spacer {
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    *vertical-align: auto;
    visibility: hidden
}

.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,
.odometer.odometer-theme-car .odometer-digit .odometer-digit-inner {
    bottom: 0;
    display: block;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: left;
    top: 0
}

.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,
.odometer.odometer-theme-car .odometer-digit .odometer-ribbon {
    display: block
}

.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,
.odometer.odometer-theme-car .odometer-digit .odometer-ribbon-inner {
    -webkit-backface-visibility: hidden;
    display: block
}

.odometer.odometer-auto-theme .odometer-digit .odometer-value,
.odometer.odometer-theme-car .odometer-digit .odometer-value {
    display: block;
    -webkit-transform: translateZ(0)
}

.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,
.odometer.odometer-theme-car .odometer-digit .odometer-value.odometer-last-value {
    position: absolute
}

.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,
.odometer.odometer-theme-car.odometer-animating-up .odometer-ribbon-inner {
    transition: transform 2s
}

.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,
.odometer.odometer-theme-car.odometer-animating-down .odometer-ribbon-inner,
.odometer.odometer-theme-car.odometer-animating-up.odometer-animating .odometer-ribbon-inner {
    transform: translateY(-100%)
}

.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,
.odometer.odometer-theme-car.odometer-animating-down.odometer-animating .odometer-ribbon-inner {
    transform: translateY(0);
    transition: transform 2s
}

.odometer.odometer-auto-theme,
.odometer.odometer-theme-car {
    border-radius: .34em;
    color: #eee0d3;
    padding: .15em
}

.odometer-digit+.odometer-digit {
    margin-left: 5px
}

.odometer.odometer-auto-theme .odometer-digit,
.odometer.odometer-theme-car .odometer-digit {
    background: #999;
    background: linear-gradient(0deg, #999, #bdbbbb 35%, #fff);
    border: 2px solid #b18a3a;
    border-radius: 6px;
    color: #333;
    padding: 0 2px 0 8px
}

.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,
.odometer.odometer-theme-car .odometer-digit .odometer-digit-inner {
    left: .15em
}

.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,
.odometer.odometer-theme-car.odometer-animating-down.odometer-animating .odometer-ribbon-inner,
.odometer.odometer-theme-car.odometer-animating-up .odometer-ribbon-inner {
    transition-timing-function: linear
}

.odometer.odometer-auto-theme,
.odometer.odometer-theme-minimal {
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    position: relative;
    vertical-align: middle;
    *vertical-align: auto
}

.odometer.odometer-auto-theme .odometer-digit,
.odometer.odometer-theme-minimal .odometer-digit {
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    position: relative;
    vertical-align: middle;
    *vertical-align: auto
}

.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,
.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer {
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    *vertical-align: auto;
    visibility: hidden
}

.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,
.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner {
    bottom: 0;
    display: block;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: left;
    top: 0
}

.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,
.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon {
    display: block
}

.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,
.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner {
    -webkit-backface-visibility: hidden;
    display: block
}

.odometer.odometer-auto-theme .odometer-digit .odometer-value,
.odometer.odometer-theme-minimal .odometer-digit .odometer-value {
    display: block;
    -webkit-transform: translateZ(0)
}

.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,
.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value {
    position: absolute
}

.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,
.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner {
    transition: transform 2s
}

.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,
.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner,
.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner {
    transform: translateY(-100%)
}

.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,
.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner {
    transform: translateY(0);
    transition: transform 2s
}

@keyframes pulse-custom-45c5b5f4 {

    0%,
    to {
        opacity: 1;
        transform: scale(1)
    }

    50% {
        opacity: .95;
        transform: scale(.95)
    }
}

.animate-pulse-custom[data-v-45c5b5f4] {
    animation: pulse-custom-45c5b5f4 2s cubic-bezier(.4, 0, .6, 1) infinite
}

@keyframes float-45c5b5f4 {

    0%,
    to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-6px)
    }
}

.animate-float[data-v-45c5b5f4] {
    animation: float-45c5b5f4 3s ease-in-out infinite
}

.gpu-accelerated[data-v-45c5b5f4] {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform: translateZ(0)
}

img[data-v-45c5b5f4] {
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    user-drag: none;
    pointer-events: none
}

.is-snapping[data-v-45c5b5f4] {
    transition: left .4s cubic-bezier(.25, .8, .25, 1), top .4s cubic-bezier(.25, .8, .25, 1)
}

.sliderframe[data-v-0d200fca],
.swiper[data-v-0d200fca] {
    width: 100%
}

.swiper-slide[data-v-0d200fca] {
    align-items: center;
    display: flex;
    justify-content: center
}

.swiper-slide img[data-v-0d200fca],
.swiper-slide video[data-v-0d200fca] {
    height: 100%;
    object-fit: cover;
    width: 100%
}

.sliderframe[data-v-0d200fca] {
    background: #000;
    padding: 20px 0 0
}

.triple-slider[data-v-0d200fca] {
    padding-bottom: 25px;
    width: 100%
}

.triple-slider .swiper-slide[data-v-0d200fca] {
    aspect-ratio: 16/9;
    background: #000;
    border: 2px solid #00c6f2;
    border-radius: 4px;
    opacity: .8;
    overflow: hidden;
    position: relative;
    transform: scale(.85);
    transition: transform .4s ease, opacity .4s ease, filter .4s ease;
    width: 88%
}

.triple-slider .swiper-slide-active[data-v-0d200fca] {
    filter: brightness(1);
    opacity: 1;
    transform: scale(1);
    z-index: 9999
}

.media-slide[data-v-0d200fca] {
    align-items: center;
    display: flex;
    inset: 0;
    justify-content: center;
    position: absolute
}

.media-slide img[data-v-0d200fca],
.media-slide video[data-v-0d200fca] {
    display: block;
    height: 100%;
    object-fit: cover;
    width: 100%
}

.swiper-pagination[data-v-0d200fca] {
    bottom: 0 !important
}

.swiper-pagination-bullet[data-v-0d200fca] {
    color: #00e5ff !important;
    opacity: 1
}

.swiper-pagination-bullet-active[data-v-0d200fca] {
    opacity: 1
}

.slotshows[data-v-0d200fca] {
    width: 100%
}

.slotlist[data-v-0d200fca] {
    display: grid;
    gap: 8px;
    grid-template-columns: repeat(3, 1fr);
    width: 100%
}

.slotshow[data-v-0d200fca] {
    border-radius: 6px;
    cursor: pointer;
    display: block;
    overflow: hidden;
    position: relative;
    text-decoration: none
}

.slotshow-content[data-v-0d200fca] {
    display: flex;
    flex-direction: column;
    height: 100%;
    height: 120px;
    justify-content: flex-end;
    padding: 8px;
    position: relative;
    width: 100%
}

.slotshow-content img[data-v-0d200fca] {
    height: 100%;
    left: 0;
    object-fit: cover;
    position: absolute;
    top: 0;
    width: 100%
}

.slotshow-content>div[data-v-0d200fca] {
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    margin: -12px;
    padding: 8px 6px;
    position: relative;
    z-index: 2
}

.specialslot-game-icon[data-v-0d200fca] {
    left: 0;
    position: absolute !important;
    top: 0
}

.gamesframe[data-v-0d200fca] {
    font-family: sans-serif
}

.slot-name[data-v-0d200fca] {
    border-radius: 6px;
    font-size: 12px
}