@charset "UTF-8";
.van-toast[data-v-102796dc] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-102796dc] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-102796dc] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-102796dc] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-102796dc] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-102796dc] {
    z-index: 9999999 !important
}

.maintain[data-v-102796dc] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    border-radius: .16rem;
    z-index: 1;
    pointer-events: none
}

.maintain[data-v-102796dc]:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: .6;
    background: #000;
    border-radius: .16rem
}

.maintain img[data-v-102796dc] {
    position: relative;
    z-index: 1;
    width: .74667rem;
    height: .74667rem
}

.maintain p[data-v-102796dc] {
    position: relative;
    z-index: 1;
    color: #fcd01c;
    text-align: center;
    font-family: Poppins;
    font-size: .37333rem;
    font-style: normal;
    font-weight: 500;
    line-height: 116.715%
}

.maintain p.maintainSize[data-v-102796dc] {
    font-size: .26667rem
}

.van-toast[data-v-29e221c4] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-29e221c4] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-29e221c4] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-29e221c4] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-29e221c4] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-29e221c4] {
    z-index: 9999999 !important
}

.list[data-v-29e221c4] {
    padding: 0 .4rem
}

.list .item[data-v-29e221c4] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: .26667rem .4rem;
    font-size: .4rem;
    margin: .53333rem 0
}

.list .item img[data-v-29e221c4] {
    width: .90667rem;
    padding-right: .18667rem
}

.list .item span[data-v-29e221c4] {
    font-size: .4rem;
    color: var(--text_color_L1)
}

.list .item-title[data-v-29e221c4] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.list.info .item[data-v-29e221c4] {
    margin: .26667rem 0
}

.list .checked[data-v-29e221c4] {
    background: var(--bg_color_L2);
    border-radius: .26667rem
}

.van-toast[data-v-8610bd15] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-8610bd15] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-8610bd15] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-8610bd15] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-8610bd15] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-8610bd15] {
    z-index: 9999999 !important
}

.right[data-v-8610bd15] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: .4rem;
    color: var(--text_color_L4)
}

.right .img[data-v-8610bd15] {
    width: .6rem;
    height: .6rem;
    border-radius: 50%;
    margin-right: .13333rem;
    overflow: hidden
}

.popup[data-v-8610bd15] {
    border-radius: .26667rem .26667rem 0 0
}

.van-toast[data-v-c0caae78] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-c0caae78] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-c0caae78] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-c0caae78] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-c0caae78] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-c0caae78] {
    z-index: 9999999 !important
}

.dialog[data-v-c0caae78] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    background: var(--bgcolor-32);
    -webkit-transition: opacity .15s ease-in-out, visibility .15s ease-in-out;
    transition: opacity .15s ease-in-out, visibility .15s ease-in-out;
    z-index: 2004
}

.dialog.active[data-v-c0caae78] {
    opacity: 1;
    visibility: visible
}

.dialog.active .dialog__container[data-v-c0caae78] {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1
}

.dialog.inactive[data-v-c0caae78] {
    opacity: 0;
    visibility: hidden
}

.dialog.inactive .dialog__container[data-v-c0caae78] {
    -webkit-transform: scale(.3);
    transform: scale(.3);
    opacity: 0
}

.dialog__container[data-v-c0caae78] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 8rem;
    min-height: 6.66667rem;
    border-radius: .26667rem;
    background: var(--bg_color_L2);
    -webkit-transition: opacity .3s, -webkit-transform .3s ease-in-out;
    transition: opacity .3s, -webkit-transform .3s ease-in-out;
    transition: opacity .3s, transform .3s ease-in-out;
    transition: opacity .3s, transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
    z-index: 2003;
    padding: .53333rem .26667rem;
    border-radius: 20px
}

.dialog__container-img[data-v-c0caae78] {
    width: 3.73333rem;
    height: 2.4rem;
    margin-top: -1.06667rem
}

.dialog__container-img img[data-v-c0caae78] {
    width: 100%;
    height: 100%
}

.dialog__container-title[data-v-c0caae78] {
    margin-top: .34667rem;
    font-size: .48rem;
    font-weight: 700;
    color: var(--text_color_L1)
}

.dialog__container-content[data-v-c0caae78] {
    margin-top: .24rem;
    color: var(--text_color_L2);
    font-size: .32rem;
    font-weight: 400
}

.dialog__container-footer[data-v-c0caae78] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    gap: .28rem;
    width: 100%;
    height: 1.06667rem;
    margin-top: 2rem;
    padding: 0 .26667rem
}

.dialog__container-footer button[data-v-c0caae78] {
    width: 3.12rem;
    height: 1.06667rem;
    color: var(--main-color);
    font-size: .42667rem;
    text-align: center;
    border-radius: 9rem;
    border: .01333rem solid var(--main-color);
    background: transparent
}

.dialog__container-footer button[data-v-c0caae78]:last-of-type {
    width: 4.34667rem;
    color: var(--text_color_L4);
    background: var(--main_gradient-color)
}

.dialog__outside[data-v-c0caae78] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    cursor: default;
    z-index: 2002;
    background: rgba(0, 0, 0, .6)
}

