@-webkit-keyframes marqueeAnimation-1930899 {
    100% {
        transform: translateX(-0px)
    }
}

.real-time-push[data-v-6a9d0aaa] {
    width: 702px;
    top: 200px;
    height: auto;
    position: fixed;
    left: 50%;
    background: rgba(0, 0, 0, .8);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border-radius: 12px;
    z-index: 2147483645
}

.mobile-app .real-time-push[data-v-6a9d0aaa] {
    width: 93.6vmin;
    top: 26.6666666667vmin
}

.real-time-push.normal[data-v-6a9d0aaa] {
    top: 200px
}

.mobile-app .real-time-push.normal[data-v-6a9d0aaa] {
    top: 26.6666666667vmin
}

.real-time-push.isInGame[data-v-6a9d0aaa] {
    top: 80px
}

.wrap[data-v-6a9d0aaa] {
    grid-gap: 16px;
    gap: 16px;
    padding: 24px;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    cursor: pointer;
    position: relative
}

.mobile-app .wrap[data-v-6a9d0aaa] {
    grid-gap: 2.1333333333vmin;
    gap: 2.1333333333vmin;
    padding: 3.2vmin
}

.wrap[data-v-6a9d0aaa]:before {
    height: 4px;
    content: "";
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    background: -webkit-gradient(linear, left top, right top, from(rgba(255, 251, 157, 0)), color-stop(rgba(255, 251, 157, .5)), color-stop(rgba(255, 251, 157, .5)), to(rgba(255, 251, 157, 0)));
    background: linear-gradient(90deg, rgba(255, 251, 157, 0), rgba(255, 251, 157, .5), rgba(255, 251, 157, .5), rgba(255, 251, 157, 0))
}

.mobile-app .wrap[data-v-6a9d0aaa]:before {
    height: .5333333333vmin
}

.wrap[data-v-6a9d0aaa]:after {
    height: 4px;
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background: linear-gradient(96deg, rgba(255, 251, 157, 0), rgba(255, 251, 157, .5), rgba(255, 251, 157, .5), rgba(255, 251, 157, 0))
}

.mobile-app .wrap[data-v-6a9d0aaa]:after {
    height: .5333333333vmin
}

