.hover-highlight.sub[data-v-6316067a] {
    cursor: pointer
}

.hover-highlight.sub[data-v-6316067a]>* {
    -webkit-transition: all .3s linear .3s!important;
    transition: all .3s linear .3s!important
}

.hover-highlight.sub[data-v-6316067a]:hover>:not(.not-hover) {
    scale: 1.2
}

.bet-winner[data-v-6316067a]>*,.hover-highlight.sub[data-v-6316067a]:hover>* {
    filter: drop-shadow(0 0 .30234vw #fff5ca)!important
}

.bet-winner[data-v-6316067a]>* {
    scale: 1.2
}

.hover-highlight[data-v-6316067a]:not(.sub) {
    -webkit-transition: all .3s linear .3s!important;
    transition: all .3s linear .3s!important
}

.hover-highlight[data-v-6316067a]:not(.sub):hover {
    cursor: pointer;
    filter: drop-shadow(0 0 .30234vw #fff5ca)!important;
    scale: 1.2;
    z-index: 999
}

.qr-code-box[data-v-6316067a] {
    position: relative
}

.qr-code-box .qr-logo[data-v-6316067a] {
    position: absolute;
    width: 1.88964vw;
    height: 1.88964vw;
    bottom: 50%;
    right: 50%;
    transform: translate(50%,50%)
}

.qr-code-box .qr-logo img[data-v-6316067a] {
    width: 100%;
    height: 100%
}

.hover-highlight.n[data-v-6316067a]:hover {
    scale: 1
}

.hover-highlight.n[data-v-6316067a]>* {
    filter: none!important
}

.hover-highlight.s[data-v-6316067a]:hover {
    scale: 1.5
}

.hover-highlight.b[data-v-6316067a]:hover {
    scale: 1.01
}

.hover-highlight.sc[data-v-6316067a] {
    position: relative
}

.hover-highlight.sc[data-v-6316067a]:hover {
    opacity: .98
}

.touch-highlight[data-v-6316067a] {
    scale: 1
}

.touch-highlight.ontouch[data-v-6316067a] {
    opacity: .98
}

.game-button[data-v-6316067a] {
    background-color: #015b44;
    border-radius: .60469vw;
    border: 1px solid #3d3024;
    color: #f1d298!important
}

.game-button[data-v-6316067a]:hover {
    border: 1px solid #ffe2ac;
    background-image: linear-gradient(138.86deg,#fff5ca,#dfa75b 46.35%,#f4ce6c);
    border-radius: .60469vw;
    color: #583a0f!important
}

.game-button-los[data-v-6316067a] {
    background-color: #015b44;
    border-radius: .60469vw;
    border: 1px solid #3d3024;
    color: #f1d298!important
}

.game-button-active[data-v-6316067a] {
    border: 1px solid #ffe2ac;
    background-image: linear-gradient(138.86deg,#fff5ca,#dfa75b 46.35%,#f4ce6c);
    border-radius: .60469vw;
    color: #583a0f!important
}

.play-color[data-v-6316067a] {
    color: #427aec
}

.banner-color[data-v-6316067a] {
    color: #e54e40
}

.tie-color[data-v-6316067a] {
    color: #4d8f52
}

.poker-back[data-v-6316067a] {
    width: 100%;
    height: 100%;
    background-image: url(/assets/img/ic_poker_bg.bc819b0c.png);
    background-size: 100% 100%;
    border-radius: .22676vw;
    opacity: 0
}

.bet-po-price[data-v-6316067a] {
    position: absolute;
    top: 1%;
    color: #e0d880;
    font-size: 1.20937vw;
    line-height: 1.81406vw;
    background: #000;
    border-radius: 1.13379vw;
    padding: 0 .75586vw;
    z-index: 1;
    pointer-events: none
}

.time-out-animation-start[data-v-6316067a] {
    width: 100%;
    height: 100%;
    animation: time-out-ani-6316067a 1s ease infinite;
    position: relative
}

.time-out-animation-start[data-v-6316067a]:after {
    content: "";
    position: absolute;
    top: -.26455vw;
    left: 50%;
    width: .5291vw;
    height: .5291vw;
    background-color: #e0d880;
    border-radius: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

@keyframes time-out-ani-6316067a {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

[data-v-6316067a]:not(input,textarea) {
    -webkit-user-drag: none!important;
    -webkit-user-select: none!important
}

.bet-toast-status-app[data-v-6316067a] {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none
}

.bet-toast-status-app .text[data-v-6316067a] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 12.84958vw;
    height: 7.93651vw;
    background-color: rgba(0,0,0,.7);
    border-radius: .60469vw;
    color: #fff;
    font-size: 1.81406vw
}

.bet-toast-status-web[data-v-6316067a] {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none
}

.bet-toast-status-web .text[data-v-6316067a] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 34.01361vw;
    height: 18.51852vw;
    background-color: rgba(0,0,0,.7);
    border-radius: .60469vw;
    color: #fff;
    font-size: 2.6455vw;
    margin-bottom: 16%
}

.bet-toast-status-web .text>div[data-v-6316067a] {
    margin-top: .30234vw
}

.bet-toast-status-PC[data-v-6316067a],.bet-toast-status-pc[data-v-6316067a] {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none
}

.bet-toast-status-PC .text[data-v-6316067a],.bet-toast-status-pc .text[data-v-6316067a] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 7.55858vw;
    height: 4.91308vw;
    background-color: rgba(0,0,0,.7);
    border-radius: .60469vw;
    color: #fff;
    font-size: .75586vw;
    margin-bottom: 16%
}

.bet-toast-status-PC .text>div[data-v-6316067a],.bet-toast-status-pc .text>div[data-v-6316067a] {
    margin-top: .30234vw
}

.poker-play-loader[data-v-6316067a] {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: #000;
    opacity: .66
}

.poker-play-loader img[data-v-6316067a] {
    width: 100%;
    height: 100%
}

.poker-play-loader .winner[data-v-6316067a] {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg,transparent,#fe8c01);
    animation: pokerPlayWinner-6316067a 1s linear infinite;
    animation-delay: 0;
    z-index: 999
}

@keyframes pokerPlayWinner-6316067a {
    0% {
        left: -100%
    }

    to {
        left: 100%
    }
}

.poker-bank-loader[data-v-6316067a] {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: #000;
    opacity: .6
}

.poker-bank-loader img[data-v-6316067a] {
    width: 100%;
    height: 100%
}

.poker-bank-loader .winner[data-v-6316067a] {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg,transparent,#fe8c01);
    animation: pokerBankWinner-6316067a 1s linear infinite;
    animation-delay: 0;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    z-index: 999
}

@keyframes pokerBankWinner-6316067a {
    0% {
        left: 100%
    }

    to {
        left: -100%
    }
}

.anim-border[data-v-6316067a] {
    position: relative;
    -webkit-transition: all .3s;
    transition: all .3s
}

.anim-border[data-v-6316067a]:after,.anim-border[data-v-6316067a]:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: .15117vw solid hsla(42,81%,67%,.3);
    -webkit-transition: all .5s;
    transition: all .5s;
    animation: clippath-6316067a 2s linear infinite;
    z-index: 2
}

.anim-border[data-v-6316067a]:after {
    animation: clippath-6316067a 2s linear -1s infinite;
    z-index: 2
}

@keyframes clippath-6316067a {
    0%,to {
        clip-path: inset(0 0 98% 0)
    }

    25% {
        clip-path: inset(0 98% 0 0)
    }

    50% {
        clip-path: inset(98% 0 0 0)
    }

    75% {
        clip-path: inset(0 0 0 98%)
    }
}

.hover-highlight.sc[data-v-6316067a]:before {
    content: "";
    background: linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);
    position: absolute;
    top: -.15117vw;
    left: -.15117vw;
    background-size: 400%;
    z-index: -1;
    filter: blur(.37793vw);
    width: calc(100% + .30234vw);
    height: calc(100% + .30234vw);
    animation: glowing-6316067a 20s linear infinite;
    opacity: 0;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out
}

.hover-highlight.sc[data-v-6316067a]:hover:before {
    opacity: 1
}

.hover-highlight.sc[data-v-6316067a]:after {
    z-index: -1;
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: #291e0d;
    left: 0;
    top: 0
}

.hl-circle-active[data-v-6316067a]:before {
    opacity: 1!important
}

.hl-circle-active[data-v-6316067a] {
    scale: 1.1!important
}

.hl-circle[data-v-6316067a] {
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    cursor: pointer
}

.hl-circle[data-v-6316067a]:active:not(.hl-not-hover) {
    scale: 1.3
}

.hl-circle[data-v-6316067a]:active:not(.hl-not-hover):before {
    opacity: 1;
    cursor: pointer
}

@keyframes glowing-6316067a {
    0% {
        background-position: 0 0
    }

    50% {
        background-position: 400% 0
    }

    to {
        background-position: 0 0
    }
}

.origin-right-bottom[data-v-6316067a] {
    -webkit-transform-origin: 100% 100%!important;
    transform-origin: 100% 100%!important
}

.origin-right-top[data-v-6316067a] {
    -webkit-transform-origin: 100% 0!important;
    transform-origin: 100% 0!important
}

.origin-left-top[data-v-6316067a] {
    -webkit-transform-origin: 0 0!important;
    transform-origin: 0 0!important
}

.origin-left-bottom[data-v-6316067a] {
    -webkit-transform-origin: 0 100%!important;
    transform-origin: 0 100%!important
}

.origin-center-top[data-v-6316067a] {
    -webkit-transform-origin: 50% 100%!important;
    transform-origin: 50% 100%!important
}

.origin-center-center[data-v-6316067a] {
    -webkit-transform-origin: 50% 50%!important;
    transform-origin: 50% 50%!important
}

.origin-center-bottom[data-v-6316067a] {
    -webkit-transform-origin: 50% 100%!important;
    transform-origin: 50% 100%!important
}

.calendar[data-v-6316067a] {
    width: 100vw;
    position: fixed;
    bottom: 0;
    left: 0;
    top: 0;
    z-index: 1000;
    -webkit-transform: translateZ(7.55858vw);
    transform: translateZ(7.55858vw)
}

.calendar .calendar-con[data-v-6316067a] {
    height: 100%!important
}

.calendar .van-badge__wrapper[data-v-6316067a] {
    font-size: 5.29101vw
}

.calendar .van-calendar__header-title[data-v-6316067a] {
    line-height: 6.04686vw!important;
    font-size: 3.77929vw!important;
    height: 6.04686vw!important
}

.calendar .van-calendar__header[data-v-6316067a] {
    padding: 1.51172vw
}

.calendar .van-calendar__day[data-v-6316067a] {
    font-size: 3.77929vw!important;
    height: 8.31444vw!important
}

.calendar .van-calendar__header-subtitle[data-v-6316067a],.calendar .van-calendar__month-title[data-v-6316067a] {
    font-size: 4.15722vw!important
}

.calendar .van-calendar__footer[data-v-6316067a] {
    height: 12.47166vw;
    padding: 1.51172vw 7.55858vw 4.15722vw
}

.calendar .van-calendar__footer .van-button__text[data-v-6316067a] {
    font-size: 3.77929vw
}

.calendar .van-calendar__footer>button[data-v-6316067a] {
    height: 100%!important
}

[data-v-6316067a]:export {
    gameGreen: #4d8f52;
    gameGreenFull: #015b44;
    gameYello: #e0d880;
    appTopHeight: 4.91308vw;
    mobileTopHeight: 12.09373vw
}

.van-toast.app.portrait[data-v-6316067a],.van-toast.web.portrait[data-v-6316067a] {
    width: fit-content!important;
    height: fit-content!important;
    min-width: 20vw;
    min-height: 10vw;
    padding: 2.26757vw;
    background: rgba(0,0,0,.6)
}

.van-toast.app.portrait .van-loading[data-v-6316067a],.van-toast.web.portrait .van-loading[data-v-6316067a] {
    width: 15.11716vw;
    height: 15.11716vw
}

.van-toast.app.portrait .van-loading span[data-v-6316067a],.van-toast.web.portrait .van-loading span[data-v-6316067a] {
    width: 100%;
    height: 100%
}

.van-toast.app.portrait .van-toast__icon[data-v-6316067a],.van-toast.web.portrait .van-toast__icon[data-v-6316067a] {
    font-size: 6vw
}

.van-toast.app.portrait .van-toast__text[data-v-6316067a],.van-toast.web.portrait .van-toast__text[data-v-6316067a] {
    font-size: 3vw;
    line-height: 3vw;
    margin: 1.51172vw 0
}

.van-toast.web.landscape[data-v-6316067a] {
    padding: 30px;
    background: rgba(0,0,0,.6)
}

.van-toast.app.landscape[data-v-6316067a] {
    width: fit-content!important;
    height: fit-content!important;
    min-width: 18.89645vw;
    min-height: 6.04686vw;
    padding: 1.13379vw;
    background: rgba(0,0,0,.6)
}

.van-toast.app.landscape .van-loading[data-v-6316067a] {
    width: 7.55858vw;
    height: 7.55858vw
}

.van-toast.app.landscape .van-loading span[data-v-6316067a] {
    width: 100%;
    height: 100%
}

.van-toast.app.landscape .van-toast__icon[data-v-6316067a] {
    font-size: 7.55858vw
}

.van-toast.app.landscape .van-toast__text[data-v-6316067a] {
    font-size: 1.51172vw;
    line-height: 1.51172vw;
    margin: 1.51172vw 0
}

.prompt-dialog-app-portrait[data-v-6316067a],.prompt-dialog-web-portrait[data-v-6316067a] {
    background-color: #171717!important;
    width: fit-content!important;
    height: fit-content!important;
    border: .30234vw solid #e0d880;
    z-index: 9999!important;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 1.51172vw
}

.prompt-dialog-app-portrait .van-dialog__header[data-v-6316067a],.prompt-dialog-web-portrait .van-dialog__header[data-v-6316067a] {
    color: #e0d880;
    font-size: 5.29101vw;
    font-weight: 600;
    line-height: 6.04686vw;
    padding: 0 1.51172vw
}

.prompt-dialog-app-portrait .van-dialog__message[data-v-6316067a],.prompt-dialog-web-portrait .van-dialog__message[data-v-6316067a] {
    color: #fff;
    padding: 3.77929vw 1.51172vw 11.33787vw 1.51172vw;
    line-height: 6.04686vw;
    font-size: 4.53515vw
}

.prompt-dialog-app-portrait .van-dialog__header[data-v-6316067a],.prompt-dialog-web-portrait .van-dialog__header[data-v-6316067a] {
    padding-top: 3.40136vw
}

.prompt-dialog-app-portrait .van-dialog__content[data-v-6316067a],.prompt-dialog-web-portrait .van-dialog__content[data-v-6316067a] {
    min-width: 60.46863vw;
    min-height: 22.67574vw;
    max-width: 68.02721vw
}

.prompt-dialog-app-portrait .van-button[data-v-6316067a],.prompt-dialog-web-portrait .van-button[data-v-6316067a] {
    background: none;
    -webkit-transition: all .3s linear!important;
    transition: all .3s linear!important;
    height: fit-content
}

.prompt-dialog-app-portrait .van-button[data-v-6316067a]:nth-child(2),.prompt-dialog-web-portrait .van-button[data-v-6316067a]:nth-child(2) {
    margin-left: 3.02343vw
}

.prompt-dialog-app-portrait .van-button .van-button__text[data-v-6316067a],.prompt-dialog-web-portrait .van-button .van-button__text[data-v-6316067a] {
    background: #e0d880;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 1.13379vw 1.51172vw;
    min-width: 36.28118vw;
    border-radius: 3.77929vw;
    font-size: 3.77929vw
}

.prompt-dialog-app-portrait .van-dialog__footer[data-v-6316067a],.prompt-dialog-web-portrait .van-dialog__footer[data-v-6316067a] {
    position: relative;
    width: 100%;
    background-color: #171717;
    margin-bottom: 3.02343vw
}

.prompt-dialog-app-portrait .van-hairline--top[data-v-6316067a]:after,.prompt-dialog-web-portrait .van-hairline--top[data-v-6316067a]:after {
    border: none
}

.prompt-dialog-web-landscape[data-v-6316067a] {
    background-color: #171717;
    min-width: 36.28118vw;
    height: fit-content;
    border: .15117vw solid #e0d880;
    z-index: 9999!important;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 1.51172vw
}

.prompt-dialog-web-landscape .van-dialog__header[data-v-6316067a] {
    color: #e0d880;
    font-size: 1.81406vw;
    font-weight: 600
}

.prompt-dialog-web-landscape .van-dialog__content[data-v-6316067a] {
    height: fit-content
}

.prompt-dialog-web-landscape .van-dialog__message[data-v-6316067a] {
    height: fit-content;
    color: #fff;
    padding-bottom: 1.51172vw;
    padding-top: 1.51172vw;
    line-height: 1.81406vw;
    font-size: 1.36054vw
}

.prompt-dialog-web-landscape .van-dialog__header[data-v-6316067a] {
    padding-top: 1.13379vw
}

.prompt-dialog-web-landscape .van-button[data-v-6316067a] {
    background: none;
    -webkit-transition: all .3s linear!important;
    transition: all .3s linear!important;
    margin: .37793vw 0;
    position: relative
}

.prompt-dialog-web-landscape .van-button[data-v-6316067a]:nth-child(2) {
    margin-left: 1.51172vw
}

.prompt-dialog-web-landscape .van-button .van-button__content[data-v-6316067a] {
    width: fit-content;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.prompt-dialog-web-landscape .van-button .van-button__content[data-v-6316067a]:hover {
    filter: drop-shadow(0 0 .30234vw #fff5ca)!important
}

.prompt-dialog-web-landscape .van-button .van-button__text[data-v-6316067a] {
    background: #e0d880;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: .37793vw .75586vw;
    min-width: 9.07029vw;
    border-radius: .60469vw;
    font-size: 1.81406vw;
    cursor: pointer
}

.prompt-dialog-web-landscape .van-dialog__footer[data-v-6316067a] {
    position: relative;
    bottom: .75586vw;
    width: 100%;
    background-color: #171717
}

.prompt-dialog-web-landscape .van-hairline--top[data-v-6316067a]:after {
    border: none
}

.prompt-dialog-app-landscape[data-v-6316067a] {
    background-color: #171717!important;
    width: fit-content!important;
    height: fit-content!important;
    border: .15117vw solid #e0d880;
    z-index: 9999!important;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 1.51172vw
}

.prompt-dialog-app-landscape .van-dialog__header[data-v-6316067a] {
    height: fit-content!important;
    color: #e0d880;
    font-size: 2.26757vw;
    font-weight: 600
}

.prompt-dialog-app-landscape .van-dialog__content[data-v-6316067a] {
    min-width: 22.67574vw;
    height: fit-content
}

.prompt-dialog-app-landscape .van-dialog__message[data-v-6316067a] {
    height: fit-content!important;
    color: #fff;
    padding-bottom: 1.51172vw;
    padding-top: 1.51172vw;
    line-height: 2.41875vw;
    font-size: 1.20937vw
}

.prompt-dialog-app-landscape .van-dialog__header[data-v-6316067a] {
    padding-top: 1.51172vw
}

.prompt-dialog-app-landscape .van-button[data-v-6316067a] {
    background: none;
    -webkit-transition: all .3s linear!important;
    transition: all .3s linear!important;
    height: fit-content
}

.prompt-dialog-app-landscape .van-button[data-v-6316067a]:nth-child(2) {
    margin-left: 1.51172vw
}

.prompt-dialog-app-landscape .van-button .van-button__text[data-v-6316067a] {
    background: #e0d880;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: .75586vw 1.51172vw;
    min-width: 15.11716vw;
    border-radius: 3.77929vw;
    font-size: 1.20937vw
}

.prompt-dialog-app-landscape .van-dialog__footer[data-v-6316067a] {
    position: relative;
    bottom: 1.51172vw;
    width: fit-content!important;
    background-color: #171717
}

.prompt-dialog-app-landscape .van-hairline--top[data-v-6316067a]:after {
    border: none
}

.van-hairline--left[data-v-6316067a]:after {
    border-left-width: 0!important
}

.popup-big[data-v-6316067a] {
    position: relative;
    overflow: hidden;
    background: #0b0b0a;
    border: 1px solid;
    border-color: #887340;
    border-radius: 1.43613vw;
    display: flex;
    flex-direction: column;
    padding: .90703vw 1.0582vw 1.0582vw 1.0582vw;
    width: 60.46863vw
}

.popup-big .close[data-v-6316067a] {
    position: absolute;
    right: 2.26757vw;
    top: 2.6455vw
}

.popup-big .close img[data-v-6316067a] {
    height: 2.6455vw
}

.popup-big .content[data-v-6316067a] {
    flex: 1;
    background-color: #171616;
    border: 1px solid;
    border-color: #3d3024;
    border-radius: 1.13379vw;
    overflow: scroll;
    position: relative
}

.popup-big .content .env-wrapper[data-v-6316067a] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around
}

.popup-big .content .env-wrapper .item[data-v-6316067a] {
    padding: 1.51172vw;
    color: #fff;
    cursor: pointer;
    text-wrap: nowrap
}

.hover-highlight.sub[data-v-2d817d6a] {
    cursor: pointer
}

.hover-highlight.sub[data-v-2d817d6a]>* {
    -webkit-transition: all .3s linear .3s!important;
    transition: all .3s linear .3s!important
}

.hover-highlight.sub[data-v-2d817d6a]:hover>:not(.not-hover) {
    scale: 1.2
}

.bet-winner[data-v-2d817d6a]>*,.hover-highlight.sub[data-v-2d817d6a]:hover>* {
    filter: drop-shadow(0 0 .30234vw #fff5ca)!important
}

.bet-winner[data-v-2d817d6a]>* {
    scale: 1.2
}

.hover-highlight[data-v-2d817d6a]:not(.sub) {
    -webkit-transition: all .3s linear .3s!important;
    transition: all .3s linear .3s!important
}

.hover-highlight[data-v-2d817d6a]:not(.sub):hover {
    cursor: pointer;
    filter: drop-shadow(0 0 .30234vw #fff5ca)!important;
    scale: 1.2;
    z-index: 999
}

.qr-code-box[data-v-2d817d6a] {
    position: relative
}

.qr-code-box .qr-logo[data-v-2d817d6a] {
    position: absolute;
    width: 1.88964vw;
    height: 1.88964vw;
    bottom: 50%;
    right: 50%;
    transform: translate(50%,50%)
}

.qr-code-box .qr-logo img[data-v-2d817d6a] {
    width: 100%;
    height: 100%
}

.hover-highlight.n[data-v-2d817d6a]:hover {
    scale: 1
}

.hover-highlight.n[data-v-2d817d6a]>* {
    filter: none!important
}

.hover-highlight.s[data-v-2d817d6a]:hover {
    scale: 1.5
}

.hover-highlight.b[data-v-2d817d6a]:hover {
    scale: 1.01
}

.hover-highlight.sc[data-v-2d817d6a] {
    position: relative
}

.hover-highlight.sc[data-v-2d817d6a]:hover {
    opacity: .98
}

.touch-highlight[data-v-2d817d6a] {
    scale: 1
}

.touch-highlight.ontouch[data-v-2d817d6a] {
    opacity: .98
}

.game-button[data-v-2d817d6a] {
    background-color: #015b44;
    border-radius: .60469vw;
    border: 1px solid #3d3024;
    color: #f1d298!important
}

.game-button[data-v-2d817d6a]:hover {
    border: 1px solid #ffe2ac;
    background-image: linear-gradient(138.86deg,#fff5ca,#dfa75b 46.35%,#f4ce6c);
    border-radius: .60469vw;
    color: #583a0f!important
}

.game-button-los[data-v-2d817d6a] {
    background-color: #015b44;
    border-radius: .60469vw;
    border: 1px solid #3d3024;
    color: #f1d298!important
}

.game-button-active[data-v-2d817d6a] {
    border: 1px solid #ffe2ac;
    background-image: linear-gradient(138.86deg,#fff5ca,#dfa75b 46.35%,#f4ce6c);
    border-radius: .60469vw;
    color: #583a0f!important
}

.play-color[data-v-2d817d6a] {
    color: #427aec
}

.banner-color[data-v-2d817d6a] {
    color: #e54e40
}

.tie-color[data-v-2d817d6a] {
    color: #4d8f52
}

.poker-back[data-v-2d817d6a] {
    width: 100%;
    height: 100%;
    background-image: url(/assets/img/ic_poker_bg.bc819b0c.png);
    background-size: 100% 100%;
    border-radius: .22676vw;
    opacity: 0
}

.bet-po-price[data-v-2d817d6a] {
    position: absolute;
    top: 1%;
    color: #e0d880;
    font-size: 1.20937vw;
    line-height: 1.81406vw;
    background: #000;
    border-radius: 1.13379vw;
    padding: 0 .75586vw;
    z-index: 1;
    pointer-events: none
}

.time-out-animation-start[data-v-2d817d6a] {
    width: 100%;
    height: 100%;
    animation: time-out-ani-2d817d6a 1s ease infinite;
    position: relative
}

.time-out-animation-start[data-v-2d817d6a]:after {
    content: "";
    position: absolute;
    top: -.26455vw;
    left: 50%;
    width: .5291vw;
    height: .5291vw;
    background-color: #e0d880;
    border-radius: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%)
}

@keyframes time-out-ani-2d817d6a {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

[data-v-2d817d6a]:not(input,textarea) {
    -webkit-user-drag: none!important;
    -webkit-user-select: none!important
}

.bet-toast-status-app[data-v-2d817d6a] {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none
}

.bet-toast-status-app .text[data-v-2d817d6a] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 12.84958vw;
    height: 7.93651vw;
    background-color: rgba(0,0,0,.7);
    border-radius: .60469vw;
    color: #fff;
    font-size: 1.81406vw
}

.bet-toast-status-web[data-v-2d817d6a] {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none
}

.bet-toast-status-web .text[data-v-2d817d6a] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 34.01361vw;
    height: 18.51852vw;
    background-color: rgba(0,0,0,.7);
    border-radius: .60469vw;
    color: #fff;
    font-size: 2.6455vw;
    margin-bottom: 16%
}

.bet-toast-status-web .text>div[data-v-2d817d6a] {
    margin-top: .30234vw
}

.bet-toast-status-PC[data-v-2d817d6a],.bet-toast-status-pc[data-v-2d817d6a] {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none
}

.bet-toast-status-PC .text[data-v-2d817d6a],.bet-toast-status-pc .text[data-v-2d817d6a] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 7.55858vw;
    height: 4.91308vw;
    background-color: rgba(0,0,0,.7);
    border-radius: .60469vw;
    color: #fff;
    font-size: .75586vw;
    margin-bottom: 16%
}

.bet-toast-status-PC .text>div[data-v-2d817d6a],.bet-toast-status-pc .text>div[data-v-2d817d6a] {
    margin-top: .30234vw
}

.poker-play-loader[data-v-2d817d6a] {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: #000;
    opacity: .66
}

.poker-play-loader img[data-v-2d817d6a] {
    width: 100%;
    height: 100%
}

.poker-play-loader .winner[data-v-2d817d6a] {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg,transparent,#fe8c01);
    animation: pokerPlayWinner-2d817d6a 1s linear infinite;
    animation-delay: 0;
    z-index: 999
}

@keyframes pokerPlayWinner-2d817d6a {
    0% {
        left: -100%
    }

    to {
        left: 100%
    }
}

.poker-bank-loader[data-v-2d817d6a] {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: #000;
    opacity: .6
}

.poker-bank-loader img[data-v-2d817d6a] {
    width: 100%;
    height: 100%
}

.poker-bank-loader .winner[data-v-2d817d6a] {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg,transparent,#fe8c01);
    animation: pokerBankWinner-2d817d6a 1s linear infinite;
    animation-delay: 0;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    z-index: 999
}

@keyframes pokerBankWinner-2d817d6a {
    0% {
        left: 100%
    }

    to {
        left: -100%
    }
}

.anim-border[data-v-2d817d6a] {
    position: relative;
    -webkit-transition: all .3s;
    transition: all .3s
}

.anim-border[data-v-2d817d6a]:after,.anim-border[data-v-2d817d6a]:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: .15117vw solid hsla(42,81%,67%,.3);
    -webkit-transition: all .5s;
    transition: all .5s;
    animation: clippath-2d817d6a 2s linear infinite;
    z-index: 2
}

.anim-border[data-v-2d817d6a]:after {
    animation: clippath-2d817d6a 2s linear -1s infinite;
    z-index: 2
}

@keyframes clippath-2d817d6a {
    0%,to {
        clip-path: inset(0 0 98% 0)
    }

    25% {
        clip-path: inset(0 98% 0 0)
    }

    50% {
        clip-path: inset(98% 0 0 0)
    }

    75% {
        clip-path: inset(0 0 0 98%)
    }
}

.hover-highlight.sc[data-v-2d817d6a]:before {
    content: "";
    background: linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);
    position: absolute;
    top: -.15117vw;
    left: -.15117vw;
    background-size: 400%;
    z-index: -1;
    filter: blur(.37793vw);
    width: calc(100% + .30234vw);
    height: calc(100% + .30234vw);
    animation: glowing-2d817d6a 20s linear infinite;
    opacity: 0;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out
}

.hover-highlight.sc[data-v-2d817d6a]:hover:before {
    opacity: 1
}

.hover-highlight.sc[data-v-2d817d6a]:after {
    z-index: -1;
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: #291e0d;
    left: 0;
    top: 0
}

.hl-circle-active[data-v-2d817d6a]:before {
    opacity: 1!important
}

.hl-circle-active[data-v-2d817d6a] {
    scale: 1.1!important
}

.hl-circle[data-v-2d817d6a] {
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    cursor: pointer
}

.hl-circle[data-v-2d817d6a]:active:not(.hl-not-hover) {
    scale: 1.3
}

.hl-circle[data-v-2d817d6a]:active:not(.hl-not-hover):before {
    opacity: 1;
    cursor: pointer
}

@keyframes glowing-2d817d6a {
    0% {
        background-position: 0 0
    }

    50% {
        background-position: 400% 0
    }

    to {
        background-position: 0 0
    }
}

.origin-right-bottom[data-v-2d817d6a] {
    -webkit-transform-origin: 100% 100%!important;
    transform-origin: 100% 100%!important
}

.origin-right-top[data-v-2d817d6a] {
    -webkit-transform-origin: 100% 0!important;
    transform-origin: 100% 0!important
}

.origin-left-top[data-v-2d817d6a] {
    -webkit-transform-origin: 0 0!important;
    transform-origin: 0 0!important
}

.origin-left-bottom[data-v-2d817d6a] {
    -webkit-transform-origin: 0 100%!important;
    transform-origin: 0 100%!important
}

.origin-center-top[data-v-2d817d6a] {
    -webkit-transform-origin: 50% 100%!important;
    transform-origin: 50% 100%!important
}

.origin-center-center[data-v-2d817d6a] {
    -webkit-transform-origin: 50% 50%!important;
    transform-origin: 50% 50%!important
}

.origin-center-bottom[data-v-2d817d6a] {
    -webkit-transform-origin: 50% 100%!important;
    transform-origin: 50% 100%!important
}

.calendar[data-v-2d817d6a] {
    width: 100vw;
    position: fixed;
    bottom: 0;
    left: 0;
    top: 0;
    z-index: 1000;
    -webkit-transform: translateZ(7.55858vw);
    transform: translateZ(7.55858vw)
}

.calendar .calendar-con[data-v-2d817d6a] {
    height: 100%!important
}

.calendar .van-badge__wrapper[data-v-2d817d6a] {
    font-size: 5.29101vw
}

.calendar .van-calendar__header-title[data-v-2d817d6a] {
    line-height: 6.04686vw!important;
    font-size: 3.77929vw!important;
    height: 6.04686vw!important
}

.calendar .van-calendar__header[data-v-2d817d6a] {
    padding: 1.51172vw
}

.calendar .van-calendar__day[data-v-2d817d6a] {
    font-size: 3.77929vw!important;
    height: 8.31444vw!important
}

.calendar .van-calendar__header-subtitle[data-v-2d817d6a],.calendar .van-calendar__month-title[data-v-2d817d6a] {
    font-size: 4.15722vw!important
}

.calendar .van-calendar__footer[data-v-2d817d6a] {
    height: 12.47166vw;
    padding: 1.51172vw 7.55858vw 4.15722vw
}

.calendar .van-calendar__footer .van-button__text[data-v-2d817d6a] {
    font-size: 3.77929vw
}

.calendar .van-calendar__footer>button[data-v-2d817d6a] {
    height: 100%!important
}

[data-v-2d817d6a]:export {
    gameGreen: #4d8f52;
    gameGreenFull: #015b44;
    gameYello: #e0d880;
    appTopHeight: 4.91308vw;
    mobileTopHeight: 12.09373vw
}

.van-toast.app.portrait[data-v-2d817d6a],.van-toast.web.portrait[data-v-2d817d6a] {
    width: fit-content!important;
    height: fit-content!important;
    min-width: 20vw;
    min-height: 10vw;
    padding: 2.26757vw;
    background: rgba(0,0,0,.6)
}

.van-toast.app.portrait .van-loading[data-v-2d817d6a],.van-toast.web.portrait .van-loading[data-v-2d817d6a] {
    width: 15.11716vw;
    height: 15.11716vw
}

.van-toast.app.portrait .van-loading span[data-v-2d817d6a],.van-toast.web.portrait .van-loading span[data-v-2d817d6a] {
    width: 100%;
    height: 100%
}

.van-toast.app.portrait .van-toast__icon[data-v-2d817d6a],.van-toast.web.portrait .van-toast__icon[data-v-2d817d6a] {
    font-size: 6vw
}

.van-toast.app.portrait .van-toast__text[data-v-2d817d6a],.van-toast.web.portrait .van-toast__text[data-v-2d817d6a] {
    font-size: 3vw;
    line-height: 3vw;
    margin: 1.51172vw 0
}

.van-toast.web.landscape[data-v-2d817d6a] {
    padding: 30px;
    background: rgba(0,0,0,.6)
}

.van-toast.app.landscape[data-v-2d817d6a] {
    width: fit-content!important;
    height: fit-content!important;
    min-width: 18.89645vw;
    min-height: 6.04686vw;
    padding: 1.13379vw;
    background: rgba(0,0,0,.6)
}

.van-toast.app.landscape .van-loading[data-v-2d817d6a] {
    width: 7.55858vw;
    height: 7.55858vw
}

.van-toast.app.landscape .van-loading span[data-v-2d817d6a] {
    width: 100%;
    height: 100%
}

.van-toast.app.landscape .van-toast__icon[data-v-2d817d6a] {
    font-size: 7.55858vw
}

.van-toast.app.landscape .van-toast__text[data-v-2d817d6a] {
    font-size: 1.51172vw;
    line-height: 1.51172vw;
    margin: 1.51172vw 0
}

.prompt-dialog-app-portrait[data-v-2d817d6a],.prompt-dialog-web-portrait[data-v-2d817d6a] {
    background-color: #171717!important;
    width: fit-content!important;
    height: fit-content!important;
    border: .30234vw solid #e0d880;
    z-index: 9999!important;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 1.51172vw
}

.prompt-dialog-app-portrait .van-dialog__header[data-v-2d817d6a],.prompt-dialog-web-portrait .van-dialog__header[data-v-2d817d6a] {
    color: #e0d880;
    font-size: 5.29101vw;
    font-weight: 600;
    line-height: 6.04686vw;
    padding: 0 1.51172vw
}

.prompt-dialog-app-portrait .van-dialog__message[data-v-2d817d6a],.prompt-dialog-web-portrait .van-dialog__message[data-v-2d817d6a] {
    color: #fff;
    padding: 3.77929vw 1.51172vw 11.33787vw 1.51172vw;
    line-height: 6.04686vw;
    font-size: 4.53515vw
}

.prompt-dialog-app-portrait .van-dialog__header[data-v-2d817d6a],.prompt-dialog-web-portrait .van-dialog__header[data-v-2d817d6a] {
    padding-top: 3.40136vw
}

.prompt-dialog-app-portrait .van-dialog__content[data-v-2d817d6a],.prompt-dialog-web-portrait .van-dialog__content[data-v-2d817d6a] {
    min-width: 60.46863vw;
    min-height: 22.67574vw;
    max-width: 68.02721vw
}

.prompt-dialog-app-portrait .van-button[data-v-2d817d6a],.prompt-dialog-web-portrait .van-button[data-v-2d817d6a] {
    background: none;
    -webkit-transition: all .3s linear!important;
    transition: all .3s linear!important;
    height: fit-content
}

.prompt-dialog-app-portrait .van-button[data-v-2d817d6a]:nth-child(2),.prompt-dialog-web-portrait .van-button[data-v-2d817d6a]:nth-child(2) {
    margin-left: 3.02343vw
}

.prompt-dialog-app-portrait .van-button .van-button__text[data-v-2d817d6a],.prompt-dialog-web-portrait .van-button .van-button__text[data-v-2d817d6a] {
    background: #e0d880;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 1.13379vw 1.51172vw;
    min-width: 36.28118vw;
    border-radius: 3.77929vw;
    font-size: 3.77929vw
}

.prompt-dialog-app-portrait .van-dialog__footer[data-v-2d817d6a],.prompt-dialog-web-portrait .van-dialog__footer[data-v-2d817d6a] {
    position: relative;
    width: 100%;
    background-color: #171717;
    margin-bottom: 3.02343vw
}

.prompt-dialog-app-portrait .van-hairline--top[data-v-2d817d6a]:after,.prompt-dialog-web-portrait .van-hairline--top[data-v-2d817d6a]:after {
    border: none
}

.prompt-dialog-web-landscape[data-v-2d817d6a] {
    background-color: #171717;
    min-width: 36.28118vw;
    height: fit-content;
    border: .15117vw solid #e0d880;
    z-index: 9999!important;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 1.51172vw
}

.prompt-dialog-web-landscape .van-dialog__header[data-v-2d817d6a] {
    color: #e0d880;
    font-size: 1.81406vw;
    font-weight: 600
}

.prompt-dialog-web-landscape .van-dialog__content[data-v-2d817d6a] {
    height: fit-content
}

.prompt-dialog-web-landscape .van-dialog__message[data-v-2d817d6a] {
    height: fit-content;
    color: #fff;
    padding-bottom: 1.51172vw;
    padding-top: 1.51172vw;
    line-height: 1.81406vw;
    font-size: 1.36054vw
}

.prompt-dialog-web-landscape .van-dialog__header[data-v-2d817d6a] {
    padding-top: 1.13379vw
}

.prompt-dialog-web-landscape .van-button[data-v-2d817d6a] {
    background: none;
    -webkit-transition: all .3s linear!important;
    transition: all .3s linear!important;
    margin: .37793vw 0;
    position: relative
}

.prompt-dialog-web-landscape .van-button[data-v-2d817d6a]:nth-child(2) {
    margin-left: 1.51172vw
}

.prompt-dialog-web-landscape .van-button .van-button__content[data-v-2d817d6a] {
    width: fit-content;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.prompt-dialog-web-landscape .van-button .van-button__content[data-v-2d817d6a]:hover {
    filter: drop-shadow(0 0 .30234vw #fff5ca)!important
}

.prompt-dialog-web-landscape .van-button .van-button__text[data-v-2d817d6a] {
    background: #e0d880;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: .37793vw .75586vw;
    min-width: 9.07029vw;
    border-radius: .60469vw;
    font-size: 1.81406vw;
    cursor: pointer
}

.prompt-dialog-web-landscape .van-dialog__footer[data-v-2d817d6a] {
    position: relative;
    bottom: .75586vw;
    width: 100%;
    background-color: #171717
}

.prompt-dialog-web-landscape .van-hairline--top[data-v-2d817d6a]:after {
    border: none
}

.prompt-dialog-app-landscape[data-v-2d817d6a] {
    background-color: #171717!important;
    width: fit-content!important;
    height: fit-content!important;
    border: .15117vw solid #e0d880;
    z-index: 9999!important;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 1.51172vw
}

.prompt-dialog-app-landscape .van-dialog__header[data-v-2d817d6a] {
    height: fit-content!important;
    color: #e0d880;
    font-size: 2.26757vw;
    font-weight: 600
}

.prompt-dialog-app-landscape .van-dialog__content[data-v-2d817d6a] {
    min-width: 22.67574vw;
    height: fit-content
}

.prompt-dialog-app-landscape .van-dialog__message[data-v-2d817d6a] {
    height: fit-content!important;
    color: #fff;
    padding-bottom: 1.51172vw;
    padding-top: 1.51172vw;
    line-height: 2.41875vw;
    font-size: 1.20937vw
}

.prompt-dialog-app-landscape .van-dialog__header[data-v-2d817d6a] {
    padding-top: 1.51172vw
}

.prompt-dialog-app-landscape .van-button[data-v-2d817d6a] {
    background: none;
    -webkit-transition: all .3s linear!important;
    transition: all .3s linear!important;
    height: fit-content
}

.prompt-dialog-app-landscape .van-button[data-v-2d817d6a]:nth-child(2) {
    margin-left: 1.51172vw
}

.prompt-dialog-app-landscape .van-button .van-button__text[data-v-2d817d6a] {
    background: #e0d880;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: .75586vw 1.51172vw;
    min-width: 15.11716vw;
    border-radius: 3.77929vw;
    font-size: 1.20937vw
}

.prompt-dialog-app-landscape .van-dialog__footer[data-v-2d817d6a] {
    position: relative;
    bottom: 1.51172vw;
    width: fit-content!important;
    background-color: #171717
}

.prompt-dialog-app-landscape .van-hairline--top[data-v-2d817d6a]:after {
    border: none
}

.van-hairline--left[data-v-2d817d6a]:after {
    border-left-width: 0!important
}

.qr-code[data-v-2d817d6a] {
    width: 100%;
    height: 100%
}

.qr-code .qrCodeDiv[data-v-2d817d6a] {
    display: none
}

.qr-code .qrCodeImg[data-v-2d817d6a] {
    width: 100%;
    height: 100%;
    padding: .15117vw
}

.qr-code .qrCodeImg img[data-v-2d817d6a] {
    width: 100%;
    height: 100%
}