.van-toast[data-v-c10b67fb] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-c10b67fb] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-c10b67fb] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-c10b67fb] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-c10b67fb] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-c10b67fb] {
    z-index: 9999999 !important
}

.point[data-v-c10b67fb] {
    width: .13333rem;
    height: .13333rem;
    background-color: var(--norm_red-color);
    position: relative;
    border-radius: 50%
}

.point-flicker[data-v-c10b67fb]:after {
    background-color: var(--norm_red-color)
}

.point-flicker[data-v-c10b67fb]:before {
    background-color: #00a8fd33
}

.point-flicker[data-v-c10b67fb]:before,
.point-flicker[data-v-c10b67fb]:after {
    content: "";
    width: .21333rem;
    height: .21333rem;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -.10667rem;
    margin-top: -.10667rem;
    border-radius: 50%;
    -webkit-animation: warn-c10b67fb 1.5s ease-out 0s infinite;
    animation: warn-c10b67fb 1.5s ease-out 0s infinite
}

@-webkit-keyframes warn-c10b67fb {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        opacity: 1
    }
    30% {
        opacity: 1
    }
    to {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
        opacity: 0
    }
}

@keyframes warn-c10b67fb {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        opacity: 1
    }
    30% {
        opacity: 1
    }
    to {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
        opacity: 0
    }
}

.van-toast[data-v-84514e8e] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-84514e8e] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-84514e8e] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-84514e8e] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-84514e8e] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-84514e8e] {
    z-index: 9999999 !important
}

.dailyProfitRank[data-v-84514e8e] {
    color: var(--text_color_L1);
    margin-top: .53333rem
}

.dailyProfitRank .title[data-v-84514e8e] {
    height: 1.12rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: .48rem;
    font-weight: 500;
    margin-bottom: 1.6rem
}

.dailyProfitRank .title b[data-v-84514e8e] {
    display: block;
    height: .34667rem;
    width: .10667rem;
    border-radius: .05333rem;
    background-color: var(--main-color);
    -webkit-margin-end: .13333rem;
    margin-inline-end: .13333rem
}

.dailyProfitRank__content[data-v-84514e8e] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.dailyProfitRank__content-topThree[data-v-84514e8e] {
    position: relative;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    justify-items: center;
    width: 100%;
    height: 3.33333rem;
    z-index: 1;
    background: url(/assets/png/DailyProfitRankStage-aa468a0a.webp) no-repeat center center/100% 100%
}

.dailyProfitRank__content-topThree__item[data-v-84514e8e] {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 3rem;
    height: 3.46667rem
}

.dailyProfitRank__content-topThree__item[data-v-84514e8e]:nth-child(2) {
    right: .10667rem
}

.dailyProfitRank__content-topThree__item[data-v-84514e8e]:nth-child(3) {
    left: .16rem
}

.dailyProfitRank__content-topThree__item>div[data-v-84514e8e]:first-of-type {
    position: relative;
    display: grid;
    place-items: center;
    width: 1.6rem;
    min-width: 1.6rem;
    height: 1.6rem;
    min-height: 1.6rem;
    border-radius: 50%;
    overflow: hidden
}

.dailyProfitRank__content-topThree__item>div:first-of-type>img[data-v-84514e8e] {
    width: calc(100% - .06667rem);
    height: calc(100% - .06667rem);
    border-radius: 50%
}

.dailyProfitRank__content-topThree__item>div[data-v-84514e8e]:last-of-type {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    width: 1.78667rem;
    height: 1.82667rem
}

.dailyProfitRank__content-topThree__item>div:last-of-type img[data-v-84514e8e]:first-of-type {
    position: relative;
    top: -.33333rem;
    left: -.25333rem;
    width: 1.14667rem
}

.dailyProfitRank__content-topThree__item>div:last-of-type img[data-v-84514e8e]:last-of-type {
    width: 1.78667rem;
    height: .42667rem
}

.dailyProfitRank__content-topThree__item>span[data-v-84514e8e] {
    color: #fff;
    padding: 0 .13333rem;
    text-align: center
}

.dailyProfitRank__content-topThree__item>span[data-v-84514e8e]:first-of-type {
    margin-block: 18% 8%;
    font-size: .32rem;
    width: 2.66667rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.dailyProfitRank__content-topThree__item>span[data-v-84514e8e]:last-of-type {
    width: 2.66667rem;
    height: .66667rem;
    padding: .17333rem .18667rem;
    font-size: .32rem;
    line-height: .32rem;
    text-align: center;
    border-radius: 9rem;
    background: var(--bgDark, rgba(255, 255, 255, .3))
}

.dailyProfitRank__content-list[data-v-84514e8e] {
    position: relative;
    z-index: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    gap: .21333rem;
    width: 100%
}

.dailyProfitRank__content-list__item[data-v-84514e8e] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 1.36rem;
    padding: .14667rem .25333rem .14667rem .44rem;
    background: var(--darkBg, var(--bg_color_L2));
    border-radius: .13333rem
}

.dailyProfitRank__content-list__item span.left-rank[data-v-84514e8e] {
    margin-right: .41333rem;
    color: var(--text_color_L2);
    font-size: .48rem;
    font-weight: 500
}