.real-time-push-title[data-v-6a9d0aaa] {
    grid-gap: 16px;
    gap: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mobile-app .real-time-push-title[data-v-6a9d0aaa] {
    grid-gap: 2.1333333333vmin;
    gap: 2.1333333333vmin
}

.real-time-push-title img[data-v-6a9d0aaa] {
    width: 40px;
    height: 40px
}

.mobile-app .real-time-push-title img[data-v-6a9d0aaa] {
    width: 5.3333333333vmin;
    height: 5.3333333333vmin
}

.real-time-push-title span[data-v-6a9d0aaa] {
    font-size: 24px;
    font-weight: 700;
    color: #ffb80e
}

.real-time-push-content[data-v-6a9d0aaa] {
    width: 100%;
    height: auto;
    font-size: 18px;
    color: #d0d0d0;
    overflow: hidden;
    position: relative
}

.real-time-push-content[data-v-6a9d0aaa] p {
    margin: 0
}

.real-time-push-content[data-v-6a9d0aaa] p .more {
    color: #7f7cff;
    font-weight: 700
}

.real-time-push-content img[data-v-6a9d0aaa] {
    margin-bottom: 16px;
    height: 130px;
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.mobile-app .real-time-push-content img[data-v-6a9d0aaa] {
    margin-bottom: 2.1333333333vmin
}

.real-time-push-content .content[data-v-6a9d0aaa] {
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 10px
}

.real-time-push-content.textWithImg .content[data-v-6a9d0aaa] {
    -webkit-line-clamp: 1
}

.real-time-push-content.onlyText[data-v-6a9d0aaa] {
    -webkit-line-clamp: 6
}

.real-time-push-content.onlyImg img[data-v-6a9d0aaa] {
    height: 155px
}

.real-time-push-more[data-v-6a9d0aaa] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.real-time-push-more[data-v-6a9d0aaa], .real-time-push-more .real-time-push-more-btn[data-v-6a9d0aaa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.real-time-push-more .real-time-push-more-btn[data-v-6a9d0aaa] {
    padding: 8px 20px;
    background-color: #f1d176;
    color: #404040;
    border-radius: 4px;
    font-size: 18px;
    font-weight: 700;
    grid-gap: 4px;
    gap: 4px
}

.mobile-app .real-time-push-more .real-time-push-more-btn[data-v-6a9d0aaa] {
    padding-top: 1.0666666667vmin;
    padding-bottom: 1.0666666667vmin;
    padding-left: 2.6666666667vmin;
    padding-right: 2.6666666667vmin
}

.real-time-push-more .real-time-push-more-btn span[data-v-6a9d0aaa] {
    line-height: normal
}

.real-time-push-more .more-arrow[data-v-6a9d0aaa] {
    width: 18px;
    height: 18px
}

.real-time-push-more .more-arrow-snb[data-v-6a9d0aaa] {
    width: 18px;
    height: 18px;
    display: none
}

.real-time-push-close[data-v-6a9d0aaa] {
    width: 40px;
    height: 40px;
    top: -20px;
    right: -20px;
    position: absolute;
    background-color: #4d4d4d;
    border-radius: 40px;
    cursor: pointer;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.mobile-app .real-time-push-close[data-v-6a9d0aaa] {
    width: 5.3333333333vmin;
    height: 5.3333333333vmin;
    top: -2.6666666667vmin;
    right: -2.6666666667vmin
}

.real-time-push-close svg[data-v-6a9d0aaa] {
    width: 30px;
    height: 30px;
    color: #fff
}

.mobile-app .real-time-push-close svg[data-v-6a9d0aaa] {
    width: 4vmin;
    height: 4vmin
}

.mobile-app .real-time-push.isInGame[data-v-6a9d0aaa] {
    top: 26.6666666667vmin
}

.mobile-app .real-time-push.isInLandscapeGame[data-v-6a9d0aaa] {
    top: 10.6666666667vmin
}

.mobile-app .real-time-push-content[data-v-6a9d0aaa], .mobile-app .real-time-push-title span[data-v-6a9d0aaa] {
    font-size: 3.2vmin
}

.mobile-app .real-time-push-content .content[data-v-6a9d0aaa] {
    margin-bottom: 2.6666666667vmin
}

.mobile-app .real-time-push-content img[data-v-6a9d0aaa] {
    height: 24vmin
}

.mobile-app .real-time-push-content.textWithImg[data-v-6a9d0aaa] {
    height: auto
}

.mobile-app .real-time-push-content.onlyImg img[data-v-6a9d0aaa] {
    height: 28vmin
}

.mobile-app .real-time-push-more-btn[data-v-6a9d0aaa] {
    font-size: 3.2vmin
}

.mobile-app .real-time-push-more-btn .more-arrow[data-v-6a9d0aaa] {
    width: 2.9333333333vmin;
    height: 2.9333333333vmin
}

.sliding-push-notification[data-v-0e2ab6e0] {
    z-index: 2147483645;
    width: 290px;
    height: 182px;
    position: fixed;
    left: env(safe-area-inset-left);
    top: 200px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.mobile-app .sliding-push-notification[data-v-0e2ab6e0] {
    width: 38.6666666667vmin;
    height: 24.2666666667vmin
}

.sliding-push-notification.normal[data-v-0e2ab6e0] {
    top: 200px
}

.sliding-push-notification.isInGame[data-v-0e2ab6e0] {
    top: 160px
}

.sliding-push-notification-wrap[data-v-0e2ab6e0] {
    width: 254px;
    height: 160px;
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
    border: 4px solid #f1d176;
    border-left: transparent;
    position: relative;
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/background_7175f34.webp);
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: 50%
}

.mobile-app .sliding-push-notification-wrap[data-v-0e2ab6e0] {
    width: 33.8666666667vmin;
    height: 21.3333333333vmin
}

.big-win-push[data-v-0e2ab6e0] {
    width: 100%;
    height: 100%;
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
    overflow: hidden;
    position: relative
}

.linear-gradient-bg-top[data-v-0e2ab6e0] {
    height: 96px;
    position: absolute;
    width: 100%;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(46.87%, rgba(1, 45, 151, 0)), color-stop(85.94%, #012d97));
    background: linear-gradient(180deg, rgba(1, 45, 151, 0) 46.87%, #012d97 85.94%);
    top: 0;
    left: 0
}

.mobile-app .linear-gradient-bg-top[data-v-0e2ab6e0] {
    height: 12.8vmin
}

.linear-gradient-bg-bottom[data-v-0e2ab6e0] {
    height: 62px;
    position: absolute;
    width: 100%;
    background: -webkit-gradient(linear, left top, left bottom, from(#002d98), to(#190570));
    background: linear-gradient(180deg, #002d98, #190570);
    left: 0;
    bottom: 0
}

.mobile-app .linear-gradient-bg-bottom[data-v-0e2ab6e0] {
    height: 8.2666666667vmin
}

.black-bg .linear-gradient-bg-top[data-v-0e2ab6e0] {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(46.87%, transparent), color-stop(85.94%, #1a1a1a));
    background: linear-gradient(180deg, transparent 46.87%, #1a1a1a 85.94%)
}

.black-bg .linear-gradient-bg-bottom[data-v-0e2ab6e0] {
    background: #1a1a1a
}

.game-img[data-v-0e2ab6e0] {
    height: 96px;
    position: absolute;
    width: 100%;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.mobile-app .game-img[data-v-0e2ab6e0] {
    height: 12.8vmin
}

.game-img img[data-v-0e2ab6e0] {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: auto
}

.info[data-v-0e2ab6e0] {
    height: 80px;
    bottom: 4px;
    grid-gap: 6px;
    gap: 6px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mobile-app .info[data-v-0e2ab6e0] {
    height: 10.6666666667vmin;
    bottom: .5333333333vmin;
    grid-gap: .8vmin;
    gap: .8vmin
}

.info .trophy-wrap[data-v-0e2ab6e0] {
    width: 80px;
    height: 80px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.mobile-app .info .trophy-wrap[data-v-0e2ab6e0] {
    width: 10.6666666667vmin;
    height: 10.6666666667vmin
}

.info .trophy-wrap .trophy-icon[data-v-0e2ab6e0] {
    width: 80px;
    height: 80px
}

.mobile-app .info .trophy-wrap .trophy-icon[data-v-0e2ab6e0] {
    width: 10.6666666667vmin;
    height: 10.6666666667vmin
}

.info .trophy-wrap .avatar-img[data-v-0e2ab6e0] {
    width: 40px;
    height: 40px;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #000;
    overflow: hidden;
    border-radius: 40px;
    border: 2px solid #fff;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%
}

.mobile-app .info .trophy-wrap .avatar-img[data-v-0e2ab6e0] {
    width: 5.3333333333vmin;
    height: 5.3333333333vmin
}

.info .trophy-wrap .avatar-img.default[data-v-0e2ab6e0] {
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/user-default-image_e97070d.webp)
}

.info .trophy-wrap .avatar-img.profile-00[data-v-0e2ab6e0] {
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/profile-00_636c882.webp)
}

.info .trophy-wrap .avatar-img.profile-01[data-v-0e2ab6e0] {
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/profile-01_c3e2150.webp)
}

.info .trophy-wrap .avatar-img.profile-02[data-v-0e2ab6e0] {
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/profile-02_a9cd451.webp)
}

.info .trophy-wrap .avatar-img.profile-03[data-v-0e2ab6e0] {
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/profile-03_7f3a1b7.webp)
}

.info .trophy-wrap .avatar-img.profile-04[data-v-0e2ab6e0] {
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/profile-04_c023bae.webp)
}

.info .trophy-wrap .avatar-img.profile-05[data-v-0e2ab6e0] {
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/profile-05_fc467ee.webp)
}

.info .trophy-wrap .avatar-img.profile-06[data-v-0e2ab6e0] {
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/profile-06_e3a2b90.webp)
}

.info .trophy-wrap .avatar-img.profile-07[data-v-0e2ab6e0] {
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/profile-07_95b52a4.webp)
}

.info .trophy-wrap .avatar-img.profile-08[data-v-0e2ab6e0] {
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/profile-08_9a84e39.webp)
}

.info .trophy-wrap .avatar-img.profile-09[data-v-0e2ab6e0] {
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/profile-09_6dac419.webp)
}

.detail[data-v-0e2ab6e0] {
    padding-top: 6px;
    padding-bottom: 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.mobile-app .detail[data-v-0e2ab6e0] {
    padding-top: .8vmin;
    padding-bottom: .8vmin
}

.detail .member-name[data-v-0e2ab6e0] {
    font-size: 16px;
    color: #cacaca;
    width: 123px
}

.detail .game-name[data-v-0e2ab6e0], .detail .member-name[data-v-0e2ab6e0] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 1
}

.detail .game-name[data-v-0e2ab6e0] {
    width: 124px;
    display: inline-block;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    margin-top: 2px
}

.mobile-app .detail .game-name[data-v-0e2ab6e0] {
    width: 16.5333333333vmin
}

.detail .win-amount[data-v-0e2ab6e0], .detail .win-ratio[data-v-0e2ab6e0] {
    margin-top: 8px;
    color: #ffdd17;
    font-weight: 700;
    width: 100%;
    font-size: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 1
}

.mobile-app .detail .win-amount[data-v-0e2ab6e0], .mobile-app .detail .win-ratio[data-v-0e2ab6e0] {
    margin-top: 1.0666666667vmin
}

.big-win-push-close-btn[data-v-0e2ab6e0] {
    width: 22px;
    height: 22px;
    right: 6px;
    z-index: 1;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    position: absolute
}

.big-win-push-close-btn .arrow-wrap[data-v-0e2ab6e0] {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer
}

.big-win-push-close-btn .arrow-wrap .arrow[data-v-0e2ab6e0] {
    width: 12px;
    height: 10px;
    position: relative;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
    -webkit-animation: arrow-data-v-0e2ab6e0 1s infinite;
    animation: arrow-data-v-0e2ab6e0 1s infinite
}

.mobile-app .big-win-push-close-btn .arrow-wrap .arrow[data-v-0e2ab6e0] {
    width: 1.6vmin;
    height: 1.3333333333vmin
}

.big-win-push-close-btn .arrow-wrap .arrow[data-v-0e2ab6e0]:after, .big-win-push-close-btn .arrow-wrap .arrow[data-v-0e2ab6e0]:before {
    content: "";
    width: 100%;
    height: 4px;
    position: absolute;
    border-radius: 1em;
    background-color: #fed61c
}

.mobile-app .big-win-push-close-btn .arrow-wrap .arrow[data-v-0e2ab6e0]:after, .mobile-app .big-win-push-close-btn .arrow-wrap .arrow[data-v-0e2ab6e0]:before {
    height: .5333333333vmin
}

.big-win-push-close-btn .arrow-wrap .arrow[data-v-0e2ab6e0]:before {
    top: 0;
    left: 0
}

.big-win-push-close-btn .arrow-wrap .arrow[data-v-0e2ab6e0]:after {
    top: 4px;
    left: 4px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.mobile-app .big-win-push-close-btn .arrow-wrap .arrow[data-v-0e2ab6e0]:after {
    top: .5333333333vmin
}

.mobile-app .big-win-push-close-btn .arrow-wrap .arrow[data-v-0e2ab6e0]:after {
    left: .5333333333vmin
}

.big-win-push-close-btn .arrow-wrap .arrow[data-v-0e2ab6e0]:nth-child(2) {
    -webkit-animation-delay: .5s;
    animation-delay: .5s
}

.big-win-push-close-btn .arrow-wrap.slideOutStyle .arrow[data-v-0e2ab6e0] {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.bottom-light[data-v-0e2ab6e0], .top-light[data-v-0e2ab6e0] {
    width: 254px;
    height: 24px;
    position: absolute;
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/light-normal_7f6f599.webp);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%;
    left: 0
}

.mobile-app .bottom-light[data-v-0e2ab6e0], .mobile-app .top-light[data-v-0e2ab6e0] {
    width: 33.8666666667vmin;
    height: 3.2vmin
}

.top-light[data-v-0e2ab6e0] {
    top: 0
}

.bottom-light[data-v-0e2ab6e0] {
    bottom: 0
}

.right-light[data-v-0e2ab6e0] {
    width: 24px;
    right: 24px;
    position: absolute;
    top: 0;
    height: 100%;
    background-image: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/light-right_1ca73b8.webp);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.mobile-app .right-light[data-v-0e2ab6e0] {
    width: 3.2vmin;
    right: 3.2vmin
}

.game-promotion-info[data-v-0e2ab6e0] {
    padding-bottom: 10px;
    padding-left: 14px;
    padding-right: 14px;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

.mobile-app .game-promotion-info[data-v-0e2ab6e0] {
    padding-bottom: 1.3333333333vmin;
    padding-left: 1.8666666667vmin;
    padding-right: 1.8666666667vmin
}

.game-promotion-info-brand[data-v-0e2ab6e0] {
    height: 60px
}

.mobile-app .game-promotion-info-brand[data-v-0e2ab6e0] {
    height: 8vmin
}

.game-promotion-info-brand img[data-v-0e2ab6e0] {
    width: auto;
    height: 100%
}

.game-promotion-info-content[data-v-0e2ab6e0] {
    font-size: 32px;
    font-weight: 700;
    color: #fff;
    z-index: 1;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    font-family: Rajdhani-Bold
}

.mobile-app .game-promotion-info-content[data-v-0e2ab6e0] {
    font-size: 4.2666666667vmin
}

.game-promotion-info-content[data-v-0e2ab6e0]:before {
    content: attr(data-storke);
    position: absolute;
    z-index: -1;
    -webkit-text-stroke-width: 6px;
    -webkit-text-stroke-color: #f56400;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.mobile-app .game-promotion-info-content[data-v-0e2ab6e0]:before {
    -webkit-text-stroke-width: .8vmin
}

.game-promotion-info-content.chinese-font-size[data-v-0e2ab6e0] {
    font-size: 28px
}

.mobile-app .game-promotion-info-content.chinese-font-size[data-v-0e2ab6e0] {
    font-size: 3.7333333333vmin
}

.game-promotion-info-left-time[data-v-0e2ab6e0] {
    bottom: -22px;
    font-size: 28px;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    font-weight: 700;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    grid-gap: 4px;
    gap: 4px;
    z-index: 1;
    font-family: Rajdhani-Bold
}

.mobile-app .game-promotion-info-left-time[data-v-0e2ab6e0] {
    bottom: -2.9333333333vmin;
    font-size: 3.7333333333vmin
}

.game-promotion-info-left-time img[data-v-0e2ab6e0] {
    width: 32px;
    height: 32px
}

.mobile-app .game-promotion-info-left-time img[data-v-0e2ab6e0] {
    width: 4.2666666667vmin;
    height: 4.2666666667vmin
}

.game-promotion-info-left-time span[data-v-0e2ab6e0]:before {
    content: attr(data-storke);
    position: absolute;
    z-index: -1;
    -webkit-text-stroke-width: 6px;
    -webkit-text-stroke-color: #dd2e44
}

.mobile-app .game-promotion-info-left-time span[data-v-0e2ab6e0]:before {
    -webkit-text-stroke-width: .8vmin
}

.mobile-app .sliding-push-notification.normal[data-v-0e2ab6e0] {
    top: 30.9333333333vmin
}

.mobile-app .sliding-push-notification.isInGame[data-v-0e2ab6e0] {
    top: 36.2666666667vmin
}

.mobile-app .sliding-push-notification.isInLandscapeGame[data-v-0e2ab6e0] {
    top: 21.3333333333vmin
}

.mobile-app .big-win-push-close-btn[data-v-0e2ab6e0] {
    width: 11.7333333333vmin;
    height: 11.7333333333vmin;
    right: -4.2666666667vmin
}

.mobile-app .sliding-push-notification-wrap[data-v-0e2ab6e0] {
    border-width: 2px
}

.mobile-app .detail .member-name[data-v-0e2ab6e0] {
    font-size: 2.1333333333vmin
}

.mobile-app .detail .game-name[data-v-0e2ab6e0] {
    font-size: 2.6666666667vmin
}

.mobile-app .win-amount[data-v-0e2ab6e0], .mobile-app .win-ratio[data-v-0e2ab6e0] {
    font-size: 3.2vmin
}

.mobile-app .trophy-wrap .avatar-img[data-v-0e2ab6e0] {
    border-width: 1px
}

.slideIn[data-v-0e2ab6e0] {
    -webkit-animation: slideIn-data-v-0e2ab6e0 .5s ease-in-out forwards;
    animation: slideIn-data-v-0e2ab6e0 .5s ease-in-out forwards
}

.slideOut[data-v-0e2ab6e0] {
    -webkit-animation: slideOut-data-v-0e2ab6e0 1s ease-in-out forwards;
    animation: slideOut-data-v-0e2ab6e0 1s ease-in-out forwards
}

@-webkit-keyframes slideIn-data-v-0e2ab6e0 {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    70% {
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }

    80% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    90% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }

    to {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideIn-data-v-0e2ab6e0 {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    70% {
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }

    80% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    90% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }

    to {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes slideOut-data-v-0e2ab6e0 {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@keyframes slideOut-data-v-0e2ab6e0 {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@-webkit-keyframes arrow-data-v-0e2ab6e0 {
    0% {
        opacity: .3
    }

    33% {
        opacity: .2
    }

    33.3% {
        opacity: .3
    }

    66% {
        opacity: .3
    }

    66.6% {
        opacity: 1
    }

    to {
        opacity: 1
    }
}

@keyframes arrow-data-v-0e2ab6e0 {
    0% {
        opacity: .3
    }

    33% {
        opacity: .2
    }

    33.3% {
        opacity: .3
    }

    66% {
        opacity: .3
    }

    66.6% {
        opacity: 1
    }

    to {
        opacity: 1
    }
}

@media only screen and (min-width:500px) and (max-width:1023px) and (orientation:landscape) {
    .mobile-app .sliding-push-notification.isInGame[data-v-0e2ab6e0], .mobile-app .sliding-push-notification.normal[data-v-0e2ab6e0] {
        top: 21.3333333333vmin
    }
}

.wrapper[data-v-17b7c31c] {
    z-index: 2147483645;
    position: fixed;
    top: 10px;
    left: 50%;
    opacity: 0;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 400px;
    max-width: 800px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .25);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .25);
    border-radius: 10px;
    border: 2px solid #cbf8e6
}

.wrapper.hidden[data-v-17b7c31c] {
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-110%);
    transform: translateX(-50%) translateY(-110%)
}

.wrapper.fade-in[data-v-17b7c31c] {
    -webkit-animation: dialogSlideDown-data-v-17b7c31c .3s ease-out forwards;
    animation: dialogSlideDown-data-v-17b7c31c .3s ease-out forwards
}

.wrapper.fade-out[data-v-17b7c31c] {
    -webkit-animation: dialogSlideUp-data-v-17b7c31c .3s ease-in forwards;
    animation: dialogSlideUp-data-v-17b7c31c .3s ease-in forwards
}

.wrapper .top-wrapper[data-v-17b7c31c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    grid-gap: 12px;
    gap: 12px;
    padding: 20px;
    border-radius: 10px
}

.wrapper .top-wrapper .close-wrapper[data-v-17b7c31c] {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 20px;
    height: 20px;
    cursor: pointer
}

.wrapper .top-wrapper .close-wrapper img[data-v-17b7c31c] {
    width: 100%;
    height: 100%
}

.wrapper .top-wrapper .icon[data-v-17b7c31c] {
    width: 60px;
    height: 60px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.wrapper .top-wrapper .icon img[data-v-17b7c31c] {
    width: 100%;
    height: 100%
}

.wrapper .top-wrapper .message-wrapper[data-v-17b7c31c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-gap: 10px;
    gap: 10px
}

.wrapper .top-wrapper .message-wrapper .title[data-v-17b7c31c] {
    font-size: 20px;
    line-height: 20px;
    font-weight: 700;
    color: #3f5075
}

.wrapper .top-wrapper .message-wrapper .message[data-v-17b7c31c] {
    font-size: 14px;
    line-height: 20px;
    color: #727272
}

.wrapper .top-wrapper .message-wrapper .message[data-v-17b7c31c] .highlight {
    color: #f80
}

.wrapper .bottom-wrapper .promote-list[data-v-17b7c31c] {
    background-color: #cbf8e6;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 12px 0;
    margin-bottom: 0;
    grid-gap: 24px;
    gap: 24px
}

.mobile-app .wrapper[data-v-17b7c31c] {
    width: calc(100vw - 5.33333vmin);
    min-width: unset;
    max-width: unset
}

.mobile-app .wrapper .top-wrapper[data-v-17b7c31c] {
    grid-gap: 3.2vmin;
    gap: 3.2vmin;
    padding: 3.2vmin
}

.mobile-app .wrapper .top-wrapper .close-wrapper[data-v-17b7c31c] {
    top: 1.8666666667vmin;
    right: 1.8666666667vmin;
    width: 3.2vmin;
    height: 3.2vmin
}

.mobile-app .wrapper .top-wrapper .icon[data-v-17b7c31c] {
    width: 10.6666666667vmin;
    height: 10.6666666667vmin
}

.mobile-app .wrapper .top-wrapper .message-wrapper[data-v-17b7c31c] {
    grid-gap: 0;
    gap: 0
}

.mobile-app .wrapper .top-wrapper .message-wrapper .title[data-v-17b7c31c] {
    font-size: 16px
}

.mobile-app .wrapper .bottom-wrapper[data-v-17b7c31c] .promote-list {
    grid-gap: 6.4vmin;
    gap: 6.4vmin;
    padding: 3.2vmin 0
}

.mobile-app .wrapper .bottom-wrapper[data-v-17b7c31c] .promote-list .promoteGameButton {
    width: 13.8666666667vmin;
    height: 13.8666666667vmin
}

@-webkit-keyframes dialogSlideDown-data-v-17b7c31c {
    0% {
        -webkit-transform: translateX(-50%) translateY(-110%);
        transform: translateX(-50%) translateY(-110%);
        opacity: 0
    }

    to {
        -webkit-transform: translateX(-50%) translateY(0);
        transform: translateX(-50%) translateY(0);
        opacity: 1
    }
}

@keyframes dialogSlideDown-data-v-17b7c31c {
    0% {
        -webkit-transform: translateX(-50%) translateY(-110%);
        transform: translateX(-50%) translateY(-110%);
        opacity: 0
    }

    to {
        -webkit-transform: translateX(-50%) translateY(0);
        transform: translateX(-50%) translateY(0);
        opacity: 1
    }
}

@-webkit-keyframes dialogSlideUp-data-v-17b7c31c {
    0% {
        -webkit-transform: translateX(-50%) translateY(0);
        transform: translateX(-50%) translateY(0);
        opacity: 1
    }

    to {
        -webkit-transform: translateX(-50%) translateY(-110%);
        transform: translateX(-50%) translateY(-110%);
        opacity: 0
    }
}

@keyframes dialogSlideUp-data-v-17b7c31c {
    0% {
        -webkit-transform: translateX(-50%) translateY(0);
        transform: translateX(-50%) translateY(0);
        opacity: 1
    }

    to {
        -webkit-transform: translateX(-50%) translateY(-110%);
        transform: translateX(-50%) translateY(-110%);
        opacity: 0
    }
}

@-webkit-keyframes shake-rotate-data-v-031715a4 {
    0% {
        -webkit-transform: translateX(0) rotate(0deg);
        transform: translateX(0) rotate(0deg)
    }

    15% {
        -webkit-transform: translateX(-2px) rotate(-8deg);
        transform: translateX(-2px) rotate(-8deg)
    }

    30% {
        -webkit-transform: translateX(2px) rotate(8deg);
        transform: translateX(2px) rotate(8deg)
    }

    45% {
        -webkit-transform: translateX(-2px) rotate(-6deg);
        transform: translateX(-2px) rotate(-6deg)
    }

    60% {
        -webkit-transform: translateX(2px) rotate(6deg);
        transform: translateX(2px) rotate(6deg)
    }

    75% {
        -webkit-transform: translateX(0) rotate(0deg);
        transform: translateX(0) rotate(0deg)
    }

    to {
        -webkit-transform: translateX(0) rotate(0deg);
        transform: translateX(0) rotate(0deg)
    }
}

@keyframes shake-rotate-data-v-031715a4 {
    0% {
        -webkit-transform: translateX(0) rotate(0deg);
        transform: translateX(0) rotate(0deg)
    }

    15% {
        -webkit-transform: translateX(-2px) rotate(-8deg);
        transform: translateX(-2px) rotate(-8deg)
    }

    30% {
        -webkit-transform: translateX(2px) rotate(8deg);
        transform: translateX(2px) rotate(8deg)
    }

    45% {
        -webkit-transform: translateX(-2px) rotate(-6deg);
        transform: translateX(-2px) rotate(-6deg)
    }

    60% {
        -webkit-transform: translateX(2px) rotate(6deg);
        transform: translateX(2px) rotate(6deg)
    }

    75% {
        -webkit-transform: translateX(0) rotate(0deg);
        transform: translateX(0) rotate(0deg)
    }

    to {
        -webkit-transform: translateX(0) rotate(0deg);
        transform: translateX(0) rotate(0deg)
    }
}

.redPacketRain-wrapper[data-v-031715a4] {
    position: absolute;
    z-index: 1999
}

.redPacketRain-wrapper.isCommonOpenGamePage[data-v-031715a4] {
    display: none
}

.redPacketRain[data-v-031715a4] {
    display: block;
    position: fixed;
    width: 105px;
    height: 105px;
    top: 20vh;
    right: 0
}

.redPackBg[data-v-031715a4] {
    width: 100%;
    height: 100%;
    background: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/redEnvelope-notext_959fc16.webp) no-repeat 50%;
    background-size: 100% 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

.redPackText[data-v-031715a4] {
    -webkit-animation: shake-rotate-data-v-031715a4 1s infinite;
    animation: shake-rotate-data-v-031715a4 1s infinite;
    font-family: Rajdhani-Bold;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 17px;
    position: absolute;
    bottom: 35%;
    left: 50%;
    width: 100%;
    margin-left: -50%;
    text-align: center;
    letter-spacing: -1px
}

.redPackText.noShark[data-v-031715a4] {
    -webkit-animation: none;
    animation: none
}

.redPackText[data-v-031715a4]:before {
    content: attr(data-text);
    position: absolute;
    z-index: 2;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5.45%, #fff), color-stop(14.9%, #fffad1), color-stop(51.8%, #ffd829), color-stop(91.85%, #ef8a31));
    background: linear-gradient(180deg, #fff 5.45%, #fffad1 14.9%, #ffd829 51.8%, #ef8a31 91.85%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.redPackText[data-v-031715a4]:after {
    content: attr(data-text);
    position: absolute;
    z-index: 1;
    -webkit-text-stroke: 4px #b02b0b;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-shadow: 0 3px 0 #000
}

.countDown[data-v-031715a4], .join[data-v-031715a4], .more[data-v-031715a4] {
    width: 100px;
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    color: #fff;
    text-align: center;
    font-family: Rajdhani-Bold;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 8px 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    grid-gap: 10px;
    gap: 10px;
    border-radius: 100px;
    border: 2px solid #fffe95;
    background: #eaa945;
    -webkit-box-shadow: -3px -4px 0 0 hsla(0, 0%, 100%, .25) inset, 3px 4px 0 0 hsla(0, 0%, 100%, .25) inset, 0 4px 4px 0 rgba(0, 0, 0, .25);
    box-shadow: inset -3px -4px 0 0 hsla(0, 0%, 100%, .25), inset 3px 4px 0 0 hsla(0, 0%, 100%, .25), 0 4px 4px 0 rgba(0, 0, 0, .25);
    z-index: 1
}

.join[data-v-031715a4] {
    -webkit-animation: scale01-data-v-031715a4 1s infinite;
    animation: scale01-data-v-031715a4 1s infinite;
    -webkit-transform: translateX(-50%) scale(1);
    transform: translateX(-50%) scale(1)
}

@-webkit-keyframes scale01-data-v-031715a4 {
    0% {
        -webkit-transform: translateX(-50%) scale(1);
        transform: translateX(-50%) scale(1)
    }

    50% {
        -webkit-transform: translateX(-50%) scale(1.1);
        transform: translateX(-50%) scale(1.1)
    }

    to {
        -webkit-transform: translateX(-50%) scale(1);
        transform: translateX(-50%) scale(1)
    }
}

@keyframes scale01-data-v-031715a4 {
    0% {
        -webkit-transform: translateX(-50%) scale(1);
        transform: translateX(-50%) scale(1)
    }

    50% {
        -webkit-transform: translateX(-50%) scale(1.1);
        transform: translateX(-50%) scale(1.1)
    }

    to {
        -webkit-transform: translateX(-50%) scale(1);
        transform: translateX(-50%) scale(1)
    }
}

.countDown[data-v-031715a4] {
    font-family: Arial;
    font-size: 14px;
    font-style: italic;
    font-weight: 700;
    line-height: 14px
}

.join[data-v-031715a4] {
    border-radius: 100px;
    border: 2px solid #fffe95;
    background: #00b93f;
    -webkit-box-shadow: -3px -4px 0 0 hsla(0, 0%, 100%, .25) inset, 3px 4px 0 0 hsla(0, 0%, 100%, .25) inset, 0 4px 4px 0 rgba(0, 0, 0, .25);
    box-shadow: inset -3px -4px 0 0 hsla(0, 0%, 100%, .25), inset 3px 4px 0 0 hsla(0, 0%, 100%, .25), 0 4px 4px 0 rgba(0, 0, 0, .25)
}

.redPacketRain-close-btn[data-v-031715a4] {
    position: absolute;
    top: 0;
    right: -8px;
    width: 32px;
    height: 32px;
    background: url(https://download.ocms.cloud/v3/ho/6.39.7-fc/memDesktop/img/close_b0b2243.webp) no-repeat 50%;
    background-size: contain
}

.redPacketRain-close-btn[data-v-031715a4]:active {
    zoom: .95
}

.mobile-app .redPacketRain[data-v-031715a4] {
    width: 28vmin;
    height: 28vmin
}

.mobile-app .countDown[data-v-031715a4], .mobile-app .join[data-v-031715a4], .mobile-app .more[data-v-031715a4] {
    width: 26.6666666667vmin
}

.mobile-app .redPacketRain-close-btn[data-v-031715a4] {
    width: 8.5333333333vmin;
    height: 8.5333333333vmin
}

.isHorizontalApp .redPacketRain[data-v-031715a4] {
    -webkit-transform: scale(.8);
    transform: scale(.8)
}

.debounce-button[data-v-1409d7c6] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer
}

.debounce-button[data-v-1409d7c6]:active {
    zoom: .95
}

.debounce-button.is-debouncing[data-v-1409d7c6], .debounce-button.is-disabled[data-v-1409d7c6] {
    cursor: not-allowed
}

.debounce-button.is-debouncing[data-v-1409d7c6]:active, .debounce-button.is-disabled[data-v-1409d7c6]:active {
    zoom: 1
}

.debounce-button.is-debouncing[data-v-1409d7c6] {
    opacity: .6;
    -webkit-filter: contrast(.8);
    filter: contrast(.8)
}

.slide-enter[data-v-bde85fa4], .slide-leave-to[data-v-bde85fa4] {
    max-height: 0;
    opacity: 0;
    margin: 0;
    padding: 0
}

.slide-enter-to[data-v-bde85fa4], .slide-leave[data-v-bde85fa4] {
    max-height: 150px;
    display: block;
    overflow: hidden;
    opacity: 1
}

.slide-enter-active[data-v-bde85fa4], .slide-leave-active[data-v-bde85fa4] {
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.pointer-disabled[data-v-5b423bdf] {
    pointer-events: none
}

.cursor-disabled[data-v-5b423bdf] {
    cursor: not-allowed
}

.mobile-app .luckySportWidgets[data-v-6ec45f10] {
    margin-top: 0;
    padding: 0
}

.mobile-app .luckySportWidgets[data-v-6ec45f10] #scorecard {
    grid-gap: 3.2vmin;
    gap: 3.2vmin
}

@-webkit-keyframes marqueeAnimation-8803574 {
    100% {
        transform: translateX(-0px)
    }
}

@-webkit-keyframes marqueeAnimation-58363 {
    100% {
        transform: translateX(-0px)
    }
}