.dailyProfitRank__content-list__item span.middle-name[data-v-84514e8e] {
    color: var(--text_color_L2);
    font-size: .32rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 2.66667rem
}

.dailyProfitRank__content-list__item span.right-box[data-v-84514e8e] {
    line-height: .66667rem;
    width: 3.46667rem;
    height: .66667rem;
    margin-left: auto;
    color: #fff;
    font-size: .4rem;
    text-align: center;
    border-radius: 9rem;
    background: var(--main_gradient-color)
}

.dailyProfitRank__content-list__item img[data-v-84514e8e] {
    width: 1.06667rem;
    height: 1.06667rem;
    margin-right: .17333rem;
    border-radius: 50%
}

.van-toast[data-v-ab929e33] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-ab929e33] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-ab929e33] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-ab929e33] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-ab929e33] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-ab929e33] {
    z-index: 9999999 !important
}

.hot_container .platform[data-v-ab929e33],
.hot_container .popular[data-v-ab929e33] {
    margin-bottom: .34667rem
}

.hot_container .platform .title[data-v-ab929e33],
.hot_container .popular .title[data-v-ab929e33] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: .21333rem
}

.hot_container .platform .title svg[data-v-ab929e33],
.hot_container .popular .title svg[data-v-ab929e33] {
    width: .48rem;
    height: .48rem
}

.hot_container .platform .title span[data-v-ab929e33],
.hot_container .popular .title span[data-v-ab929e33] {
    font-size: .32rem
}

.hot_container .platform .list[data-v-ab929e33],
.hot_container .popular .list[data-v-ab929e33] {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: .18667rem
}

.hot_container .platform .list>div[data-v-ab929e33],
.hot_container .popular .list>div[data-v-ab929e33] {
    position: relative;
    width: 2.4rem
}

.hot_container .platform .list .item[data-v-ab929e33],
.hot_container .popular .list .item[data-v-ab929e33] {
    position: relative;
    width: 2.4rem;
    height: 3.2rem;
    border-radius: .21333rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: .16rem
}

.hot_container .platform .list .item img[data-v-ab929e33],
.hot_container .popular .list .item img[data-v-ab929e33] {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: .21333rem
}

.hot_container .platform .list .item .hot_bage[data-v-ab929e33],
.hot_container .popular .list .item .hot_bage[data-v-ab929e33] {
    position: absolute;
    right: -.08rem;
    top: -.10667rem;
    width: .50667rem;
    height: .48rem
}

.hot_container .platform .list .win-odds[data-v-ab929e33],
.hot_container .popular .list .win-odds[data-v-ab929e33] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    height: .48rem;
    background: var(--bg_color_L2);
    color: var(--text_color_L1);
    width: 100%;
    border-radius: .13333rem;
    font-size: .29333rem;
    overflow: hidden;
    margin-top: .08rem;
    margin-bottom: .13333rem;
    position: relative
}

.hot_container .platform .list .win-odds span[data-v-ab929e33],
.hot_container .popular .list .win-odds span[data-v-ab929e33] {
    position: relative;
    z-index: 1;
    display: block;
    height: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    line-height: .53333rem;
    color: var(--darkTextW, var(--text_color_L4))
}

.hot_container .platform .list .win-odds span[data-v-ab929e33]:first-child,
.hot_container .popular .list .win-odds span[data-v-ab929e33]:first-child {
    padding-left: .13333rem
}

.hot_container .platform .list .win-odds span[data-v-ab929e33]:last-child,
.hot_container .popular .list .win-odds span[data-v-ab929e33]:last-child {
    text-align: right;
    padding-right: .13333rem
}

.hot_container .platform .list .win-odds .win-p[data-v-ab929e33],
.hot_container .popular .list .win-odds .win-p[data-v-ab929e33] {
    background: var(--darkLight, var(--main-color));
    position: absolute;
    left: 0;
    height: 100%
}

html:lang(ar) .hot_container .platform .list .win-odds .win-p[data-v-ab929e33],
html:lang(ar) .hot_container .popular .list .win-odds .win-p[data-v-ab929e33] {
    left: unset;
    right: 0
}

.hot_container .pupularAll .list>div[data-v-ab929e33] {
    width: 2.96rem
}

.hot_container .pupularAll .list .item[data-v-ab929e33] {
    position: relative;
    width: 2.96rem;
    min-height: 4rem;
    height: auto
}

.hot_container .pupularAll .list .item img[data-v-ab929e33] {
    width: 2.96rem;
    height: 4rem
}

.hot_container .look_all[data-v-ab929e33] {
    width: 100%;
    height: 1.06667rem;
    border: .01333rem solid var(--main-color);
    border-radius: .53333rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-color: var(--bg_color_L2);
    font-size: .34667rem;
    color: var(--main-color)
}

.hot_container .look_all img[data-v-ab929e33] {
    width: .64rem;
    height: .64rem;
    margin-right: .18667rem
}

.gameRec[data-v-ab929e33],
.hotGames[data-v-ab929e33] {
    width: .48rem;
    height: .48rem;
    margin-right: .16rem
}

[data-v-ab929e33] .hotGames g path {
    fill: var(--colorText-26)
}

.van-toast[data-v-494aab35] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-494aab35] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-494aab35] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-494aab35] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-494aab35] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-494aab35] {
    z-index: 9999999 !important
}

.minGame_container[data-v-494aab35] {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: .21333rem .18667rem;
    margin-bottom: .34667rem
}

.onlineGamesItem[data-v-494aab35] {
    position: relative;
    width: 2.4rem;
    height: 3.2rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    grid-gap: .21333rem .18667rem
}

.onlineGamesItem .fish_img[data-v-494aab35],
.onlineGamesItem .min_game_img[data-v-494aab35] {
    width: 2.4rem;
    height: 3.2rem
}

.all_game[data-v-494aab35] {
    grid-template-columns: repeat(3, 1fr);
    grid-gap: .21333rem .18667rem
}

.all_game .onlineGamesItem[data-v-494aab35] {
    width: 2.4rem;
    height: -webkit-fit-content;
    height: fit-content;
    border-radius: .21333rem
}

.all_game .onlineGamesItem .fish_img[data-v-494aab35] {
    width: 2.4rem;
    height: auto;
    border-radius: .21333rem
}

.all_game .onlineGamesItem .min_game_img[data-v-494aab35] {
    width: 2.4rem;
    height: -webkit-fit-content;
    height: fit-content;
    max-height: 3.2rem
}

.all_game .onlineGamesItem.fish[data-v-494aab35] {
    background: transparent
}

.van-toast[data-v-2a0c95f6] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-2a0c95f6] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-2a0c95f6] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-2a0c95f6] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-2a0c95f6] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-2a0c95f6] {
    z-index: 9999999 !important
}

.lotterySlotItem[data-v-2a0c95f6] {
    position: relative;
    width: 100%;
    height: 2.26667rem;
    text-align: end;
    background: var(--bg_color_L3);
    margin-bottom: .26667rem;
    border-radius: .53333rem
}

.lotterySlotItem img[data-v-2a0c95f6] {
    height: 100%
}

.lotterySlotItem span[data-v-2a0c95f6] {
    position: absolute;
    top: .26667rem;
    left: .4rem;
    color: var(--text_color_L1);
    white-space: break-spaces;
    font-weight: 700;
    font-size: .46667rem
}

.lotterySlotItem h4[data-v-2a0c95f6] {
    color: var(--text_color_L2);
    font-weight: 400;
    font-size: .29333rem;
    position: absolute;
    bottom: .26667rem;
    left: .4rem;
    white-space: pre-wrap;
    text-align: left;
    line-height: .46667rem;
    opacity: .7
}

.van-toast[data-v-d5e129b6] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-d5e129b6] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-d5e129b6] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-d5e129b6] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-d5e129b6] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-d5e129b6] {
    z-index: 9999999 !important
}

.lotterySlotItem__container[data-v-d5e129b6] {
    width: 100%;
    height: -webkit-fit-content;
    height: fit-content;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: var(--textW);
    margin-bottom: .26667rem;
    position: relative;
    border-radius: .10667rem;
    overflow: hidden
}

.lotterySlotItem__container .title[data-v-d5e129b6] {
    width: 100%;
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    border-radius: .10667rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding-bottom: .08rem
}

.lotterySlotItem__container .title .tit[data-v-d5e129b6] {
    text-align: center;
    font-size: .29333rem
}

.lotterySlotItem__container .game_img[data-v-d5e129b6] {
    width: 100%;
    height: auto;
    object-fit: contain;
    position: relative;
    top: 0;
    left: 0;
    z-index: 1
}

.van-toast[data-v-a34ab230] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-a34ab230] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-a34ab230] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-a34ab230] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-a34ab230] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-a34ab230] {
    z-index: 9999999 !important
}

.onlineGamesItem__container[data-v-a34ab230] {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: .21333rem;
    margin-bottom: .34667rem
}

.onlineGamesItem__container .item[data-v-a34ab230] {
    position: relative;
    width: 100%;
    aspect-ratio: 252/320;
    background: var(--main_gradient-color2);
    border-radius: .26667rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.onlineGamesItem__container .item .gameImg[data-v-a34ab230] {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: .26667rem
}

.allGame[data-v-a34ab230] {
    grid-template-columns: repeat(3, 1fr)
}

.allGame .item[data-v-a34ab230],
.allGame .item .gameImg[data-v-a34ab230] {
    width: 2.29333rem;
    height: 3.09333rem
}

.van-toast[data-v-bef254f6] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-bef254f6] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-bef254f6] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-bef254f6] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-bef254f6] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-bef254f6] {
    z-index: 9999999 !important
}

.WinRate[data-v-bef254f6] {
    max-width: 10rem;
    height: 1.70667rem;
    margin-bottom: .4rem
}

.WinRate img[data-v-bef254f6] {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.van-toast[data-v-3414fd63] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-3414fd63] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-3414fd63] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-3414fd63] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-3414fd63] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-3414fd63] {
    z-index: 9999999 !important
}

.gameListGrid__container[data-v-3414fd63] {
    position: -webkit-sticky;
    position: sticky;
    top: 2.45333rem;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 7.6rem;
    height: -webkit-min-content;
    height: min-content
}

.gameListGrid__container-gameRec[data-v-3414fd63] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: .22173rem;
    font-size: .32rem;
    font-weight: 700
}

.gameListGrid__container-gameRec svg[data-v-3414fd63] {
    width: .48387rem;
    height: .48387rem;
    margin-right: .11147rem
}

.gameListGrid__container-gameRec[data-v-3414fd63] .hotGames g path {
    fill: var(--colorText-26)
}

.gameListGrid__container-wrapper[data-v-3414fd63] {
    display: grid;
    gap: .2rem .26667rem;
    padding-left: .13333rem
}

.gameListGrid__container-wrapper__item[data-v-3414fd63] {
    position: relative;
    width: 3.28rem;
    height: 2.13333rem
}

.gameListGrid__container-wrapper__item img[data-v-3414fd63] {
    width: 100%;
    height: 100%
}

.gameListGrid__container-wrapper__item .hotBadge[data-v-3414fd63] {
    position: absolute;
    top: -.10667rem;
    right: -.10667rem;
    width: .51653rem;
    height: .48013rem
}

.gameListGrid__container-wrapper__item.hot[data-v-3414fd63] {
    width: 2.21747rem;
    height: 2.21747rem
}

.look_all[data-v-3414fd63] {
    width: 100%;
    height: 1.06667rem;
    border: .01333rem solid var(--main-color);
    border-radius: .53333rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-color: var(--bg_color_L2);
    font-size: .34667rem;
    color: var(--main-color)
}

.look_all img[data-v-3414fd63] {
    width: .64rem;
    height: .64rem;
    margin-right: .18667rem
}

.all_container[data-v-3414fd63] {
    width: 100%;
    padding-left: 0
}

.skeleton_hot[data-v-3414fd63] {
    width: 100%;
    height: 100%;
    margin-right: .16rem
}

.skeleton_hot .hot_tit[data-v-3414fd63] {
    width: 100%;
    height: .48rem;
    margin-bottom: .21333rem
}

.skeleton_hot .hot_list[data-v-3414fd63] {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: .18667rem;
    margin-bottom: .34667rem
}

.skeleton_hot .hot_list div[data-v-3414fd63] {
    width: 2.21333rem;
    height: 2.21333rem;
    background: -webkit-linear-gradient(325deg, #FF8E89 12.38%, #FFC3A2 87.13%);
    background: linear-gradient(125deg, #FF8E89 12.38%, #FFC3A2 87.13%);
    box-shadow: var(--BoxShadowColor-9), var(--BoxShadowColor-20);
    border-radius: .21333rem;
    margin-bottom: .16rem
}

.skeleton_other[data-v-3414fd63] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.skeleton_other div[data-v-3414fd63] {
    width: 100%;
    height: 2.66667rem;
    border-radius: .53333rem;
    background: var(--main_gradient-color2);
    box-shadow: var(--BoxShadowColor-20), var(--BoxShadowColor-25);
    margin-bottom: .26667rem
}

.skeleton_slot[data-v-3414fd63] {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: .21333rem
}

.skeleton_slot div[data-v-3414fd63] {
    width: 3.36rem;
    height: 4.26667rem;
    background: var(--main_gradient-color2);
    box-shadow: var(--BoxShadowColor-9), var(--BoxShadowColor-20);
    border-radius: .26667rem
}

.skeleton_flash[data-v-3414fd63] {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: .45333rem;
    margin-bottom: .4rem
}

.skeleton_flash div[data-v-3414fd63] {
    width: 3.25333rem;
    height: 3.25333rem;
    background: var(--main_gradient-color2);
    box-shadow: var(--BoxShadowColor-9), var(--BoxShadowColor-20);
    border-radius: .26667rem
}

.otherGame[data-v-3414fd63] {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 0 .24rem
}

[data-v-3414fd63] .van-skeleton {
    padding: 0
}

.van-toast[data-v-707e9bc4] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-707e9bc4] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-707e9bc4] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-707e9bc4] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-707e9bc4] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-707e9bc4] {
    z-index: 9999999 !important
}

.gameList[data-v-707e9bc4] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    min-height: 15.68rem;
    margin: .4rem 0 .53333rem
}

.gameList .whiteColor[data-v-707e9bc4] {
    background: -webkit-linear-gradient(top, #FFC43A 32.69%, #FFF59C 49.97%, #FFE319 57.09%, #FC9714 67.31%);
    background: linear-gradient(180deg, #FFC43A 32.69%, #FFF59C 49.97%, #FFE319 57.09%, #FC9714 67.31%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 .02667rem .01333rem #FFC43A, 0 .05333rem .05333rem rgba(0, 28, 13, .65);
    -webkit-text-stroke-width: .00667rem;
    text-transform: uppercase;
    font-family: Poppins;
    font-size: .29333rem;
    font-weight: 700
}

.gameList .mySideBar[data-v-707e9bc4] {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    color: var(--main-color)
}

.gameList .mySideBar .van-sidebar-item[data-v-707e9bc4] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 1.53333rem;
    height: 1.8rem;
    margin-bottom: .21333rem;
    border-radius: .21333rem;
    padding: 0;
    background: #BCECCE;
    font-family: Poppins;
    font-size: .26667rem;
    font-style: normal;
    font-weight: 700;
    text-transform: uppercase
}

.gameList .mySideBar .van-sidebar-item img[data-v-707e9bc4] {
    height: .82667rem
}

.gameList .mySideBar .van-sidebar-item--select[data-v-707e9bc4] {
    background: var(--main_gradient-color2);
    text-align: center;
    font-family: Poppins;
    font-size: .29333rem;
    font-style: normal;
    font-weight: 700
}

.gameList .mySideBar .van-sidebar-item--select[data-v-707e9bc4]:before {
    display: none
}

.gameList .mySideBar .van-sidebar-item .van-badge__wrapper[data-v-707e9bc4] {
    display: block !important
}

.gameList .mySideBar .van-sidebar-item .van-badge__wrapper>div[data-v-707e9bc4] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: .26667rem;
    text-align: center;
    line-height: .37333rem
}

[data-v-707e9bc4] .van-badge__wrapper {
    display: block
}

.slidebar_ske[data-v-707e9bc4] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.slidebar_ske div[data-v-707e9bc4] {
    width: 1.53333rem;
    height: 1.8rem;
    margin-bottom: .21333rem
}

.van-toast[data-v-3ad7aed7] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-3ad7aed7] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-3ad7aed7] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-3ad7aed7] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-3ad7aed7] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-3ad7aed7] {
    z-index: 9999999 !important
}

.swiper_box[data-v-3ad7aed7] {
    position: relative;
    padding: 0 .34667rem
}

.swiper_box .swiper-button[data-v-3ad7aed7] {
    padding-top: .26667rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.swiper_box .swiper-button span[data-v-3ad7aed7] {
    position: relative;
    display: inline-block;
    width: .10667rem;
    height: .10667rem;
    border-radius: .10667rem;
    background-color: #656565;
    margin: 0 .2rem;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.swiper_box .swiper-button .active[data-v-3ad7aed7] {
    background-color: var(--main-color);
    width: .26667rem;
    height: .10667rem;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
}

.swiper_box .my-swipe[data-v-3ad7aed7] {
    height: 4.26667rem;
    box-sizing: border-box
}

.swiper_box .my-swipe img[data-v-3ad7aed7] {
    width: 100%;
    height: 100%;
    border-radius: .26667rem;
    -webkit-filter: var(--BoxShadowColor-35);
    filter: var(--BoxShadowColor-35)
}

.van-toast {
    word-break: break-word !important
}

.cg-default.van-button {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog {
    z-index: 9999999 !important
}

.float {
    position: fixed;
    bottom: 4rem;
    right: .4rem;
    touch-action: none;
    z-index: 1000
}

.float-entry {
    width: 1.49333rem;
    height: 1.49333rem;
    border-radius: 50%;
    margin-bottom: .08rem
}

.reBenefit {
    background: var(--d9cf7d89-reBenefitBgUrl) no-repeat center/cover;
    position: relative
}

.reBenefit .downText {
    position: absolute;
    text-align: center;
    z-index: 1;
    left: 0;
    bottom: 0;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    width: 1.46667rem;
    height: .36rem;
    padding: .02667rem .06667rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    gap: .13333rem;
    border-radius: .93333rem;
    border: .01333rem solid #ffecca;
    background: #5a0b5d;
    box-shadow: .01333rem .02667rem .01333rem #fffbff4d inset
}

.reBenefit .downText .time {
    background: -webkit-linear-gradient(top, #fff 0%, #ffda2f 100%);
    background: linear-gradient(180deg, #fff 0%, #ffda2f 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
    text-shadow: 0 .02667rem 0 rgba(0, 0, 0, .25);
    font-family: Poppins;
    font-size: .29333rem;
    font-style: normal;
    font-weight: 600;
    line-height: .30667rem;
    letter-spacing: -.00667rem
}

.rewardCenter {
    background: var(--d9cf7d89-rewardCenterBgUrl) no-repeat center/cover
}

.turntable-lottery {
    background: url(/assets/png/turntable_icon-9b14cf81.webp) no-repeat center/cover
}

.turntable {
    background: var(--d9cf7d89-bigTurntableBgUrl) no-repeat center/cover
}

.big-turntable {
    background: var(--d9cf7d89-homeBigTurntableBgUrl) no-repeat center/cover
}

.turntable-telegram {
    background: var(--d9cf7d89-telegramBgUrl) no-repeat center/cover
}

.changlongEnter {
    background: var(--d9cf7d89-changlongIconUrl) no-repeat center/cover
}

.van-toast[data-v-b3bd7e49] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-b3bd7e49] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-b3bd7e49] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-b3bd7e49] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-b3bd7e49] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-b3bd7e49] {
    z-index: 9999999 !important
}

.btn[data-v-b3bd7e49] {
    position: fixed;
    left: 50%;
    bottom: 2.4rem;
    -webkit-transform: translateX(-50%);
    transform: translate(-50%);
    width: 4.45333rem;
    height: 1.06667rem;
    background: var(--downBg, var(--main_gradient-color2));
    border-radius: 1.06667rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    gap: .13333rem;
    z-index: 2;
    padding: 0 .26667rem
}

.btn .icon[data-v-b3bd7e49] {
    width: .64rem;
    height: .64rem
}

.btn .text[data-v-b3bd7e49] {
    color: #fff;
    text-shadow: 0 .02667rem .01333rem #E04846;
    font-family: Inter;
    font-size: .32rem;
    font-style: normal;
    font-weight: 700;
    line-height: .53333rem;
    letter-spacing: .0128rem;
    word-wrap: break-word;
    width: -webkit-fit-content;
    width: fit-content
}

.btn .bonus-con[data-v-b3bd7e49] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    gap: .04rem
}

.btn .bonus-con .text[data-v-b3bd7e49] {
    font-weight: 500;
    margin-top: 0;
    font-size: .29333rem;
    line-height: 1
}

.btn .bonus-con .bonus[data-v-b3bd7e49] {
    font-size: .32rem;
    font-style: normal;
    font-weight: 600;
    line-height: .56rem;
    letter-spacing: .00747rem;
    color: #fff;
    text-shadow: 0 .02667rem .01333rem #E04846;
    line-height: 1
}

.van-toast[data-v-1f209185] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-1f209185] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-1f209185] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-1f209185] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-1f209185] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-1f209185] {
    z-index: 9999999 !important
}

.superjackMain[data-v-1f209185] {
    margin-bottom: .53333rem
}

.title[data-v-1f209185] {
    height: .58667rem;
    line-height: .58667rem;
    color: var(--text_color_L1, #FDE4BC);
    font-size: .48rem;
    font-weight: 900;
    padding-left: .34667rem;
    position: relative;
    margin-bottom: .05333rem
}

.title>div[data-v-1f209185] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    gap: .16rem
}

.title[data-v-1f209185]:before {
    content: "";
    display: block;
    width: .08rem;
    height: .4rem;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: var(--main-color)
}

.tip[data-v-1f209185] {
    color: var(--text_color_L3, #837064);
    font-size: .32rem;
    font-style: normal;
    font-weight: 400;
    line-height: .45333rem;
    margin-bottom: .32rem
}

.tip span[data-v-1f209185] {
    color: var(--main-color, #FED358);
    font-weight: 700
}

.picContainer[data-v-1f209185] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: .16rem
}

.picContainer>div[data-v-1f209185] {
    position: relative;
    width: calc((100% - .32rem) / 3);
    border-radius: .13333rem;
    overflow: hidden;
    font-size: .29333rem
}

.picContainer>div img[data-v-1f209185] {
    width: 2.96rem;
    height: 4rem
}

.picContainer>div .multiple[data-v-1f209185] {
    position: absolute;
    top: 0;
    left: 0;
    background: -webkit-linear-gradient(left, #da22e4 0%, #981bfa 100%);
    background: linear-gradient(90deg, #da22e4 0%, #981bfa 100%);
    height: .53333rem;
    line-height: .53333rem;
    padding: 0 .26667rem;
    font-size: .32rem;
    font-weight: 700;
    border-bottom-right-radius: .13333rem;
    color: #fff
}

.picContainer>div .gameName[data-v-1f209185] {
    color: var(--text_color_L3, #837064);
    font-family: Roboto;
    font-size: .29333rem;
    font-style: normal;
    font-weight: 400
}

.picContainer>div .bonusAmount[data-v-1f209185] {
    color: var(--main-color, #FED358);
    font-family: Roboto;
    font-size: .29333rem;
    font-style: normal;
    font-weight: 500
}

.btn[data-v-1f209185] {
    border-radius: .53333rem;
    background: var(--main_gradient-color, linear-gradient(180deg, #FED358 0%, #FFB472 100%));
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    width: 9.36rem;
    height: 1.04rem;
    padding: .26667rem;
    font-size: .37333rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: var(--text_color_L4, #110D14);
    margin-top: .32rem
}

.right_btn svg[data-v-1f209185] {
    width: .77333rem;
    height: .42667rem
}

.van-toast[data-v-9c12ac7e] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-9c12ac7e] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-9c12ac7e] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-9c12ac7e] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-9c12ac7e] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-9c12ac7e] {
    z-index: 9999999 !important
}

.personInfoBar[data-v-9c12ac7e] {
    margin-top: .32rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    gap: .32rem
}

.personInfoBar .infoItem1[data-v-9c12ac7e] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.personInfoBar .infoItem1 img[data-v-9c12ac7e] {
    height: 1.46667rem;
    width: 100%
}

.personInfoBar .infoItem2[data-v-9c12ac7e] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    color: var(--text_color_L1);
    font-family: Roboto;
    font-size: .42667rem;
    font-style: normal;
    font-weight: 550;
    line-height: normal
}

.personInfoBar .infoItem2 .leftItem[data-v-9c12ac7e] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    gap: .2rem
}

.personInfoBar .infoItem2 .leftItem .tu1[data-v-9c12ac7e] {
    width: 1.33333rem;
    height: 1.33333rem;
    border-radius: 50%
}

.personInfoBar .infoItem2 .leftItem .amount[data-v-9c12ac7e] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    gap: .13333rem
}

.personInfoBar .infoItem2 .leftItem .amount .tu2[data-v-9c12ac7e] {
    height: .48rem;
    width: 1.06667rem
}

.personInfoBar .infoItem2 .leftItem .avatarBox[data-v-9c12ac7e] {
    width: 1.52rem;
    height: 1.6rem;
    position: relative;
    text-align: center
}

.personInfoBar .infoItem2 .leftItem .avatarBox .userAvatar[data-v-9c12ac7e] {
    width: 1.33333rem;
    height: 1.33333rem;
    border-radius: 50%
}

.personInfoBar .infoItem2 .leftItem .avatarBox .level[data-v-9c12ac7e] {
    position: absolute;
    bottom: 0;
    left: -.04rem;
    width: 1.52rem;
    height: .74667rem
}

.personInfoBar .infoItem2 .rightItem[data-v-9c12ac7e] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-around;
    justify-content: space-around;
    gap: .42667rem
}

.personInfoBar .infoItem2 .rightItem div[data-v-9c12ac7e] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    gap: .06667rem
}

.personInfoBar .infoItem2 .rightItem div img[data-v-9c12ac7e] {
    height: .85333rem;
    width: .85333rem
}

.personInfoBar .infoItem2 .rightItem div p[data-v-9c12ac7e] {
    font-size: .32rem;
    color: var(--text_color_L1);
    text-align: center;
    font-family: Poppins;
    font-style: normal;
    font-weight: 500
}

.van-toast[data-v-4e540d2a] {
    word-break: break-word !important
}

.cg-default.van-button[data-v-4e540d2a] {
    font-weight: 700;
    font-size: .4rem
}

.cg-default.van-button .van-button__icon[data-v-4e540d2a] {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cg-default.van-button .van-button__icon>img[data-v-4e540d2a] {
    height: 80%
}

@media (orientation: landscape) {
    html.landscape[data-v-4e540d2a] {
        font-size: 9vh !important
    }
}

.isAppForcedDownloadEnabled-dialog[data-v-4e540d2a] {
    z-index: 9999999 !important
}

.red-home[data-v-4e540d2a] .swiper_box {
    padding: 0;
    margin: .26667rem 0
}

.content[data-v-4e540d2a] {
    font-family: bahnschrift;
    gap: .13333rem;
    padding-bottom: 3.73333rem
}

.content__right[data-v-4e540d2a] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    gap: .2rem
}

.content__right svg[data-v-4e540d2a] {
    position: relative
}

.content__right .message[data-v-4e540d2a] {
    position: relative
}

.content__right .message svg[data-v-4e540d2a] {
    width: .64rem;
    height: .64rem;
    color: var(--main-color)
}

.content__right .point[data-v-4e540d2a] {
    position: absolute;
    top: .02667rem;
    right: 0
}

.navbar__content-left img[data-v-4e540d2a] {
    height: 80%
}

.navbar__content-right svg[data-v-4e540d2a] {
    width: .64rem
}

.van-nav-bar[data-v-4e540d2a] {
    background: #f7f8ff
}

.van-nav-bar .van-nav-bar__content .van-nav-bar__left img[data-v-4e540d2a] {
    height: 100%
}

.van-nav-bar .van-nav-bar__content .van-nav-bar__right svg[data-v-4e540d2a] {
    width: .64rem
}

.customer[data-v-4e540d2a] {
    position: fixed;
    bottom: 2.4rem;
    right: .4rem;
    width: 1.49333rem;
    height: 1.49333rem;
    border-radius: 50%;
    z-index: 99
}

.customer img[data-v-4e540d2a] {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

[data-v-4e540d2a] .van-dialog {
    width: 8.26667rem
}

[data-v-4e540d2a] .van-dialog__content .promptHeader {
    background: var(--light-main_gradient-color, var(--bg_color_L3));
    text-align: center;
    height: 1.17333rem;
    line-height: 1.17333rem;
    color: #fff;
    font-weight: 700;
    font-size: .48rem
}

[data-v-4e540d2a] .van-dialog__content .promptContent {
    overflow-y: auto;
    max-height: 50vh;
    text-align: center;
    word-break: break-all;
    white-space: normal
}

[data-v-4e540d2a] .van-dialog__content .promptContent img {
    width: 100%;
    height: 100%;
    max-width: 8.26667rem
}

[data-v-4e540d2a] .van-dialog .van-button__text {
    font-size: .42667rem;
    font-weight: 700;
    font-family: Inter;
    font-style: normal;
    letter-spacing: .06667rem;
    color: #fff
}

[data-v-4e540d2a] .van-dialog__confirm {
    background: var(--light-main_gradient-color, var(--bg_color_L3))
}

.Laundry-Con .Laundry-Con_tip[data-v-4e540d2a] {
    font-size: .48rem;
    font-weight: 700;
    color: #151515;
    text-align: center
}

.Laundry-Con .Landty-Con-tips[data-v-4e540d2a] {
    font-size: .32rem;
    font-weight: 400;
    color: #666;
    margin-top: .42667rem
}